The Hook EXT C comes complete with a carbon frame and V2 carbon fork with triple cage mounts for speedier off-road raids. Sram provide the bike’s 10 – 42T XD cassette for a great range of gears, so you can keep the pace high over whichever surface you decide to tear across. Our friends at Hunt handle the hoops, providing the bike with a tubeless-ready Adventure Sport 27.5’’ wheelset. Finished with head-turning tan-wall WTB Venture tyres, onlookers will have to be quick if they want to catch a glimpse as you fly through the undergrowth. It comes in this year’s glossy metallic black colourway, too.Gears & Drivetrain
See More
span class="visually-hidden">Boost E Performance EVO 4 Regular
>
>
Electricimg src="//projektride.co.uk/cdn/shop/products/ftp_f_freewheel_imagessportlinefwbikesgn21040_lifestyle_4_2048x2048.jpg?v=1709550485" alt="Genesis Croix De Fer 20" class="mfp-zoom-in-cur" id="32991139889378">
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2023-08-02at13.15.15_600x.png?v=1690978751)">
>
No
a class="product__media product__media--featured"
href="/collections/brother-cycles/products/brother-mehteh-complete-build"
title="Brother Mehteh Gravel Bike - Complete Shop Stock Build"
aria-label="Brother Mehteh Gravel Bike - Complete Shop Stock Build"
style="background-image: url(//projektride.co.uk/cdn/shop/files/DSC01755_600x.jpg?v=1761051082)">
>
>
img src="//projektride.co.uk/cdn/shop/products/ftp_f_freewheel_imagessportlinefwbikesgn21040_detail_04_98x.jpg?v=1709550485" alt="" class="product-single__thumbnail-img">
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/DSC01758_600x.jpg?v=1761051079)">
Services
>
Brother Mehteh Gravel Bike - Complete Shop Stock BuildWorkshop£2,300.00Workshop PricesStealth Black
Tequila SunriseBook a Service
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2025-03-13at14.14.38_600x.png?v=1741875455)">
Gull,"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.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 - Invalid settings data structure');
<
ender : return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// Check if translations are enabled but missing from cache
// This handles the backfill period where DB has translations but metafield doesn't
if (settings.multi_language_enabled) {
if (!settings.translations) {
// Translations enabled but no translation data in metafield
// Metafield hasn't been backfilled yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
if (window._RestockRocketConfig.normalizedLocale &&
!Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {