{"id":52907,"date":"2025-03-14T10:30:22","date_gmt":"2025-03-14T09:30:22","guid":{"rendered":"https:\/\/dev.diamantrad.com\/?page_id=52907"},"modified":"2026-04-01T16:22:50","modified_gmt":"2026-04-01T14:22:50","slug":"nhoma-equipped-gravel-bike","status":"publish","type":"page","link":"https:\/\/www.diamantrad.com\/en-GB\/bikes\/nhoma-equipped-gravel-bike\/","title":{"rendered":"Nhoma \u2013 Equipped Gravel Bike"},"content":{"rendered":"\n<div class=\"wp-block-cover\"><img data-dominant-color=\"817983\" data-has-transparency=\"false\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" class=\"wp-block-cover__image-background wp-image-58536 size-full not-transparent\" alt=\"Di 25 nhoma lifestyle\" src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-scaled.avif\" style=\"--dominant-color: #817983; object-position:63% 80%\" data-object-fit=\"cover\" data-object-position=\"63% 80%\" srcset=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-scaled.avif 2560w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-300x200.avif 300w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-1024x683.avif 1024w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-768x512.avif 768w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-1536x1024.avif 1536w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I4305_300dpi-2048x1365.avif 2048w\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-20 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><\/p>\n\n\n<div class=\"lazyblock-cover-text-1mXJ7B wp-block-lazyblock-cover-text\"><div class=\"covertext container py-5 d-flex flex-column colorscheme-light justify-content-center\" id=\"covertext-1mXJ7B\">\r\n  <div class=\"lazyblock-inner-blocks\">\n\n<h2 class=\"wp-block-heading\">Diamant Nhoma<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Our gravel bikes<\/strong><\/h4>\n\n<\/div>\r\n<\/div><\/div><\/div><\/div>\n\n\n<div class=\"lazyblock-nncontainer-1JHqWo wp-block-lazyblock-nncontainer\"><div class=\"section-standard\">\r\n  <div class=\"container\" id=\"container-1JHqWo\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n<div class=\"wp-bootstrap-blocks-row row\">\n\t\n\n<div class=\"col-12 col-md-6\">\n\t\t\t\n\n<h3 class=\"wp-block-heading has-text-align-right\"><strong>I want to ride free<\/strong><\/h3>\n\n\t<\/div>\n\n\n\n<div class=\"col-12 col-md-6\">\n\t\t\t\n\n<p class=\"wp-block-paragraph\">The Diamant Nhoma is an equipped gravel bike with a focus on everyday life and long-distance travelling. This means: pannier rack, lights, mudguards and even a kickstand are included as standard. Find out more &#8211; we mean that literally in the case of the Nhoma.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>New for 2026: <\/strong>We are offering the Nhoma in two versions. The Nhoma Pro has exactly the same specifications as in 2025. The new Nhoma Plus is the perfect choice for budget-conscious buyers.<\/p>\n\n\t<\/div>\n\n<\/div>\n\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"lazyblock-nncontainer-Z10R8zd wp-block-lazyblock-nncontainer\"><div class=\"section-light\">\r\n  <div class=\"container\" id=\"container-Z10R8zd\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n\n<h3 class=\"wp-block-heading\">Diamant Nhoma \u2013 buy now<\/h3>\n\n\n<div class=\"lazyblock-bikeselection-Z2b39XB wp-block-lazyblock-bikeselection\"><template id=\"bikeTeaserComponent\">\n  <template x-if=\"frames.value.length\">\n    <div class=\"bikefinder-tile px-3 py-4 px-lg-4\" :class=\"classNames\">\n      <div class=\"bikefinder-tile-content\">\n        <a :href=\"selectedFrame.value.link\" class=\"bikefinder-title\">\n          <h4\n            class=\"mb-0\"\n            x-text=\"extractOrCleanString(selectedFrame.value.title)\"\n          ><\/h4>\n        <\/a>\n\n        <p\n          class=\"bikefinder-subtitle\"\n          x-text=\"$store.utils.t($store.utils.translations.frames[extractOrCleanString(selectedFrame.value.title, true)])\"\n        ><\/p>\n\n        <div\n          class=\"bikefinder-preis\"\n          x-text=\"getAbText() + ' ' + formatNumber(selectedFrame.value.price_lowest) + ' ' + getCurrency()\"\n        ><\/div>\n        <a :href=\"selectedFrame.value.link\" class=\"color-images mx-auto mb-4\"\n          ><picture>\n            <img\n              :src=\"selectedFrameImage.value\"\n              class=\"img-fluid lazy\"\n              :alt=\"selectedFrame.value.title\"\n          \/><\/picture>\n        <\/a>\n\n        <div class=\"bikefinder-controls mb-3\">\n          <div class=\"color-switch\">\n            <template x-for=\"(color, index) in selectedFrame.value.colors\">\n              <span\n                @click=\"onColorClicked(color)\"\n                :class=\"'bike-color-' + color.value.toLowerCase()\"\n                data-bs-toggle=\"tooltip\"\n                data-bs-placement=\"top\"\n                :title=\"color.description\"\n              ><\/span>\n            <\/template>\n          <\/div>\n\n          <div class=\"bikefinder-rahmen\">\n            <ul\n              class=\"nav nav-tabs\"\n              x-data=\"{ frames: framesAsGenerations ? selectedFrameByGeneration: frames }\"\n            >\n              <template x-for=\"(frame, index) in frames.value\">\n                <li\n                  class=\"nav-item\"\n                  @click=\"onFrameClicked(frame)\"\n                  x-show=\"!framesAsGenerations || isFrameInFiltered(frame)\"\n                >\n                  <span\n                    class=\"nav-link\"\n                    :class=\"selectedFrame.value.id == frame.id ? 'active' : ''\"\n                    x-data=\"{ meta: getFrameMeta(frame.frameType) }\"\n                  >\n                    <img\n                      width=\"48\"\n                      height=\"28\"\n                      :src=\"meta.icon\"\n                      data-bs-toggle=\"tooltip\"\n                      data-bs-placement=\"top\"\n                      :title=\"$store.utils.t(meta.text)\"\n                    \/>\n                  <\/span>\n                <\/li>\n              <\/template>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/div>\n      <template x-if=\"framesAsGenerations\">\n        <div\n          x-data=\"generation({ generations: frames, generationClickedCallback: generationsCallback })\"\n        ><\/div>\n      <\/template>\n    <\/div>\n  <\/template>\n<\/template>\n\n<script>\n  document.addEventListener(\"alpine:init\", () => {\n    Alpine.data(\n      \"biketeaser\",\n      ({ frames, framesAsGenerations, framesMeta }) => ({\n        template: null,\n        frames: { value: frames },\n        selectedFrameByGeneration: { value: [] },\n        selectedFrame: { value: null },\n        framesMeta: framesMeta,\n        selectedFrameImage: {},\n        framesAsGenerations: framesAsGenerations,\n        generationsCallback: null,\n        classNames: \"\",\n        currentVariant: null,\n        init() {\n          this.setup();\n          this.$nextTick(() => {\n            this.mounted();\n            this.render();\n          });\n        },\n        setup() {\n          this.template = document.getElementById(\"bikeTeaserComponent\");\n        },\n        mounted() {\n          if (this.frames.value.length) {\n            if (this.framesAsGenerations) {\n              this.selectedFrameByGeneration.value = this.frames.value[0];\n              this.selectedFrame.value = this.frames.value[0];\n            } else {\n              this.selectedFrame.value = this.frames.value;\n            }\n\n            const frame = this.getFrameWithSpecialRecommendedRetailpriceOrFirst(\n              this.selectedFrame.value,\n            );\n\n            let variant = this.getVariantsWithKey(\n              frame,\n              \"special_recommended_retailprice\",\n            )[0];\n            if (!variant) {\n              variant = frame.variants[0];\n            }\n\n            const uniqueFrameImageOfVariant = this.getImageByVariant(\n              frame,\n              variant,\n            );\n\n            this.selectedFrame.value = frame;\n            this.selectedFrameImage = uniqueFrameImageOfVariant;\n\n            this.setClassNames(variant.id);\n          }\n          this.generationsCallback = this.onGenerationClicked.bind(this);\n        },\n        render() {\n          this.$el.innerHTML = this.template.innerHTML;\n        },\n        getFrameWithSpecialRecommendedRetailpriceOrFirst(frames) {\n          const frame = frames.find((frame) => {\n            return frame.hasOwnProperty(\"special_recommended_retailprice\");\n          });\n          return frame ? frame : frames[0];\n        },\n        getVariantsWithKey(frame, key, value = \"\") {\n          if (\n            frame.commonValues.hasOwnProperty(key) &&\n            (value ? frame.commonValues[key] === value : true)\n          ) {\n            return frame.variants;\n          }\n\n          return frame.variants.filter((variant) => {\n            return variant[key] && (value ? variant[key] === value : true);\n          });\n        },\n        getRecomendedRetailpriceVariantColor(color) {\n          const variantsWithPrice = this.getVariantsWithKey(\n            this.selectedFrame.value,\n            \"special_recommended_retailprice\",\n          );\n\n          const variantsWithColor = this.getVariantsWithKey(\n            this.selectedFrame.value,\n            \"primary_basecolour\",\n            color.value,\n          );\n\n          const variantsWithPriceIds = variantsWithPrice.map(\n            (variant) => variant.id,\n          );\n          let variant = variantsWithPrice.find((variant) =>\n            variantsWithPriceIds.includes(variant.id),\n          );\n          if (!variant) {\n            variant = variantsWithColor.length ? variantsWithColor[0] : this.selectedFrame.value.variants[0];\n          }\n\n          return {\n            value: variant ? variant.value : \"\",\n            variantId: variant ? variant.id : null,\n          };\n        },\n        getImageByVariant(frame, variant) {\n          if (!variant) {\n            return { value: frame?.commonValues?.pos_image, variantId: null };\n          }\n          const uniqueImage = frame.images?.find((image) => {\n            return image.value == variant[image.propertyPath];\n          });\n\n          return uniqueImage\n            ? { value: uniqueImage.value, variantId: variant.id }\n            : { value: frame.commonValues?.pos_image, variantId: variant.id };\n        },\n        isFrameInFiltered(frame) {\n          return frame.hasVariants.length ? true : false;\n        },\n        extractTextInBrackets(text) {\n          const match = text.match(\/\\((.*?)\\)\/);\n          return match ? match[1] : \"\";\n        },\n        onFrameClicked(frame) {\n          this.selectedFrame.value = frame;\n          const variantsWithPrice = this.getVariantsWithKey(\n            frame,\n            \"special_recommended_retailprice\",\n          );\n\n          const variantsWithPosImage = this.getVariantsWithKey(\n            frame,\n            \"pos_image\",\n          );\n\n          const variantsWithPriceIds = variantsWithPrice.map(\n            (variant) => variant.id,\n          );\n\n          let variant = variantsWithPrice.find((variant) =>\n            variantsWithPriceIds.includes(variant.id),\n          );\n          if (!variant) {\n            variant = frame.variants[0];\n          }\n\n          const uniqueFrameImageOfVariant = this.getImageByVariant(\n            frame,\n            variant,\n          );\n\n          this.selectedFrameImage = uniqueFrameImageOfVariant;\n          this.setClassNames(variant.id);\n        },\n        onGenerationClicked(generation) {\n          this.selectedFrameByGeneration.value = generation;\n          this.selectedFrame.value = this.selectedFrameByGeneration.value[0];\n          this.selectedFrameImage = this.selectedFrame.value.images[0];\n          this.setClassNames(this.selectedFrame.value.images[0].variantId);\n        },\n        onColorClicked(color) {\n          this.selectedFrameImage = this.selectedFrame.value.images.find(\n            (image) => image.variantId == color.variantId,\n          );\n\n          const colorRetailprice =\n            this.getRecomendedRetailpriceVariantColor(color);\n          this.setClassNames(colorRetailprice.variantId);\n        },\n        setClassNames(variantId) {\n          \/\/ Maybe many?\n          this.currentVariant = this.selectedFrame.value.variants.find(\n            (variant) => {\n              return variant.id === variantId;\n            },\n          );\n\n          let names = [];\n          if (this.isReducedPrice(this.currentVariant) && this.isLastChance()) {\n            names.push(\"sale\");\n            names.push(\"lastchance\");\n          } else if (this.isReducedPrice(this.currentVariant)) {\n            names.push(\"sale\");\n          } else if (this.isLastChance()) {\n            names.push(\"lastchance\");\n          }\n\n          if (this.isNewBike()) {\n            names.push(\"newbike\");\n          }\n          this.classNames = names.join(\" \");\n        },\n        getPriceText(price) {\n          return \"Ab \" + price + \" EUR\";\n        },\n        formatNumber(number) {\n          if (this.$store.utils.country === \"CH\") {\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \"'\");\n          } else {\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\n          }\n        },\n        getAbText() {\n          const lang = this.$store.utils.lang;\n          return (\n            {\n              da: \"Fra\",\n              de: \"Ab\",\n              en: \"From\",\n              fi: \"Alkaen\",\n              fr: \"\u00c0 partir de\",\n              nl: \"Vanaf\",\n              pl: \"Od\",\n              sv: \"Fr\u00e5n\",\n            }[lang] || \"Ab\"\n          );\n        },\n        getCurrency() {\n          const currencyMap = {\n            CH: \"CHF\",\n            DK: \"DKK\",\n            GB: \"GBP\",\n            PL: \"PLN\",\n            SE: \"SEK\",\n          };\n          const country = this.$store.utils.country;\n          return currencyMap[country] || \"EUR\";\n        },\n        isReducedPrice(variant) {\n          if (variant && variant.special_recommended_retailprice) {\n            return variant.special_recommended_retailprice;\n          }\n          return this.selectedFrame.value.specialRecommendedRetailprice.find(\n            (price) => price.variantId === this.selectedFrame.value.id,\n          );\n        },\n        isLastChance() {\n          return this.selectedFrame.value.lastchance;\n        },\n        isNewBike() {\n          return this.selectedFrame.value.newbike;\n        },\n        removeAllBrackets(str) {\n          const regex = \/\\[.*?\\]|\\(.*?\\)|\\{.*?\\}\/g;\n          return str.replace(regex, \"\");\n        },\n        extractBrackets(str) {\n          const regex = \/\\[.*?\\]|\\(.*?\\)|\\{.*?\\}\/g;\n\n          const matches = str.match(regex);\n\n          return matches || [];\n        },\n        getFrameMeta(frameType) {\n          return this.framesMeta[frameType] || { icon: '', text: '' };\n        },\n        extractOrCleanString(str, returnExtracted = false) {\n          if (!str) return \"\";\n          const pattern =\n            \/\\(?\\b(HCH|MIT|Lowstep|SCH|TIE|Midstep|Stepover|HER|TRA)\\b\\)?\/i;\n          const match = str.match(pattern);\n\n          if (match) {\n            return returnExtracted\n              ? match[1]\n              : str.replace(pattern, \"\").replace(\/\\s+\/g, \" \").trim();\n          }\n\n          return returnExtracted ? null : str.trim();\n        },\n      }),\n    );\n  });\n<\/script>\n<template id=\"bikeSelectionComponent\">\n  <div class=\"row bikefinder bikeselection my-5\">\n    <div class=\"col\">\n      <div\n        x-data=\"{ groupedFrames: $store.selectionBikeController.sortAlphaAction(model.groupedFrames[blockId]) }\"\n        class=\"bikefinder-bikes\"\n      >\n        <div class=\"bikefinder-grid\">\n          <template x-for=\"(value, index) in groupedFrames\">\n            <div\n              x-data=\"biketeaser({ frames: groupedFrames[index], framesAsGenerations: false,  framesMeta: model.frameFilterModel })\"\n            ><\/div>\n          <\/template>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/template>\n\n<script>\n  document.addEventListener(\"alpine:init\", () => {\n    Alpine.data(\"bikeselection\", ({ blockId, model }) => ({\n      template: null,\n      blockId: blockId,\n      model: model,\n      init() {\n        this.setup();\n        this.$nextTick(() => {\n          this.mounted();\n          this.render();\n        });\n      },\n      setup() {\n        this.template = document.getElementById(\"bikeSelectionComponent\");\n      },\n      mounted() {},\n      render() {\n        this.$el.innerHTML = this.template.innerHTML;\n      },\n    }));\n  });\n<\/script>\n<div x-data='bikeselection({ blockId: \"Z2b39XB\", model: $store.selectionBikeModel })'><\/div>\n<\/div>\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"lazyblock-nncontainer-Z1KJBBG wp-block-lazyblock-nncontainer\"><div class=\"section-standard\">\r\n  <div class=\"container\" id=\"container-Z1KJBBG\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n\n<h3 class=\"wp-block-heading\">Key features \u2013 What all Nhoma models offer<\/h3>\n\n\n<div class=\"lazyblock-features-LjWkR wp-block-lazyblock-features\"><div class=\"features\" id=\"features-LjWkR\">\r\n    <div class=\"feature card\" id=\"feature-LjWkR-0\">\r\n      <figure class=\"mb-3\">\r\n        <img src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt1-1-scaled.avif\"\r\n          srcset=\"\r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt1-1-300x200.avif 300w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt1-1-768x512.avif 768w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt1-1-1024x683.avif 1024w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt1-1-1536x1024.avif 1536w, \r\n          \r\n          https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt1-1-scaled.avif 2400w\"\r\n          sizes=\"(max-width: 768px) 100vw, (max-width: 1200px) 80vw, 2400px\"\r\n          alt=\"NhomaSO 25 49648 A Alt1 1 scaled\"\r\n          class=\"img-fluid\"\r\n          decoding=\"async\"\r\n        \/>\r\n      <\/figure>\r\n      <div class=\"card-body p-0\">\r\n        <h5 class=\"card-title text-uppercase\">Dynamic<\/h5>\r\n        <p class=\"card-content small mb-0\">You ride the Nhoma with a drop bar and experience variable sporty riding positions for a modern and dynamic riding experience.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"feature card\" id=\"feature-LjWkR-1\">\r\n      <figure class=\"mb-3\">\r\n        <img src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory2-scaled.avif\"\r\n          srcset=\"\r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory2-300x200.avif 300w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory2-768x512.avif 768w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory2-1024x683.avif 1024w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory2-1536x1024.avif 1536w, \r\n          \r\n          https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory2-scaled.avif 2400w\"\r\n          sizes=\"(max-width: 768px) 100vw, (max-width: 1200px) 80vw, 2400px\"\r\n          alt=\"NhomaSO 25 49648 A Accessory2 scaled\"\r\n          class=\"img-fluid\"\r\n          decoding=\"async\"\r\n        \/>\r\n      <\/figure>\r\n      <div class=\"card-body p-0\">\r\n        <h5 class=\"card-title text-uppercase\">Fond of travelling<\/h5>\r\n        <p class=\"card-content small mb-0\">Many pairs of eyelets also make it possible to attach accessories such as bottle cages, frame bags, drybags and locks. <\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"feature card\" id=\"feature-LjWkR-2\">\r\n      <figure class=\"mb-3\">\r\n        <img src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/MahonTripProSO-25-49646-A-Alt3_web-2.avif\"\r\n          srcset=\"\r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/MahonTripProSO-25-49646-A-Alt3_web-2-300x200.avif 300w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/MahonTripProSO-25-49646-A-Alt3_web-2-768x512.avif 768w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/MahonTripProSO-25-49646-A-Alt3_web-2-1024x683.avif 1024w, \r\n          \r\n          \r\n          https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/MahonTripProSO-25-49646-A-Alt3_web-2.avif 2400w\"\r\n          sizes=\"(max-width: 768px) 100vw, (max-width: 1200px) 80vw, 2400px\"\r\n          alt=\"MahonTripProSO 25 49646 A Alt3 web 2\"\r\n          class=\"img-fluid\"\r\n          decoding=\"async\"\r\n        \/>\r\n      <\/figure>\r\n      <div class=\"card-body p-0\">\r\n        <h5 class=\"card-title text-uppercase\">Load-bearing capacity<\/h5>\r\n        <p class=\"card-content small mb-0\">The Clever Rack creates numerous transport options for light and heavy luggage on the Nhoma.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"feature card\" id=\"feature-LjWkR-3\">\r\n      <figure class=\"mb-3\">\r\n        <img src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory1-1-scaled.avif\"\r\n          srcset=\"\r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory1-1-300x200.avif 300w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory1-1-768x512.avif 768w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory1-1-1024x683.avif 1024w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory1-1-1536x1024.avif 1536w, \r\n          \r\n          https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Accessory1-1-scaled.avif 2400w\"\r\n          sizes=\"(max-width: 768px) 100vw, (max-width: 1200px) 80vw, 2400px\"\r\n          alt=\"NhomaSO 25 49648 A Accessory1 1 scaled\"\r\n          class=\"img-fluid\"\r\n          decoding=\"async\"\r\n        \/>\r\n      <\/figure>\r\n      <div class=\"card-body p-0\">\r\n        <h5 class=\"card-title text-uppercase\">Rough<\/h5>\r\n        <p class=\"card-content small mb-0\">The indestructible aluminium fork on the Nhoma allows the individual use of large tyres up to 29&#215;2.0\u2018 and wide tyres up to 27.5&#215;2.6\u2019. <\/p>\r\n      <\/div>\r\n    <\/div>\r\n<\/div>\r\n<\/div>\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n\n<div class=\"wp-block-cover is-light\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" class=\"wp-block-cover__image-background wp-image-58525 size-full\" alt=\"Di 25 nhoma lifestyle\" src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-scaled.avif\" style=\"object-position:50% 43%\" data-object-fit=\"cover\" data-object-position=\"50% 43%\" srcset=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-scaled.avif 2560w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-300x200.avif 300w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-1024x683.avif 1024w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-768x512.avif 768w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-1536x1024.avif 1536w, https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I8547_300dpi-2048x1365.avif 2048w\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n\n<div class=\"lazyblock-nncontainer-ng1eU wp-block-lazyblock-nncontainer\"><div class=\"section-dark\">\r\n  <div class=\"container\" id=\"container-ng1eU\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n\n<h2 class=\"wp-block-heading\">Versatile riding<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You won&#8217;t be riding the Nhoma Plus or the Nhoma Pro on the Unbound Gravel in competition. But you don&#8217;t have to change anything to ride it to work this week and then go travelling for a week, two months or a whole year next week.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a role=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-plus\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Opens external link in a new tab\">Go to Nhoma Plus<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a role=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\">Go to Nhoma Pro<\/a><\/div>\n<\/div>\n\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"lazyblock-nncontainer-Z1cPwFV wp-block-lazyblock-nncontainer\"><div class=\"section-standard\">\r\n  <div class=\"container\" id=\"container-Z1cPwFV\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n\n<h3 class=\"wp-block-heading\">Gears &amp; Lights<\/h3>\n\n\n<div class=\"lazyblock-features-Z6MlR9 wp-block-lazyblock-features\"><div class=\"features\" id=\"features-Z6MlR9\">\r\n    <div class=\"feature card\" id=\"feature-Z6MlR9-0\">\r\n      <figure class=\"mb-3\">\r\n        <img src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt3-1-scaled.avif\"\r\n          srcset=\"\r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt3-1-300x200.avif 300w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt3-1-768x512.avif 768w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt3-1-1024x683.avif 1024w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt3-1-1536x1024.avif 1536w, \r\n          \r\n          https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt3-1-scaled.avif 2400w\"\r\n          sizes=\"(max-width: 768px) 100vw, (max-width: 1200px) 80vw, 2400px\"\r\n          alt=\"NhomaSO 25 49648 A Alt3 1 scaled\"\r\n          class=\"img-fluid\"\r\n          decoding=\"async\"\r\n        \/>\r\n      <\/figure>\r\n      <div class=\"card-body p-0\">\r\n        <h5 class=\"card-title text-uppercase\">Direct<\/h5>\r\n        <p class=\"card-content small mb-0\">The Nhoma Pro is equipped with a 1&#215;12 derailleur from the Shimano GRX groupset. This delivers pure gravel performance \u2013 perfect for detours into the woods or rides on unpaved trails. The Nhoma Plus features the tried-and-tested 1&#215;11 gravel drivetrain from the Shimano CUES groupset. <\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"feature card\" id=\"feature-Z6MlR9-1\">\r\n      <figure class=\"mb-3\">\r\n        <img src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt2-1-scaled.avif\"\r\n          srcset=\"\r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt2-1-300x200.avif 300w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt2-1-768x512.avif 768w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt2-1-1024x683.avif 1024w, \r\n           https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt2-1-1536x1024.avif 1536w, \r\n          \r\n          https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/NhomaSO-25-49648-A-Alt2-1-scaled.avif 2400w\"\r\n          sizes=\"(max-width: 768px) 100vw, (max-width: 1200px) 80vw, 2400px\"\r\n          alt=\"NhomaSO 25 49648 A Alt2 1 scaled\"\r\n          class=\"img-fluid\"\r\n          decoding=\"async\"\r\n        \/>\r\n      <\/figure>\r\n      <div class=\"card-body p-0\">\r\n        <h5 class=\"card-title text-uppercase\">Bright<\/h5>\r\n        <p class=\"card-content small mb-0\">On the Nhoma Pro, the front dynamo powers a 205-lumen Supernova light and supplies a Spanninga rear light. The Nhoma Plus is equipped with Herrmans lighting. Both rear lights have a practical parking light function. <\/p>\r\n      <\/div>\r\n    <\/div>\r\n<\/div>\r\n<\/div>\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"lazyblock-nncontainer-Z1VtNIJ wp-block-lazyblock-nncontainer\"><div class=\"section-standard\">\r\n  <div class=\"container\" id=\"container-Z1VtNIJ\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n<div class=\"wp-bootstrap-blocks-row row\">\n\t\n\n<div class=\"col-12 col-md-6\">\n\t\t\t\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"85\" height=\"85\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/nhoma-character-badge.svg\" alt=\"Nhoma character badge\" class=\"wp-image-37198\" style=\"object-fit:cover;width:300px;height:300px\"\/><\/figure>\n<\/div>\n\t<\/div>\n\n\n\n<div class=\"col-12 col-md-6\">\n\t\t\t\n\n<h3 class=\"wp-block-heading\">Face the facts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Why is the Nhoma better than other equipped gravel bikes? Because it is built for every form of freedom. Leave your fingerprint.<br><br>We challenge you to ride it to the ends of the earth. Send us a postcard when you&#8217;ve found it. Your freedom: never let it be taken away.<\/p>\n\n\t<\/div>\n\n<\/div>\n\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"lazyblock-nncontainer-uk0xr wp-block-lazyblock-nncontainer\" id=\"faq\"><div class=\"section-light\">\r\n  <div class=\"container\" id=\"container-uk0xr\">\r\n    <div class=\"row\">\r\n      <div class=\"col py-4 py-lg-5\">\r\n        <div class=\"lazyblock-inner-blocks\">\n\n<h3 class=\"wp-block-heading\">Nhoma Gravelbikes \u2013 FAQ: Everything you need to know<\/h3>\n\n\n<div class=\"lazyblock-accordion-1eUz0Q wp-block-lazyblock-accordion\"><div id=\"accordion-1eUz0Q\" class=\"accordion accordion-flush mb-5\">  \r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-0\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-0\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-0\">\r\n          In which versions is the Nhoma available?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-0\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-0\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p class=\"editorial-small__text text-weak\">The Nhoma is an equipped gravel bike. We offer it in two versions:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.diamantrad.com\/fr-CH\/bike\/nhoma-stepover\/\">Nhoma Pro (Stepover)<\/a><\/li>\n<li><a href=\"https:\/\/www.diamantrad.com\/fr-CH\/bike\/nhoma-plus\/\">Nhoma Plus (Stepover)<\/a><\/li>\n<\/ul><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-1\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-1\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-1\">\r\n          Why do the Mahon and Nhoma look so similar?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-1\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-1\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>The <a href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\">Nhoma<\/a> and <a href=\"https:\/\/www.diamantrad.com\/en-GB\/bikes\/mahon-acoustic-suv\/\">Mahon<\/a> use the same frame platform. The names are a palindrome to each other and thus tell of their relationship. However, the orientation of the two models differs greatly. Nhoma are bikes with a drop bar, which we equip for sporty use. Mahon are bikes with flat handlebars that enable an active but comfortable riding style. Mahon and Nhoma are like fraternal twins.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-2\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-2\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-2\">\r\n          In which sizes are the Nhoma available?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-2\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-2\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><ul>\n<li>Stepover: M, L, XL, XXL<\/li>\n<\/ul><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-3\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-3\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-3\">\r\n          How are the sizes measured in centimeters?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-3\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-3\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>We measure the frame height as the distance from the centre of the bottom bracket to the top of the seat tube. We recommend that all customers take a test ride and seek professional advice from our <a href=\"https:\/\/www.diamantrad.com\/en-GB\/store-finder\/\">dealers<\/a>.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-4\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-4\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-4\">\r\n          How much does the Nhoma weigh?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-4\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-4\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>The <a href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\">Nhoma<\/a> weighs 14.4 kg and has a permissible total weight (bike, rider and load) of 136 kg.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-5\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-5\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-5\">\r\n          Which drive systems does the Nhoma have?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-5\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-5\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>The <a href=\"https:\/\/www.diamantrad.com\/fr-CH\/bike\/nhoma-stepover\/\">Nhoma Pro<\/a> is fitted with a Shimano drivetrain (1\u00d712 GRX). The <a href=\"https:\/\/www.diamantrad.com\/fr-CH\/bike\/nhoma-plus\/\">Nhoma Plus<\/a> is fitted with a 1\u00d711 derailleur from the Shimano CUES groupset.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-6\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-6\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-6\">\r\n          Which forks are possible on the Nhoma?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-6\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-6\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>The <a href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\">Nhoma<\/a> is equipped with a rigid fork. Suitable suspension forks can have up to a maximum of 100 mm suspension travel.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-7\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-7\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-7\">\r\n          Which tire sizes and widths are compatible with the Nhoma?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-7\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-7\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Tires up to 50-622 or 65-584 are compatible. Narrower tires can therefore have a larger rim diameter. Make sure that there is at least 6 mm clearance between the tires and other parts (e.g. fenders and their hardware).<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-8\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-8\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-8\">\r\n          What is the maximum weight limit for the Clever Rack?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-8\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-8\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>The Clever Rack can carry up to 25 kg. In any case, the rider must make sure that the total vehicle weight limit (bike, rider and load) of 136 kg is not exceeded.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-9\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-9\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-9\">\r\n          Which bags are compatible with the Clever Rack?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-9\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-9\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Most bags in the market will fit. For a particularly good fit, on the sides we recommend the Ortlieb BackRoller Classic panniers. At the top, any MIK-compatible bags or accessories will fit best. Please note that mounting the accessories on one or both sides of the rack (instead of the top) will result in the best, most stable ride experience.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-10\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-10\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-10\">\r\n          What additional attachment points for accessories does the Nhoma offer?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-10\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-10\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>There are five pairs of eyelets on the frame. Two: one on the seat tube and one on the down tube. The rigid fork on the <a href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\">Nhoma<\/a> also offers options for attaching accessories on the left and right.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-11\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-11\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-11\">\r\n          Is the Nhoma equipped with fenders and pannier racks?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-11\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-11\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Yes, the <a href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\">Nhoma<\/a> is equipped with fenders and the Clever Rack.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-12\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-12\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-12\">\r\n          Is the Nhoma equipped with front and rear lights?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-12\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-12\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Yes, the Nhoma Plus and the Nhoma Pro have dynamo-powered front and rear lights. Both rear lights have a handy parking light function. The Nhoma Plus is fitted with Herrmans lights, whilst the Nhoma Pro is fitted with Supernova\/Spanninga lights.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-13\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-13\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-13\">\r\n          Can a folding lock be mounted?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-13\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-13\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Yes, on any of the mounts for waterbottle cages where it may fit. Follow the instructions for your specific accessory to protect your bicycle from harm, and make sure that it doesn\u2019t obstruct steering.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-14\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-14\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-14\">\r\n          Can I attach a frame lock?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-14\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-14\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Yes, you can use the <a href=\"https:\/\/www.abus.com\/uk\/Consumer\/Bicycle-locks\">Abus 4650L or 4750L<\/a> ring lock, for example. The Abus lock is available in a version with a removable key and one with a non-removable key.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-15\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-15\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-15\">\r\n          Is it permitted to attach a child seat?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-15\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-15\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Yes, a child seat can be mounted on the seat tube of the frame (not the seat post), in observance of the pertaining sections in the <a href=\"https:\/\/www.diamantrad.com\/en-GB\/manuals\/\">Diamant Owner\u2019s Manual<\/a>. Transport of children is done at own risk; follow the instructions for your specific accessory to protect your bicycle from harm. In any case, the rider must make sure that the total vehicle weight limit (bike, rider and load) of 136 kg is not exceeded.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-16\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-16\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-16\">\r\n          Can a child seat be mounted on the front of the bike?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-16\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-16\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>No, we strongly advice against this type of child seats.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion-item\">\r\n      <h2 class=\"mb-0 accordion-header\" id=\"heading-1eUz0Q-17\">\r\n        <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1eUz0Q-17\" aria-expanded=\"false\" aria-controls=\"collapse-1eUz0Q-17\">\r\n          Can I attach a trailer to the bike?\r\n        <\/button>\r\n      <\/h2>\r\n      <div id=\"collapse-1eUz0Q-17\" class=\"accordion-collapse collapse\" aria-labelledby=\"heading-1eUz0Q-17\" data-bs-parent=\"#accordion-1eUz0Q\">\r\n        <div class=\"accordion-body\"><p>Yes, in observance of the pertaining sections in the <a href=\"https:\/\/www.diamantrad.com\/en-GB\/manuals\/\">Diamant Owner\u2019s Manual<\/a>. Use of trailers is done at own risk; follow the instructions for your specific accessory to protect your bicycle from harm. If you are unsure, contact your Trek bike shop. In any case, the rider must make sure that the total vehicle weight limit (bike, rider and load) of 136 Kg is not exceeded.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n<\/div><\/div>\n<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div><\/div>\n\n\n<div class=\"wp-block-cover is-light\"><img data-dominant-color=\"9d7b82\" data-has-transparency=\"false\" decoding=\"async\" sizes=\"(max-width: 2560px) 100vw, 2560px\" class=\"wp-block-cover__image-background wp-image-38093 size-full not-transparent\" alt=\"Di 25 nhoma lifestyle\" src=\"https:\/\/www.diamantrad.com\/wp-content\/uploads\/2025\/03\/DI_25_Nhoma_Lifestyle_67I7876_300dpi-scaled.avif\" style=\"--dominant-color: #9d7b82; object-position:51% 33%\" data-object-fit=\"cover\" data-object-position=\"51% 33%\"\/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><\/p>\n\n\n<div class=\"lazyblock-cover-text-Z1aGPnl wp-block-lazyblock-cover-text\"><div class=\"covertext container py-5 d-flex flex-column colorscheme-light justify-content-center\" id=\"covertext-Z1aGPnl\">\r\n  <div class=\"lazyblock-inner-blocks\">\n\n<h3 class=\"wp-block-heading\">Everyday life and adventure.<\/h3>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a role=\"button\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.diamantrad.com\/en-GB\/bike\/nhoma-stepover\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Opens external link in a new tab\">Discover the Nhoma Pro<\/a><\/div>\n<\/div>\n\n<\/div>\r\n<\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Diamant Nhoma models are equipped gravel bikes with a focus on everyday life and long-distance travelling. With lights \u25ba with pannier rack \u25ba with fenders!<\/p>\n","protected":false},"author":8,"featured_media":58539,"parent":38318,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_crdt_document":"","slim_seo":{"title":"Nhoma \u2013 equipped gravel bike","description":"The Diamant Nhoma models are equipped gravel bikes with a focus on everyday life and long-distance travelling. With lights \u25ba with pannier rack \u25ba with fenders!"},"footnotes":""},"class_list":["post-52907","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/pages\/52907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/comments?post=52907"}],"version-history":[{"count":10,"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/pages\/52907\/revisions"}],"predecessor-version":[{"id":75030,"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/pages\/52907\/revisions\/75030"}],"up":[{"embeddable":true,"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/pages\/38318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/media\/58539"}],"wp:attachment":[{"href":"https:\/\/www.diamantrad.com\/en-GB\/wp-json\/wp\/v2\/media?parent=52907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}