{"title":"DK Composite","description":null,"products":[{"product_id":"dk-composite-gravel-35-650b-wheelset","title":"DK Composite Gravel 35 650B Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"238\" data-end=\"279\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"238\" data-end=\"279\"\u003eCompact size. Full-speed performance.\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"281\" data-end=\"572\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Gravel 650B 35 is built for riders running smaller-diameter wheels with bigger rubber — ideal for technical gravel, bikepacking rigs, and all-road versatility. With a 35mm deep rim profile and a wide, stable footprint, it brings confident handling and aero efficiency to the 650B format.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul data-start=\"574\" data-end=\"1242\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"574\" data-end=\"698\"\u003e\u003cp data-start=\"576\" data-end=\"698\"\u003e\u003cstrong data-start=\"576\" data-end=\"602\"\u003e35mm deep carbon rims:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eAero-efficient without overcommitting — great for maintaining momentum across mixed surfaces.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"699\" data-end=\"827\"\u003e\u003cp data-start=\"701\" data-end=\"827\"\u003e\u003cstrong data-start=\"701\" data-end=\"741\"\u003e24mm internal \/ 30mm external width:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eSupports 47–50mm tires with a confident shape for cornering, traction, and comfort.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"828\" data-end=\"977\"\u003e\u003cp data-start=\"830\" data-end=\"977\"\u003e\u003cstrong data-start=\"830\" data-end=\"877\"\u003eTubeless-compatible with hooked rim design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eSecure fit and easy setup at lower pressures. Rim tape comes pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"978\" data-end=\"1085\"\u003e\u003cp data-start=\"980\" data-end=\"1085\"\u003e\u003cstrong data-start=\"980\" data-end=\"1011\"\u003eReinforced spoke interface:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eWithstands high tension and rough terrain while staying tight and true.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1086\" data-end=\"1242\"\u003e\u003cp data-start=\"1088\" data-end=\"1242\"\u003e\u003cstrong data-start=\"1088\" data-end=\"1121\"\u003eRatchet ring drive internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eHigh-engagement and ultra-reliable, even under torque-heavy conditions like loaded bikepacking or punchy trail climbs.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1244\" data-end=\"1315\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1244\" data-end=\"1256\"\u003e\u003cbr\u003eWeights:\u003c\/strong\u003e\u003cbr data-start=\"1256\" data-end=\"1259\"\u003eTBA – let me know if you have them and I’ll add them in.\u003c\/p\u003e\u003cp data-start=\"1317\" data-end=\"1452\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003cbr\u003eBuilt for riders who take the detour on purpose, the Gravel 650B 35 delivers fast rolling, stable handling, and go-anywhere resilience.\u003c\/p\u003e\u003cp data-start=\"1454\" data-end=\"1551\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1454\" data-end=\"1551\"\u003e\u003cbr\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1553\" data-end=\"1665\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1553\" data-end=\"1665\"\u003e\u003cbr\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Gravel 650B 35 (24mm Int\/30mm Ext)  24\/24 Hole - HG","offer_id":67611987968279,"sku":"WHDK6231","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Gravel 650B 35 (24mm Int\/30mm Ext)  24\/24 Hole - N3W","offer_id":67611988099351,"sku":"WHDK6232","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Gravel 650B 35 (24mm Int\/30mm Ext)  24\/24 Hole - XDR","offer_id":67611988164887,"sku":"WHDK6230","price":1390.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK6230__05fa4d0fa2bd.avif?v=1790828137"},{"product_id":"dk-composite-gravel-60-wheelset","title":"DK Composite Gravel 60 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"221\" data-end=\"286\"\u003eDeep gravel speed. Built for wide rubber and wide-open roads.\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"221\" data-end=\"286\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"288\" data-end=\"535\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Gravel 60 is designed for all-out aero performance in the dirt. With a 60mm deep hookless carbon rim, ultra-wide internal width, and smooth-rolling reliability, it’s built for high-speed gravel racing and long solo escapes across open terrain.\u003c\/p\u003e\u003cp data-start=\"288\" data-end=\"535\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cul data-start=\"537\" data-end=\"1265\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"537\" data-end=\"677\"\u003e\u003cp data-start=\"539\" data-end=\"677\"\u003e\u003cstrong data-start=\"539\" data-end=\"570\"\u003e60mm deep hookless profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eEngineered for aerodynamic efficiency on fast gravel courses, with stable handling and serious momentum.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"678\" data-end=\"858\"\u003e\u003cp data-start=\"680\" data-end=\"858\"\u003e\u003cstrong data-start=\"680\" data-end=\"708\"\u003eUltra-wide rim platform:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e24mm internal \/ 34mm external width provides optimal support for today’s 38–50mm tires—improving cornering, comfort, and traction at low pressures.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"859\" data-end=\"1006\"\u003e\u003cp data-start=\"861\" data-end=\"1006\"\u003e\u003cstrong data-start=\"861\" data-end=\"892\"\u003eTubeless-compatible design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eRun lower pressures with confidence. Hookless rim bed comes pre-taped for tubeless setup (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1007\" data-end=\"1132\"\u003e\u003cp data-start=\"1009\" data-end=\"1132\"\u003e\u003cstrong data-start=\"1009\" data-end=\"1040\"\u003eReinforced spoke interface:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eBuilt for hard efforts and heavy terrain, with high-tension strength and responsive feel.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1133\" data-end=\"1265\"\u003e\u003cp data-start=\"1135\" data-end=\"1265\"\u003e\u003cstrong data-start=\"1135\" data-end=\"1166\"\u003eRatchet ring hub internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eHigh-engagement, ultra-reliable, and easy to maintain—ready for brutal terrain and endless dust.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1341\" data-end=\"1358\"\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1267\" data-end=\"1311\"\u003eWeights (with tubeless tape, no valves):\u003c\/strong\u003e\u003cbr data-start=\"1311\" data-end=\"1314\"\u003eFront: 713g\u003cbr data-start=\"1325\" data-end=\"1328\"\u003eRear: 817g\u003cbr data-start=\"1338\" data-end=\"1341\"\u003e\u003cstrong data-start=\"1341\" data-end=\"1358\"\u003eTotal: 1,530g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1360\" data-end=\"1461\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1360\" data-end=\"1461\" style=\"caret-color: rgb(0, 0, 0);\"\u003eWhen aero meets volume, you get the Gravel 60. Designed to roll fast, go deep, and hold nothing back.\u003c\/p\u003e\u003cp data-start=\"1463\" data-end=\"1560\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1463\" data-end=\"1560\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1463\" data-end=\"1560\"\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1562\" data-end=\"1674\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1562\" data-end=\"1674\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1562\" data-end=\"1674\"\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Gravel 60mm (24mm Int\/34mm Ext)  24\/24 Hole - HG","offer_id":67611988001047,"sku":"WHDK6400","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Gravel 60mm (24mm Int\/34mm Ext)  24\/24 Hole - MS","offer_id":67611988132119,"sku":"WHDK6402","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Gravel 60mm (24mm Int\/34mm Ext)  24\/24 Hole - N3W","offer_id":67611988230423,"sku":"WHDK6403","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Gravel 60mm (24mm Int\/34mm Ext)  24\/24 Hole - XDR","offer_id":67611988361495,"sku":"WHDK6401","price":1390.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK6400__e279f24d958a.avif?v=1790828137"},{"product_id":"dk-composite-gravel-wave-45-wheelset","title":"DK Composite Gravel Wave 45 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"206\" data-end=\"248\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"206\" data-end=\"248\"\u003eFast. Stable. Built for the long haul.\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"206\" data-end=\"248\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"206\" data-end=\"248\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"250\" data-end=\"598\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Gravel Wave 45 is your go-anywhere, do-anything carbon wheelset—purpose-built to handle the evolving demands of modern gravel. Whether you're racing ribbons of fire road, loaded up for a week off-grid, or just getting lost in the backblocks, the Wave 45 balances low weight, responsiveness, and sheer durability in one brutally capable package.\u003c\/p\u003e\u003cp data-start=\"250\" data-end=\"598\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cul data-start=\"600\" data-end=\"1530\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"600\" data-end=\"774\"\u003e\u003cp data-start=\"602\" data-end=\"774\"\u003e\u003cstrong data-start=\"602\" data-end=\"629\"\u003eDeep, but not too deep:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eThe 45mm depth hits the sweet spot—enough aero to cheat the wind, but shallow enough to stay composed on washboard descents and rough corners.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"775\" data-end=\"1009\"\u003e\u003cp data-start=\"777\" data-end=\"1009\"\u003e\u003cstrong data-start=\"777\" data-end=\"802\"\u003eWide where it counts:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eWith a 25mm internal and 32mm external rim width, this platform is perfect for today’s high-volume gravel tires, offering better support, improved traction, and a smoother ride feel across varied terrain.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1010\" data-end=\"1144\"\u003e\u003cp data-start=\"1012\" data-end=\"1144\"\u003e\u003cstrong data-start=\"1012\" data-end=\"1054\"\u003eTubeless-ready with hooked rim design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eSecure tire retention at low pressures. Tape comes pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1145\" data-end=\"1355\"\u003e\u003cp data-start=\"1147\" data-end=\"1355\"\u003e\u003cstrong data-start=\"1147\" data-end=\"1179\"\u003eReinforced where it matters:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eDK’s spoke hole reinforcement tech strengthens the most stressed part of the rim without adding weight—holding tension under load and keeping power transfer sharp and clean.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1356\" data-end=\"1530\"\u003e\u003cp data-start=\"1358\" data-end=\"1530\"\u003e\u003cstrong data-start=\"1358\" data-end=\"1387\"\u003eRing drive hub internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eInstant, confident engagement from a robust ratchet system. Fewer moving parts, more durability, better torque handling—just set and forget.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1532\" data-end=\"1618\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1601\" data-end=\"1618\"\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1532\" data-end=\"1618\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1532\" data-end=\"1571\"\u003eWeights (with rim tape, no valves):\u003c\/strong\u003e\u003cbr data-start=\"1571\" data-end=\"1574\"\u003eFront: 682g\u003cbr data-start=\"1585\" data-end=\"1588\"\u003eRear: 800g\u003cbr data-start=\"1598\" data-end=\"1601\"\u003e\u003cstrong data-start=\"1601\" data-end=\"1618\"\u003eTotal: 1,482g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1620\" data-end=\"1768\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1620\" data-end=\"1768\" style=\"caret-color: rgb(0, 0, 0);\"\u003eGravel doesn’t have to be a compromise. The Wave 45 gives you the aero edge, rugged build, and all-surface agility to go harder, longer, and faster.\u003c\/p\u003e\u003cp data-start=\"1770\" data-end=\"1867\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1770\" data-end=\"1867\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1770\" data-end=\"1867\"\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1869\" data-end=\"1981\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1869\" data-end=\"1981\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1869\" data-end=\"1981\"\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Front Wheel Gravel Wave 45 (25mm Int\/32mm Ext)  24 Hole","offer_id":67611988066583,"sku":"WHDK8204","price":640.0,"currency_code":"NZD","in_stock":false},{"title":"DK Rear Wheel Gravel Wave 45 (25mm Int\/32mm Ext)  24 Hole - HG","offer_id":67611988328727,"sku":"WHDK8205","price":960.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Gravel Wave 45 (25mm Int\/32mm Ext)  24\/24 Hole - HG","offer_id":67611988394263,"sku":"WHDK6204","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Gravel Wave 45 (25mm Int\/32mm Ext)  24\/24 Hole - MS","offer_id":67611988459799,"sku":"WHDK6207","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Gravel Wave 45 (25mm Int\/32mm Ext)  24\/24 Hole - N3W","offer_id":67611988525335,"sku":"WHDK6208","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Gravel Wave 45 (25mm Int\/32mm Ext)  24\/24 Hole - XDR","offer_id":67611988623639,"sku":"WHDK6205","price":1390.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK6204__b77057788129.avif?v=1790828139"},{"product_id":"dk-composite-mtb-trail-wheelset","title":"DK Composite MTB Trail Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"238\" data-end=\"301\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"238\" data-end=\"301\"\u003eAggressive lines. Controlled chaos. Built for the descents.\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"303\" data-end=\"542\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe DK Trail wheelset is made for riders who treat the trail like a testing ground. Whether you’re racing between the tape or smashing bike park laps, this carbon setup delivers strength, precision, and absolute confidence under pressure.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul data-start=\"544\" data-end=\"1520\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"544\" data-end=\"716\"\u003e\u003cp data-start=\"546\" data-end=\"716\"\u003e\u003cstrong data-start=\"546\" data-end=\"577\"\u003eAsymmetric, offset profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eRim drilling is offset to improve spoke bracing angles and equalize tension between sides—resulting in a stronger, longer-lasting build.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"717\" data-end=\"892\"\u003e\u003cp data-start=\"719\" data-end=\"892\"\u003e\u003cstrong data-start=\"719\" data-end=\"744\"\u003eHookless bead design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eOptimized for wide trail tires and low pressures. Improves impact resistance, simplifies tubeless setup, and reduces pinch-flat risk on big hits.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"893\" data-end=\"1070\"\u003e\u003cp data-start=\"895\" data-end=\"1070\"\u003e\u003cstrong data-start=\"895\" data-end=\"914\"\u003eWide footprint:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e34mm internal \/ 40mm external width provides a stable platform for modern 2.4–2.6” tires—boosting grip, support, and control through corners and chunder.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1071\" data-end=\"1203\"\u003e\u003cp data-start=\"1073\" data-end=\"1203\"\u003e\u003cstrong data-start=\"1073\" data-end=\"1100\"\u003e25mm deep carbon layup:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eStrong and responsive without overbuilding—keeps weight low and compliance dialed for rowdy terrain.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1204\" data-end=\"1364\"\u003e\u003cp data-start=\"1206\" data-end=\"1364\"\u003e\u003cstrong data-start=\"1206\" data-end=\"1225\"\u003eTubeless-ready:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eSimple setup and consistent air retention, even with thicker casings and aggressive tread. Rim tape pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1365\" data-end=\"1520\"\u003e\u003cp data-start=\"1367\" data-end=\"1520\"\u003e\u003cstrong data-start=\"1367\" data-end=\"1400\"\u003eRatchet ring drive internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eUltra-reliable engagement and smooth torque delivery when you're pushing into sketchy lines or punching out of turns.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1522\" data-end=\"1629\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1522\" data-end=\"1578\"\u003e\u003cbr\u003eWeights (with tubeless tape, no valves, XD freehub):\u003c\/strong\u003e\u003cbr\u003eFront: 789.5g\u003cbr\u003eRear: 898g\u003cbr\u003e\u003cstrong data-start=\"1610\" data-end=\"1629\"\u003eTotal: 1,687.5g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1631\" data-end=\"1715\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003eMade to go hard and stay true—no matter how loose, steep, or chaotic the trail gets.\u003c\/p\u003e\u003cp data-start=\"1717\" data-end=\"1814\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1717\" data-end=\"1814\" style=\"caret-color: rgb(0, 0, 0);\"\u003eNote: Max Tire Pressure: 60 PSI\u003c\/p\u003e\u003cp data-start=\"1717\" data-end=\"1814\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1717\" data-end=\"1814\"\u003e\u003cbr\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1816\" data-end=\"1928\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1816\" data-end=\"1928\"\u003e\u003cbr\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Trail Carbon 29\" (25mm deep\/34mm Int\/40mm Ext)  28\/28 Hole Centerlock Disc - HG","offer_id":67611988295959,"sku":"WHDK7002","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Trail Carbon 29\" (25mm deep\/34mm Int\/40mm Ext)  28\/28 Hole Centerlock Disc - MS","offer_id":67611988492567,"sku":"WHDK7001","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Trail Carbon 29\" (25mm deep\/34mm Int\/40mm Ext)  28\/28 Hole Centerlock Disc - XD","offer_id":67611988558103,"sku":"WHDK7000","price":1390.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK7000__116bffb97814.avif?v=1790828140"},{"product_id":"dk-composite-road-55-wheelset","title":"DK Composite Road 55 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"226\" data-end=\"276\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"226\" data-end=\"276\"\u003eSmooth, fast, and built to punch through wind.\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"278\" data-end=\"532\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Road 55 is a deep-section carbon wheelset engineered for riders chasing top-end speed and long-haul efficiency. With a classic 55mm depth and no-nonsense aerodynamic shaping, it delivers a refined ride feel with confident handling and race-day punch.\u003c\/p\u003e\u003cul data-start=\"534\" data-end=\"1205\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"534\" data-end=\"670\"\u003e\u003cp data-start=\"536\" data-end=\"670\"\u003e\u003cstrong data-start=\"536\" data-end=\"562\"\u003e55mm deep carbon rims:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eDesigned for pure speed with a predictable, composed ride feel in fast-paced bunches and solo breakaways.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"671\" data-end=\"823\"\u003e\u003cp data-start=\"673\" data-end=\"823\"\u003e\u003cstrong data-start=\"673\" data-end=\"694\"\u003eModern rim width:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e21mm internal \/ 28mm external gives 25–30mm tires a smooth, aero-optimized profile with excellent grip and rolling resistance.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"824\" data-end=\"942\"\u003e\u003cp data-start=\"826\" data-end=\"942\"\u003e\u003cstrong data-start=\"826\" data-end=\"868\"\u003eTubeless-ready with hooked rim design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eEasy, secure setup. Rim tape comes pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"943\" data-end=\"1074\"\u003e\u003cp data-start=\"945\" data-end=\"1074\"\u003e\u003cstrong data-start=\"945\" data-end=\"976\"\u003eReinforced spoke interface:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eDK's spoke-hole reinforcement keeps tension balanced and stiffness high, even under heavy load.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1075\" data-end=\"1205\"\u003e\u003cp data-start=\"1077\" data-end=\"1205\"\u003e\u003cstrong data-start=\"1077\" data-end=\"1110\"\u003eRatchet ring drive internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eInstant engagement, clean power transfer, and long-term durability with minimal maintenance.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1207\" data-end=\"1302\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1207\" data-end=\"1251\"\u003e\u003cbr\u003eWeights (with tubeless tape, no valves):\u003c\/strong\u003e\u003cbr data-start=\"1251\" data-end=\"1254\"\u003eFront: 627.5g\u003cbr data-start=\"1267\" data-end=\"1270\"\u003eRear: 775.5g\u003cbr data-start=\"1282\" data-end=\"1285\"\u003e\u003cstrong data-start=\"1285\" data-end=\"1302\"\u003eTotal: 1,403g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1304\" data-end=\"1385\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003eWhen you want deep-section performance in a clean, classic form—Road 55 delivers.\u003c\/p\u003e\u003cp data-start=\"1387\" data-end=\"1484\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1387\" data-end=\"1484\"\u003e\u003cbr\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1486\" data-end=\"1598\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1486\" data-end=\"1598\"\u003e\u003cbr\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Road 55  (21mm Int\/31mm Ext)  24\/24 Hole - HG","offer_id":67611988427031,"sku":"WHDK5100","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Road 55  (21mm Int\/31mm Ext)  24\/24 Hole - N3W","offer_id":67611988656407,"sku":"WHDK5102","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Road 55  (21mm Int\/31mm Ext)  24\/24 Hole - XDR","offer_id":67611988754711,"sku":"WHDK5101","price":1390.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK5100__5cabbec35c78.avif?v=1790828142"},{"product_id":"dk-composite-road-tt-disc","title":"DK Composite Road TT Disc","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-pm-slice=\"1 1 []\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eZero drag. All drive. Race-mode only.\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Wave Aero Disc is a full carbon rear disc wheel designed for time trials, triathlons, and all-out assaults against the clock. If you want maximum efficiency with no excuses, this is it.\u003c\/p\u003e\u003cul data-spread=\"false\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMonocoque carbon shell:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eStiff, seamless, and engineered for brutal power transfer without deflection.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eWide optimized shape:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e20.8mm internal and 27mm external width mates perfectly with aero tires for smooth airflow and low rolling resistance.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eTubeless-ready + molded valve cover:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eSet up fast and race with a fully integrated look. The custom carbon valve cover ditches the sticker and preserves surface aero.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eRing drive internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eBuilt around DK’s premium ratchet hub tech for immediate power delivery and bulletproof reliability.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eWeight (rear only):\u003c\/strong\u003e\u003cbr\u003eRear: 1,230g\u003c\/p\u003e\u003cp style=\"caret-color: rgb(0, 0, 0);\"\u003eTri or TT, this wheel is built to do one thing: destroy your previous best.\u003c\/p\u003e\u003cp data-start=\"2427\" data-end=\"2505\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"2507\" data-end=\"2608\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"2507\" data-end=\"2606\"\u003e\u003cspan style=\"color: rgb(255, 0, 0);\"\u003e\u003ci\u003eContact your rep for a discounted bundle deal on Swissstop Rotors and pads with your DK wheels.\u003c\/i\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"2507\" data-end=\"2608\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"2507\" data-end=\"2606\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"2610\" data-end=\"2720\" style=\"caret-color: rgb(0, 0, 0);\"\u003eIf the freehub option you would like is not in stock—please contact us, we can swap freehubs to accommodate.\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheel Rear Road Aero TT Disc Wheel  (20.8mm Int\/27mm Ext) - HG","offer_id":67611988689175,"sku":"WHDK5122","price":2195.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK5122__e5c4bf50dafc.avif?v=1790828144"},{"product_id":"dk-composite-road-wave-50-wheelset","title":"DK Composite Road Wave 50 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"246\" data-end=\"282\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"246\" data-end=\"282\"\u003ePure aero. Zero fuss. All speed.\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"246\" data-end=\"282\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"246\" data-end=\"282\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"284\" data-end=\"538\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Road Wave 50 is a no-nonsense aero wheelset made for riders who don’t sit in. Whether you're throwing down on race day or hunting a solo break, this is a carbon setup designed to hold speed, handle crosswinds, and deliver relentless forward momentum.\u003c\/p\u003e\u003cp data-start=\"284\" data-end=\"538\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cul data-start=\"540\" data-end=\"1383\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"540\" data-end=\"757\"\u003e\u003cp data-start=\"542\" data-end=\"757\"\u003e\u003cstrong data-start=\"542\" data-end=\"564\"\u003e50mm Wave profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eThe signature rim shape isn’t just for looks. Engineered to slip through the wind while staying composed in side gusts, the Wave 50 delivers proven aerodynamic gains with confident handling.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"758\" data-end=\"916\"\u003e\u003cp data-start=\"760\" data-end=\"916\"\u003e\u003cstrong data-start=\"760\" data-end=\"780\"\u003eModern tire fit:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e21mm internal width and 28mm external support the perfect tire profile for 25–28c rubber—efficient, fast-rolling, and aero-optimized.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"917\" data-end=\"1064\"\u003e\u003cp data-start=\"919\" data-end=\"1064\"\u003e\u003cstrong data-start=\"919\" data-end=\"961\"\u003eTubeless-ready with hooked rim design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eReliable high-pressure retention and easy setup. Rim tape comes pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1065\" data-end=\"1221\"\u003e\u003cp data-start=\"1067\" data-end=\"1221\"\u003e\u003cstrong data-start=\"1067\" data-end=\"1095\"\u003eReinforced carbon layup:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eDK’s spoke hole reinforcement ensures tension stays tight and transfers your power without compromise, even under max load.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1222\" data-end=\"1383\"\u003e\u003cp data-start=\"1224\" data-end=\"1383\"\u003e\u003cstrong data-start=\"1224\" data-end=\"1247\"\u003eRatchet ring drive:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eThe hub system is built around precision engagement and minimal resistance—quick pickup, clean power transfer, long-term reliability.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1385\" data-end=\"1473\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1456\" data-end=\"1473\"\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1385\" data-end=\"1473\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1385\" data-end=\"1424\"\u003eWeights (with rim tape, no valves):\u003c\/strong\u003e\u003cbr data-start=\"1424\" data-end=\"1427\"\u003eFront: 668.5g\u003cbr data-start=\"1440\" data-end=\"1443\"\u003eRear: 780g\u003cbr data-start=\"1453\" data-end=\"1456\"\u003e\u003cstrong data-start=\"1456\" data-end=\"1473\"\u003eTotal: 1,448g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1475\" data-end=\"1592\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1475\" data-end=\"1592\" style=\"caret-color: rgb(0, 0, 0);\"\u003eClean lines. Race-ready stiffness. Everyday rideability. The Wave 50 is your ticket to going faster with less effort.\u003c\/p\u003e\u003cp data-start=\"1594\" data-end=\"1691\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1594\" data-end=\"1691\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1594\" data-end=\"1691\"\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1693\" data-end=\"1805\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1693\" data-end=\"1805\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1693\" data-end=\"1805\"\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Road Wave 50  (21mm Int\/28mm Ext)  24\/24 Hole - HG","offer_id":67611988721943,"sku":"WHDK5001","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Road Wave 50  (21mm Int\/28mm Ext)  24\/24 Hole - N3W","offer_id":67611988885783,"sku":"WHDK5000","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Road Wave 50  (21mm Int\/28mm Ext)  24\/24 Hole - XDR","offer_id":67611988918551,"sku":"WHDK5002","price":1390.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK5001__bc130a7e4022.avif?v=1790828144"},{"product_id":"dk-composite-road-wave-50-65-wheelset","title":"DK Composite Road Wave 50\/65 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003ch2 data-sourcepos=\"3:1-3:62\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/h2\u003e\u003cp data-start=\"250\" data-end=\"322\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"250\" data-end=\"322\"\u003eAcceleration meets momentum. Built to crush all sides of the course.\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"250\" data-end=\"322\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"250\" data-end=\"322\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"324\" data-end=\"552\" style=\"font-weight: 400;\"\u003eThe Wave Duality mixes a 50mm front with a 65mm rear for the best of both worlds: lightning-fast handling up front, with deep-dish efficiency pushing from the rear. Designed for road riders who want speed without losing agility.\u003c\/p\u003e\u003cp data-start=\"324\" data-end=\"552\" style=\"font-weight: 400;\"\u003e\u003c\/p\u003e\u003cul data-start=\"554\" data-end=\"1281\" style=\"font-weight: 400;\"\u003e\n\u003cli data-start=\"554\" data-end=\"717\"\u003e\u003cp data-start=\"556\" data-end=\"717\"\u003e\u003cstrong data-start=\"556\" data-end=\"580\"\u003eSplit-depth profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eShallow up front for control. Deep out back for max aero benefit. This asymmetric pairing balances responsiveness and sustained speed.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"718\" data-end=\"866\"\u003e\u003cp data-start=\"720\" data-end=\"866\"\u003e\u003cstrong data-start=\"720\" data-end=\"748\"\u003e28mm external rim width:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eIdeal for modern road tires. Wide enough for better aero integration, smoother ride quality, and improved handling.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"867\" data-end=\"1021\"\u003e\u003cp data-start=\"869\" data-end=\"1021\"\u003e\u003cstrong data-start=\"869\" data-end=\"911\"\u003eTubeless-ready with hooked rim design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eEasy setup and dependable tire retention at high pressures. Tape comes pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1022\" data-end=\"1161\"\u003e\u003cp data-start=\"1024\" data-end=\"1161\"\u003e\u003cstrong data-start=\"1024\" data-end=\"1050\"\u003eReinforced spoke beds:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eDK's carbon layup strengthens spoke holes for consistent high-tension builds and reliable lateral stiffness.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1162\" data-end=\"1281\"\u003e\u003cp data-start=\"1164\" data-end=\"1281\"\u003e\u003cstrong data-start=\"1164\" data-end=\"1197\"\u003eRatchet ring drive internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eClean, fast, and built to handle repeated race-day abuse without skipping a beat.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1283\" data-end=\"1383\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"1366\" data-end=\"1383\"\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1283\" data-end=\"1383\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"1283\" data-end=\"1322\"\u003eWeights (with rim tape, no valves):\u003c\/strong\u003e\u003cbr data-start=\"1322\" data-end=\"1325\"\u003eFront: 738g (50mm)\u003cbr data-start=\"1343\" data-end=\"1346\"\u003eRear: 884g (65mm)\u003cbr data-start=\"1363\" data-end=\"1366\"\u003e\u003cstrong data-start=\"1366\" data-end=\"1383\"\u003eTotal: 1,622g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1385\" data-end=\"1496\" style=\"font-weight: 400;\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1385\" data-end=\"1496\" style=\"font-weight: 400;\"\u003eFrom crit circuits to windswept roads, Duality gives you the jump off the line and the horsepower to stay away.\u003c\/p\u003e\u003cp data-start=\"1498\" data-end=\"1595\" style=\"font-weight: 400;\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1498\" data-end=\"1595\" style=\"font-weight: 400;\"\u003e\u003cem data-start=\"1498\" data-end=\"1595\"\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1597\" data-end=\"1709\" style=\"font-weight: 400;\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1597\" data-end=\"1709\" style=\"font-weight: 400;\"\u003e\u003cem data-start=\"1597\" data-end=\"1709\"\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Road Wave 50\/65 (21mm Int\/28mm Ext) 24\/24 Hole - HG","offer_id":67761062215959,"sku":"WHDK5005","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Road Wave 50\/65  (21mm Int\/28mm Ext)  24\/24 Hole - XDR","offer_id":67611988820247,"sku":"WHDK5006","price":1390.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK5005_1__61ac60c3ea55.avif?v=1790828146"},{"product_id":"dk-composite-road-wave-65-wheelset","title":"DK Composite Road Wave 65 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003ch2 data-sourcepos=\"1:1-1:75\" class=\"\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/h2\u003e\u003cp data-start=\"165\" data-end=\"211\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"165\" data-end=\"211\"\u003eBig aero. Big gains. Built for the strong.\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"165\" data-end=\"211\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"165\" data-end=\"211\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"213\" data-end=\"438\" style=\"font-weight: 400;\"\u003eWith a 65mm deep profile and full-carbon construction, the Wave 65 is designed to cheat the wind and reward big watts. Whether you’re hammering breakaways or staying tucked in the pain cave, this is your all-out speed weapon.\u003c\/p\u003e\u003cp data-start=\"213\" data-end=\"438\" style=\"font-weight: 400;\"\u003e\u003c\/p\u003e\u003cul data-start=\"440\" data-end=\"1092\" style=\"font-weight: 400;\"\u003e\n\u003cli data-start=\"440\" data-end=\"561\"\u003e\u003cp data-start=\"442\" data-end=\"561\"\u003e\u003cstrong data-start=\"442\" data-end=\"465\"\u003eAero Wave+ profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e65mm deep carbon rims shaped for slicing through wind while maintaining stability under load.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"562\" data-end=\"691\"\u003e\u003cp data-start=\"564\" data-end=\"691\"\u003e\u003cstrong data-start=\"564\" data-end=\"582\"\u003eWide and fast:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e21mm internal \/ 28mm external width balances stiffness, comfort, and fast rolling with modern race rubber.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"692\" data-end=\"824\"\u003e\u003cp data-start=\"694\" data-end=\"824\"\u003e\u003cstrong data-start=\"694\" data-end=\"736\"\u003eTubeless-ready with hooked rim design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eOptimized for high-pressure road use. Tape comes pre-installed (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"825\" data-end=\"959\"\u003e\u003cp data-start=\"827\" data-end=\"959\"\u003e\u003cstrong data-start=\"827\" data-end=\"858\"\u003eReinforced spoke interface:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eToughened carbon around the spoke holes keeps the build tight and responsive without adding grams.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"960\" data-end=\"1092\"\u003e\u003cp data-start=\"962\" data-end=\"1092\"\u003e\u003cstrong data-start=\"962\" data-end=\"994\"\u003eRatchet-style hub internals:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eHigh-engagement, low-drag, ultra-reliable. Efficient power transfer and maintenance-free miles.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1094\" data-end=\"1184\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"1167\" data-end=\"1184\"\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1094\" data-end=\"1184\" style=\"font-weight: 400;\"\u003e\u003cstrong data-start=\"1094\" data-end=\"1133\"\u003eWeights (with rim tape, no valves):\u003c\/strong\u003e\u003cbr data-start=\"1133\" data-end=\"1136\"\u003eFront: 792.5g\u003cbr data-start=\"1149\" data-end=\"1152\"\u003eRear: 902.5g\u003cbr data-start=\"1164\" data-end=\"1167\"\u003e\u003cstrong data-start=\"1167\" data-end=\"1184\"\u003eTotal: 1,695g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1186\" data-end=\"1256\" style=\"font-weight: 400;\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1186\" data-end=\"1256\" style=\"font-weight: 400;\"\u003eWhen every second counts, the Wave 65 helps you take time—not lose it.\u003c\/p\u003e\u003cp data-start=\"1258\" data-end=\"1355\" style=\"font-weight: 400;\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1258\" data-end=\"1355\" style=\"font-weight: 400;\"\u003e\u003cem data-start=\"1258\" data-end=\"1355\"\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1357\" data-end=\"1469\" style=\"font-weight: 400;\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1357\" data-end=\"1469\" style=\"font-weight: 400;\"\u003e\u003cem data-start=\"1357\" data-end=\"1469\"\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Road Wave 65  (21mm Int\/28mm Ext)  24\/24 Hole - HG","offer_id":67611988853015,"sku":"WHDK5003","price":1390.0,"currency_code":"NZD","in_stock":true},{"title":"DK Wheelset Road Wave 65  (21mm Int\/28mm Ext)  24\/24 Hole - N3W","offer_id":67611989180695,"sku":"WHDK5007","price":1390.0,"currency_code":"NZD","in_stock":false},{"title":"DK Wheelset Road Wave 65  (21mm Int\/28mm Ext)  24\/24 Hole - XDR","offer_id":67611989213463,"sku":"WHDK5004","price":1390.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK5003_1__212d156e2de6.avif?v=1790828147"},{"product_id":"dk-composite-track-50-wheelset","title":"DK Composite Track 50 Wheelset","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-pm-slice=\"1 1 []\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003ePure speed. Zero compromise. Built for boards.\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Track 50 is DK’s purpose-built fixed-gear race wheelset—ultra-stiff, tubular-only, and focused entirely on speed in the velodrome. It combines deep aero profiles with sprint-worthy rigidity to give you the edge in every event.\u003c\/p\u003e\u003cul data-spread=\"false\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003e50mm aero profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eFast and efficient, the deep section slices through air to help maintain high-speed momentum.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eTubular-only design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eLower rolling resistance and better cornering grip, exactly what you want on the boards.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003e28h front and rear:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eHigh spoke count adds stiffness and strength for max power transfer.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eTrack-specific build:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eNo brake track. No concessions. Just pure, efficient race engineering.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eStiff, light, reliable:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eRigid enough for sprints, light enough for endurance.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eWeights:\u003c\/strong\u003e\u003cbr\u003eFront: 833g\u003cbr\u003eRear: 889g\u003cbr\u003e\u003cstrong\u003eTotal: 1,722g\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"caret-color: rgb(0, 0, 0);\"\u003eMade for the oval. Ready for every attack, sprint, and surge.\u003c\/p\u003e\u003cp data-start=\"1840\" data-end=\"1913\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1840\" data-end=\"1913\" style=\"caret-color: rgb(0, 0, 0);\"\u003ePush your limits. Chase victory. Experience the DK Track 50 difference.\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK Wheelset Track Tubular 50 Tubular 28 Hole","offer_id":67611988951319,"sku":"WHDK7501","price":1329.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK7501_1__c1d9d35abfc2.avif?v=1790828148"},{"product_id":"dk-road-gravel-freehub-bodies","title":"DK Road \u0026 Gravel Freehub Bodies","description":null,"brand":"DK Composite","offers":[{"title":"DK Freehub Body Ring Drive HG with end cap","offer_id":67611989147927,"sku":"WHDK9010","price":144.9,"currency_code":"NZD","in_stock":true},{"title":"DK Freehub Body Ring Drive Microspline Road (for non-boost wheels) with end cap","offer_id":67611989311767,"sku":"WHDK9060","price":144.9,"currency_code":"NZD","in_stock":false},{"title":"DK Freehub Body Ring Drive N3W with end cap","offer_id":67611989573911,"sku":"WHDK9040","price":144.9,"currency_code":"NZD","in_stock":false},{"title":"DK Freehub Body Ring Drive XDR with end cap","offer_id":67611989639447,"sku":"WHDK9020","price":144.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK9010__96509b1047e6.avif?v=1790828148"},{"product_id":"dk-spokes-gravel-60","title":"DK Spokes Gravel 60","description":null,"brand":"DK Composite","offers":[{"title":"DK Spoke SA1423 for 60mm Gravel 252mm (ea)","offer_id":67611989246231,"sku":"SPDK9021","price":6.0,"currency_code":"NZD","in_stock":true},{"title":"DK Spoke SA1423 for 60mm Gravel 260mm (ea)","offer_id":67611989672215,"sku":"SPDK9020","price":6.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/SPDK9020__b275abb02b7f.avif?v=1790828150"},{"product_id":"dk-spokes-wave-50","title":"DK Spokes Wave 50","description":null,"brand":"DK Composite","offers":[{"title":"DK Spoke SA1423 for 50mm Wave 254mm (ea)","offer_id":67611989606679,"sku":"SPDK9000","price":6.0,"currency_code":"NZD","in_stock":true},{"title":"DK Spoke SA1423 for 50mm Wave 256mm (ea)","offer_id":67611989770519,"sku":"SPDK9001","price":6.0,"currency_code":"NZD","in_stock":true},{"title":"DK Spoke SA1423 for 50mm Wave 268mm (ea)","offer_id":67611989803287,"sku":"SPDK9002","price":6.0,"currency_code":"NZD","in_stock":true},{"title":"DK Spoke SA1423 for 50mm Wave 270mm (ea)","offer_id":67611989836055,"sku":"SPDK9003","price":6.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/SPDK9000__3d90dd79e67c.avif?v=1790828151"},{"product_id":"white-industries-dk-gravel-60","title":"White Industries + DK Gravel 60","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cb\u003eCustom, unique, high performance, dependable and hand built in the PRV workshop.\u003c\/b\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWhite Industries CLD Hubset\u003c\/li\u003e\n\u003cli\u003eDK Gravel 60 Carbon rims\u003c\/li\u003e\n\u003cli\u003eSapim CX Ray spokes\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp class=\"richp\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cb\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cb\u003eWhite Industries CLD Hubs\u003c\/b\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"\"\u003eThe White Industries CLD (Center Lock Disc) draws on over 30 years worth of hub manufacturing experience and real world testing, going back to the “Ti Cassette hub” we introduced in 1992.  We’ve been doing this for a long time, and every White Industries hub we make has that original DNA in it; simple, durable, dependable. By far our most popular hub, the CLD’s are perfect for road and gravel bikes because of their low weight and clean, minimalist look.  But they are equally at home on mountain and touring builds due to their robust and durable design.  When in doubt, CLD’s are the easy choice.  Designed around the Center Lock splined disc rotor mounting standard, the core of the rear CLD is a heat treated, black-oxided 4130 steel axle with aluminum axle ends, rotating on four Enduro brand bearings: two in the 6061-T6 aluminum hub shell, and two in the 6\/4 titanium freehub body.  CLD’s are made here in our Petaluma, CA. shop.\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"\"\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e6061-T6 Aluminium hub shells\u003c\/li\u003e\n\u003cli\u003eTitanium 6\/4 Freehub body\u003c\/li\u003e\n\u003cli\u003eEnduro sealed radial bearings\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cb\u003eDK Gravel 60 Rimset\u003c\/b\u003e\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"286\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"221\" data-end=\"286\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"288\" data-end=\"535\" style=\"caret-color: rgb(0, 0, 0);\"\u003eThe Gravel 60 is designed for all-out aero performance in the dirt. With a 60mm deep hookless carbon rim, ultra-wide internal width, and smooth-rolling reliability, it’s built for high-speed gravel racing and long solo escapes across open terrain.\u003c\/p\u003e\u003cp data-start=\"288\" data-end=\"535\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cul data-start=\"537\" data-end=\"1265\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\n\u003cli data-start=\"537\" data-end=\"677\"\u003e\u003cp data-start=\"539\" data-end=\"677\"\u003e\u003cstrong data-start=\"539\" data-end=\"570\"\u003e60mm deep hookless profile:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eEngineered for aerodynamic efficiency on fast gravel courses, with stable handling and serious momentum.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"678\" data-end=\"858\"\u003e\u003cp data-start=\"680\" data-end=\"858\"\u003e\u003cstrong data-start=\"680\" data-end=\"708\"\u003eUltra-wide rim platform:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e24mm internal \/ 34mm external width provides optimal support for today’s 38–50mm tires—improving cornering, comfort, and traction at low pressures.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"859\" data-end=\"1006\"\u003e\u003cp data-start=\"861\" data-end=\"1006\"\u003e\u003cstrong data-start=\"861\" data-end=\"892\"\u003eTubeless-compatible design:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eRun lower pressures with confidence. Hookless rim bed comes pre-taped for tubeless setup (valves not included).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli data-start=\"1007\" data-end=\"1132\"\u003e\u003cp data-start=\"1009\" data-end=\"1132\"\u003e\u003cstrong data-start=\"1009\" data-end=\"1040\"\u003eReinforced spoke interface:\u003c\/strong\u003e\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003eBuilt for hard efforts and heavy terrain, with high-tension strength and responsive feel.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cb\u003eSapim CX Ray Spokes\u003c\/b\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThe best Aerodynamic profile available \u003c\/li\u003e\n\u003cli\u003eMore durable than any other aero spoke on the market\u003c\/li\u003e\n\u003cli\u003eLight weight\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1267\" data-end=\"1358\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cstrong data-start=\"1267\" data-end=\"1311\"\u003eWeights:\u003c\/strong\u003e\u003cbr data-start=\"1311\" data-end=\"1314\"\u003eFront: 719g\u003cbr data-start=\"1325\" data-end=\"1328\"\u003eRear: 866g\u003cbr data-start=\"1338\" data-end=\"1341\"\u003e\u003cstrong data-start=\"1341\" data-end=\"1358\"\u003eTotal: 1,585g\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"1360\" data-end=\"1461\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1463\" data-end=\"1560\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1463\" data-end=\"1560\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1463\" data-end=\"1560\"\u003eContact your rep for a discounted bundle deal on Swissstop rotors and pads with your DK wheels.\u003c\/em\u003e\u003c\/p\u003e\u003cp data-start=\"1562\" data-end=\"1674\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"1562\" data-end=\"1674\" style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cem data-start=\"1562\" data-end=\"1674\"\u003eIf the freehub option you would like is not in stock, please contact us — we can swap freehubs to accommodate.\u003c\/em\u003e\u003c\/p\u003e","brand":"DK Composite","offers":[{"title":"DK + White Industries Wheelset Gravel 60 (24mm Int\/34mm Ext) + White Industries CLD Purple - XD\/XDR","offer_id":67612266496279,"sku":"WHDK0001","price":3199.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1813\/7183\/files\/WHDK0001__6ece744f1b01.avif?v=1790830281"}],"url":"https:\/\/eurocycling.co.nz\/collections\/dk-composite.oembed","provider":"Euro Cycling NZ","version":"1.0","type":"link"}