img src="//projektride.co.uk/cdn/shop/products/ass-saver-regular-black-rear-saddle-mudguard_900x_7d21d071-bef3-42de-b382-756b087352f1_2048x2048.webp?v=1672760062" alt="Ass savers saddle mounted mudguard" class="mfp-zoom-in-cur" id="31383462084834">
Front Suspension
iew_image":{"aspect_ratio":0.664,"height":1087,"width":722,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/AAE6D157-CD1F-4D34-B2E5-248AAC4E4029_1_105_c.jpg?v=1672760063"},"aspect_ratio":0.664,"height":1087,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/AAE6D157-CD1F-4D34-B2E5-248AAC4E4029_1_105_c.jpg?v=1672760063","width":722}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWhether you commute to work or race in the UCI World tour, the Ass Saver Regular saddle mudguard will keep your butt dry and dramatically increase the comfort on cold and wet rides. \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cem data-mce-fragment=\"1\"\u003e\u003c\/em\u003eThe latest Ass Saver sports the new FLIP-TIP™ attachment system. Once fitted, simply fold up the tip of the Ass Saver and it will securely lock to the saddle rails.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eHave no doubt, T
ndow._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/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-collection.js'
window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = 'https://app.restockrocket.io'
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
function checkSettingsExpiry(settings) {
try {
if (!settings || !settings.updated_at) {
console.debug('STOQ - IBook a Service
Brake Spares
Gears & Drivetrain
| < | |
|---|---|
Forks
See More| < | <|
| Shop by Brand | See More
Amflow
Yeti
Ridgeback
Workshop Pricesr_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":7988543586530,"title":"Ass savers saddle mounted mudguard","handle":"ass-savers-saddle-mounted-mudguard-1","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWhether you commute to work or race in the UCI World tour, the Ass Saver Regular saddle mudguard will keep your butt dry and dramat
id":43727599304930,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"PREA16122022.2695","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Ass savers saddle mounted mudguard","public_title":null,"options":["Default Title"],"price":799,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":"7350072560715","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/ass-saver-regular-black-rear-saddle-mudguard_900x_7d21d071-bef3-42de-b382-756b087352f1.webp?v=1672760062","\/\/projektride.co.uk\/cdn\/shop\/products\/ass-saver-big-gravel-mounted-saddle-mudguard_1300x-e1522680093573.jpg?v=1672760063","\/\/projektride.co.uk\/cdn\/shop\/products\/AAE6D157-CD1F-4D34-B2E5-248AAC4E4029_1_105_c.jpg?v=1672760063"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/ass-saver-regular-black-rear-saddle-mudguard_900x_7d21d071-bef3-42de-b382-756b087352f1.webp?v=167| Sell Your Bike | |
| Meet the bike in between nothing. Leaving no rider wanting. Master of the climb, the bomb, the rail and the air. The utterly unequivocal. The rule crusher. The trend buster. No rig can rule all, but this one can absolutely rule. | Log inKona
The mountain bike
Create account.
Search
TelSurly
0131 374 5324 | UTO (ex Eovolt)Cart
|
82 Newington RoadEdinburghEH9 1QN |
|
| [email protected] | |
rcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717440383,"title":"MD \/ Dark Green\/Ivy Smoke Splatter","option1":"MD","option2":"Dark Green\/Ivy Smoke Splatter","option3":null,"sku":"5334745","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - MD \/ Dark Green\/Ivy Smoke Splatter","public_title":"MD \/ Dark Green\/Ivy Smoke Splatter","options":["MD","Dark Green\/Ivy Smoke Splatter"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717473151,"title":"MD \/ Era White\/Buff Beige","option1":"MD","option2":"Era White\/Buff Beige","option3":null,"sku":"5334751","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - MD \/ Era White\/Buff Beige","public_title":"MD \/ Era White\/Buff Beige","options":["MD","Era White\/Buff Beige"],"_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
Open cartOther
ublic_title":"ML \/ Era White\/Buff Beige","options":["ML","Era White\/Buff Beige"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717571455,"title":"LG \/ Dark Green\/Ivy Smoke Splatter","option1":"LG","option2":"Dark Green\/Ivy Smoke Splatter","option3":null,"sku":"5334747","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - LG \/ Dark Green\/Ivy Smoke Splatter","public_title":"LG \/ Dark Green\/Ivy Smoke Splatter","options":["LG","Dark Green\/Ivy Smoke Splatter"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717604223,"title":"LG \/ Era White\/Buff Beige","option1":"LG","option2":"Era White\/Buff Beige","option3":null,"sku":"5334753","requires_shipping":true,"taxable":true,"featured_image":null,"avai 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-language is not enabled
if (!settings ||
l,"sku":"5334754","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek Checkpoint SL 6 AXS Gen 3 - XL \/ Era White\/Buff Beige","public_title":"XL \/ Era White\/Buff Beige","options":["XL","Era White\/Buff Beige"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],
templateName: 'product',
dataKey: 'top-strip-promotion-badge',
storefrontCurrency: 'GBP',
storefrontCountry: 'GB',
storefrontLanguage: 'en',
shopLocale: 'en',
shopDomain: 'projektride.co.uk',
variantPrice: '340000',
cartPrice: '0',
selector: 'shopify-osm-Ac2tTRTlRaTI0R3BZb__klarna_on_site_messaging_app_block_8gNReH',
topPadding: '0',
bottomPadding: '0',
});
} else {
window.appBlockPlacements.push({
productVariants: [{"id":56518717309311,"title":"XS \/ Dark Green\/Ivy Smoke Splatter","opt
];
if (value !== null && value !== undefined && value !== '') {
settings[key] = value;
}
});
} else {
console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
}
delete settings.translations;
return settings;
} catch (e) {
console.debug('STOQ - error applying translations:', e);
return settings;
}
}
// First try to get settings from metafields with expiry check
const cachedSettingTrack Your Service
ations":[]},{"id":56518717374847,"title":"SM \/ Dark Green\/Ivy Smoke Splatter","option1":"SM","option2":"Dark Green\/Ivy Smoke Splatter","option3":null,"sku":"5334744","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - SM \/ Dark Green\/Ivy Smoke Splatter","public_title":"SM \/ Dark Green\/Ivy Smoke Splatter","options":["SM","Dark Green\/Ivy Smoke Splatter"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717407615,"title":"SM \/ Era White\/Buff Beige","option1":"SM","option2":"Era White\/Buff Beige","option3":null,"sku":"5334750","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - SM \/ Era White\/Buff Beige","public_title":"SM \/ Era White\/Buff Beige","options":["SM","Era White\/Buff Beige"],"price":340000,"weight":0,"compare_at_price":null,"inventory throw new Error('Network response was not ok');
}
return response.json();
})
.then(function(settings) {
initializeScripts(settings);
})
.catch(function(error) {
// If request failed and we have cached settings (even if expired), use them as fallback
if (cachedSettings) {
console.debug('STOQ - using expired cached settings as fallback');
initializeScripts(cachedSettings);
} else {
console.error('STOQ - failed to load settings:', error);
}
})
.catch(function(e) {
console.error(e)
})
}
function initializeScripts(settings) {
settings = applyTranslations(settings);
window._RestockRocketConfig.settings = settings;
console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
if(settings.enable_app) {
const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
return integration.type === 'hijack' && integration.enable
g.pageType === 'product') {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct);
} else if(hijackIntegration) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else {
console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`);
}
// Check and update cart selling plans after scripts are loaded
if (settings.preorder_enabled) {
updateCartSellingPlans();
}
// Dispatch custom event when app is loaded
const appLoadedEvent = new CustomEvent('stoq:loaded', {
detail: {
pageType: window._RestockRocketConfig.pageType,
enabled: settings.enable_app,
settings: settings
}
});
console.debug('STOQ - dispatching app loaded event');
window.dispatchEvent(appLoadedEvent);
}
}
function updateCartSellingPlans() {
// Wait for the API to be available with retries
const maxRetries = 10;
const re"Era White\/Buff Beige"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717505919,"title":"ML \/ Dark Green\/Ivy Smoke Splatter","option1":"ML","option2":"Dark Green\/Ivy Smoke Splatter","option3":null,"sku":"5334746","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - ML \/ Dark Green\/Ivy Smoke Splatter","public_title":"ML \/ Dark Green\/Ivy Smoke Splatter","options":["ML","Dark Green\/Ivy Smoke Splatter"],"price":340000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":56518717538687,"title":"ML \/ Era White\/Buff Beige","option1":"ML","option2":"Era White\/Buff Beige","option3":null,"sku":"5334752","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Trek Checkpoint SL 6 AXS Gen 3 - ML \/
See More
Gloria
ROTOR (F)Complete Brakes
SRAM
Brake Rotors| Ridgeback |
Brother
Genesis |
|---|---|
| Essentials | See More |
| Accessories | See More |
| Bottles and Cages |
LocksFOX FACTORY FLOAT XHandlebars
Mudguards Stems | TYRE (F)
|
Bags and Transportation
Headsets
TYRE (R)
Phone HoldersMAXXIS MINION DHR II 2.4 EXO |
Brake Pads
| Finishing Kit | Tyres |
|---|
Stealth Black
Open cart
Close search bar
- View all

img src="//projektride.co.uk/cdn/shop/products/ass-saver-big-gravel-mounted-saddle-mudguard_1300x-e1522680093573_2048x2048.jpg?v=1672760063" alt="Ass savers saddle mounted mudguard" class="mfp-zoom-in-cur" id="31383462117602">
Shop All New BikesimgRoad / Gravel / Touring BikesHome