{"title":"Cleaning Products","description":"","products":[{"product_id":"dynamic-pain-cave-pack","title":"Dynamic Pain Cave Pack","description":"\u003cp\u003e \u003c\/p\u003e\n\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\n\u003ch3\u003e\u003cstrong\u003eAll in one pack for indoor trainings.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003ePrevent your bike and equipment from getting rusty and damaged by using the Sweatopia anti-corrosion spray, wax your chain with the word’s first indoor specific chain wax Watts-Up Wax and clean up afterwards with AfterWatt equipment cleaner. To make sure you stay hydrated we’ve included a water bottle. From here on it is up to you, no more excuses!\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSerious indoor training plans? We’ve got you covered! Pain Cave Pack holds everything you need to ensure a carefree indoor training season.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eContents:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1 x Watts-Up Wax\u003cbr\u003e1 x AfterWatt\u003cbr\u003e1 x Sweatopia\u003cbr\u003e1 x Water Bottle 500ml\u003cbr\u003e1 x Door sign\u003cbr\u003e1 x FREE Watt-R\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Maintenance Kit  Pain Cave Pack","offer_id":43442955649160,"sku":"LBDY201","price":99.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwOTlfOS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462526"},{"product_id":"dynamic-badass-bubbles","title":"Dynamic Badass Bubbles","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eCreate a foam bath for your bike.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dynamicbikecare.com\/bike-cleaning-with-dish-soap-not-our-recommendation\/\"\u003eStop using dishwashing soap for bike cleaning!\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eBadass Bubbles is an effective, \u003cstrong\u003ehigh performance and planet-friendly\u003c\/strong\u003e bike cleaner concentrate. \u003cstrong\u003eMix with water\u003c\/strong\u003e to create a heavy-duty cleaning lemonade. Developed with and tested by \u003cstrong\u003epro teams riders and mechanics.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUse Badass Bubbles with water to create a powerful foam that allows you to easily and safely clean every part of your bike, including the drivetrain. The concentrated formula is optimized to dissolve the most stubborn dirt. Badass Bubbles is 100% carbon safe and planet-friendly.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003ePowerful planet-friendly bike cleaner concentrate. Mix with water to create a heavy-duty bike cleaning lemonade. Extremely effective, fast action formula. 100% safe for all bikes and bike parts, matt and glossy finishes and the environment.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eMix a splash of Badass Bubbles with water to create a bucket of foamy bike cleaner. Apply on your bike and components with a brush, sponge or glove. Leave for 2-3 minutes. Rinse with water and your bike looks new again!\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Badass Bubbles 500mL","offer_id":43442956173448,"sku":"LBDY032","price":39.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwODNfMy5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462528"},{"product_id":"dynamic-bio-filth-fighter","title":"Dynamic Bio Filth Fighter","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eThe BEST bike cleaner money can buy!\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThis high-performance bike cleaner spray allows you to easily clean every part of your bike, including your drivetrain. The formula is optimized to dissolve the most stubborn dirt like mud, oil and sweat without harming your bike, its parts, or the environment. The premium ingredients neutralize corrosive acids and salts completely and in no time. Bio Filth Fighter is suitable for all mild to heavily soiled parts of bicycles and 100% carbon safe. The unique formula is a favorite of several pro cycling team mechanics.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBio Filth Fighter is a very effective, planet-friendly bike cleaner for all types of bikes. Now with extra trigger that transforms your cleaning session into a foam party.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe trigger spray is designed to ensure uniform distribution and apply the bike cleaner evenly on your bike including those hard-to-reach spots. For the best results, let Bio Filth Fighter soak for a couple of minutes, agitate stubborn dirt with a brush and rinse with clean water. Tip: Switch between foam and the traditional spray by opening the foam cover at the front of the additional trigger.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Bio Filth Fighter 1000ml","offer_id":43442957451400,"sku":"LBDY023","price":34.9,"currency_code":"NZD","in_stock":true},{"title":"Dynamic Cleaner Bio Filth Fighter 500ml","offer_id":43442957484168,"sku":"LBDY087","price":24.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMTNfNS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462532"},{"product_id":"dynamic-brake-booster","title":"Dynamic Brake Booster","description":"\u003cp\u003e \u003c\/p\u003e\n\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\n\u003ch3\u003e\u003cstrong\u003eClean brakes work better, last longer.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFor the best braking power, your disc brakes need to be free from contaminants. Brake Booster is a brake cleaner for your disc and rim brakes. It quickly removes dirt, grime, oil and other contaminants. The strong solvent removes even the most stubborn grime residues without harming the braking parts. The formula is safe to use on all braking components and materials like rubber, plastic, metal and carbon. The easy to use spray helps to apply the cleaner evenly on your brakes. Brake Booster dries rapidly and leave no residue. Brake Booster can be used on all braking components including disc brakes, brake pads and (aluminum) rim flanks.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRead \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dynamicbikecare.com\/brake-squeal-this-is-the-solution\/\" rel=\"noopener\" target=\"_blank\"\u003ehere\u003c\/a\u003e more about the usage of Brake Booster to stop brake squeal!\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBoost your braking performance with Dynamic Brake Booster. This brake cleaner helps to dramatically reduce brake squeal and quickly removes dirt, grime, oil and other contaminants. Clean brakes and brake pads perform better and #lastlonger.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eShake the can well before use and spray directly on the area you are cleaning. You can also spray it on a clean cloth first. Wipe away any excess fluid and allow Brake Booster to evaporate before going for a ride.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Brake Booster 400ml","offer_id":43442971082888,"sku":"LBDY030","price":29.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwODJfMy5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462567"},{"product_id":"dynamic-chain-care-premium-box","title":"Dynamic Chain Care Premium Box","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3 class=\"subtitle\"\u003e\u003cstrong\u003eEverything you need in 1 box.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Dynamic Chain Care Box contains everything you need to maintain your drivetrain. Make sure your drivetrain runs smoothly throughout the year by keeping your chain clean and lubricated. A well-maintained chain has a longer lifespan. Maintain your chain like a pro!\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eThe Dynamic Chain Care Box contains everything you need to maintain your drivetrain. Make sure your drivetrain runs smoothly throughout the year by keeping your chain clean and lubricated. A well-maintained chain has a longer lifespan.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003e\u003cstrong\u003eContent:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eDrivetrain Detox 500ml\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eBio all round lube 100ml\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eChain cleaner tool\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eChain cleaning brush\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eMicrofibre cloth\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003eAPPLICATION\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong style=\"font-size: 14px;\"\u003eStep 1: Clean\u003cbr\u003e\u003c\/strong\u003eClean your drivetrain with Dynamic Drivetrain Detox. The unique formula of this degreaser removes oil and wax residue in a planet friendly manner. Fill the Chain cleaning tool with the Drivetrain Detox to easily remove all grease from your chain. With the Claw Brush, you can clean your chain, cassette and pulley wheels.\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003e\u003cstrong\u003eStep 2: Lubricate\u003c\/strong\u003e\u003cbr\u003eAfter cleaning your chain, it’s time to lubricate your chain with Dynamic Bio all Round Lube. The lubes from Dynamic keep your drive train in optimal condition by reducing friction and protecting against corrosion. Bio all round lube will ensure that your drivetrain runs smoothly throughout the year with its ultradurable, planet friendly, all-weather formula.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003e\u003cstrong\u003eStep 3: Remove excess lubricant\u003c\/strong\u003e\u003cbr\u003eAfter lubricating your chain, wipe the excess lube off your chain with the Microfibre Cloth.\u003c\/span\u003e\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Maintenance Kit Chain Care Premium Box","offer_id":43442970656904,"sku":"LBDY012","price":89.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwNzFfNy5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462566"},{"product_id":"dynamic-chain-cleaner","title":"Dynamic Chain Cleaner","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eVery powerful chain cleaning formula.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe unique formula of Dynamic Chain Cleaner is based on two-components. The cleaner acts as a degreaser that dissolves oil, grease and other contaminant. At the same time, the chain cleaner leaves a preparatory film behind on your drivetrain, which prevents metal parts of completely drying out after cleaning. Your chain will look like new.\u003c\/p\u003e\n\u003cp\u003eDynamic Chain Cleaner can be used on all parts of your drivetrain including chains, rear cassettes and derailleurs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNotice! Chain Cleaner cannot be used with our foam triggers such as the Drivetrain Detox trigger. Chain Cleaner affects the triggers.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDynamic Chain Cleaner is a strong degreaser for your bike's entire drivetrain! It uses a unique two-component formula for optimal results.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFor a thorough clean of your chain, use Dynamic Chain Cleaner together with a chain cleaning tool or brush. Frequently cleaning and relubricating your chain will extend the lifetime of your drivetrain.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Chain Cleaner 1000mL","offer_id":43442972197000,"sku":"LBDY018","price":44.9,"currency_code":"NZD","in_stock":true},{"title":"Dynamic Cleaner Chain Cleaner 5000mL","offer_id":43442972229768,"sku":"LBDY019","price":189.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwNzRfMy5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462576"},{"product_id":"dynamic-claw-brush","title":"Dynamic Claw Brush","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eMust-have cleaning tool.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eA multifunctional brush to clean your bike’s chain, cassette, derailleur and pulley wheels\u003c\/p\u003e\n\u003cp\u003eThe multifunctional Claw brush is perfect to clean your bike’s chain, cassette, derailleur and pulley wheels. The tool features three brushes with though nylon bristles and a claw for mud de-clogging.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe multifunctional Claw brush is perfect to clean your bike’s chain, cassette, derailleur and pulley wheels. The tool features three brushes with though nylon bristles and a claw for mud de-clogging.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Dynamic Claw brush has the following functionalities:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove grease and mud from your cassette with the claw.\u003c\/li\u003e\n\u003cli\u003eThe hook at the end can be used to remove dirt from your pulley wheels.\u003c\/li\u003e\n\u003cli\u003eThe strong short bristles are ideal for cleaning your chain.\u003c\/li\u003e\n\u003cli\u003eThe long bristles can be used to remove sand and grease from your cassette and between chain links.\u003c\/li\u003e\n\u003cli\u003eWith the applicator brush, you can easily apply Chain cleaner on your drivetrain.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"PRV","offers":[{"title":"Dynamic Claw Brush","offer_id":43442957746312,"sku":"TLDY070","price":18.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDRfNi5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462531"},{"product_id":"dynamic-cone-brush","title":"Dynamic Cone Brush","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eBest brush we have, can do it all.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Cone brush is perfect to clean all your bike’s tight areas like the wheel hubs and in between chain- and seat stays.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Cone brush is perfect to clean all your bike’s tight areas like the wheel hubs and in between chain stays and seat stays. The tool features a tapered nylon brush that allows you to get into hard to reach areas.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFill a bucket with (warm) water and a foamy cleaner like Badass Bubbles. Make sure the Cone Brush is wet before you brush the dirt of your bike. Doing a quick wash? Cover your bike with Dirt Destroy and let it sit for around 2 to 3 minutes. Attack the tight areas with the Cone Brush. Then rinse with water or wipe dry with a clean, dry Microfibre Polishing Cloth.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cone Brush","offer_id":43442971476104,"sku":"TLDY079","price":24.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDZfNC5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462568"},{"product_id":"dynamic-dirt-destroy-foam-spray","title":"Dynamic Dirt Destroy Foam Spray","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eBestseller. Endless bike cleaning foam.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDirt Destroy is a universal foam cleaner. It is an essential part of any cyclists toolkit. Regular cleaning protects your bike against wear and prevents high maintenance costs. Added bonus; Dirt Destroy provides a spotless result and makes your bike look like new.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWith Dirt Destroy you can effortlessly remove dirt like dust, sand or grass. It can be used on materials like carbon, aluminium, titanium, steel, ruber, chrome and ceramics. Also soft materials and textiles can be cleaned with this foamspray. The material keeps its colour and texture. So it is ideal to clean your bike and your helmet, (over)shoes or gloves.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eWith the Dirt Destroy foam cleaner you can clean your bike and gear in no time! It is a highly popular product for a quick cleaning session. Spray it on and the planet friendly foam will do the work for you. Dirt Destroy removes the dirt and protects your bike and gear. You can safely use it on glossy or matte frames and on materials such as textile, rubber, carbon, aluminium and steel.\u003c\/p\u003e\n\u003cp\u003e✅ A real all-rounder. Suited for your bike and gear.\u003cbr\u003e✅ Planet friendly. Dirt Destroy is fully biodegradable.\u003cbr\u003e✅ Usable without water. Great for E-bikes and cleaning sessions away from home or on your balcony.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDirt Destroy is sprayed straight onto your frame, parts or gear from 10 to 15 centimeters away. Cover the item you wish to clean in a even layer of foam and let it sit for around 2 to 3 minutes. After this time you can work it in with a plush microfibre towel or a soft brush. Then rinse with water or wipe dry with a clean, dry microfibre towel.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Dirt Destroy Foam Spray 400mL","offer_id":43442959777928,"sku":"LBDY029","price":24.9,"currency_code":"NZD","in_stock":true},{"title":"Dynamic Cleaner Dirt Destroy Foam Spray 600mL","offer_id":43442959810696,"sku":"LBDY112","price":37.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwODFfNi5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462537"},{"product_id":"dynamic-drivetrain-detox","title":"Dynamic Drivetrain Detox","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eBeats any degreaser, bio or not.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThis cleaner rapidly removes grime, oil, wax and grease in a safe way. The planet friendly formula can easily be rinsed off with water and is the only cleaner of its kind that has no hazard symbols whatsoever! Drivetrain Detox is designed for heavy-duty cleaning and even works on waterproof lubricants and greases. Spray the formula directly onto your chain, cassette, derailleur and crankset with the trigger head or use Drivetrain Detox with a chain cleaner tool by pouring it from the bottle.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe absolute best drivetrain degreasing spray that makes every drivetrain looks as new!\u003c\/p\u003e\n\u003cp\u003e✅ For cleaning your complete drivetrain (chain, cassette, derailleur and crankset)\u003cbr\u003e✅ Developed for heavy-duty work; cleans even waterproof lubricants and greases.\u003cbr\u003e✅ Biodegradable and safe for your bike\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eRinse the drivetrain area with clean water, and spray Drivetrain Detox on your chain, cassette, derailleur and crankset. Let the formula soak for 2-3 minutes before using a brush, cloth or sponge to agitate stubborn contamination. After cleaning the drivetrain area, rinse thoroughly with clean water.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTip: use in combination with the Drivetrain detailing brush for the best results.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDo not use in direct sunlight or on hot surfaces and be extra cautious with non-factory paintjobs. Store in a cool and dry place and test an inconspicuous area before use. It is safe to use on all materials such as: metal, plastic, carbon, aluminum, steel, titanium, rubber and seals.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Drivetrain Detox 1000ml","offer_id":43442972459144,"sku":"LBDY021","price":44.9,"currency_code":"NZD","in_stock":true},{"title":"Dynamic Cleaner Drivetrain Detox 500ml","offer_id":43442972491912,"sku":"LBDY022","price":27.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwNzZfMi5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462577"},{"product_id":"dynamic-pocket-sprocket","title":"Dynamic Pocket Sprocket","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eIdeal for cleaning and transportation.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Pocket Sprocket is the first locally produced and 3D printed chain keeper. A must-have in your maintenance kit. Designed to be a convenient and reliable solution for keeping your chain in place during cleaning or transport.\u003c\/p\u003e\n\u003cp\u003eThe Dynamic Pocket Sprocket is developed and tested by our pro-teams. The chain keeper is produced locally, thereby limiting transport, and is made from recycled material. By doing so we limit the impact on the environment. Due to the combination of the use of recycled plastic and 3D printing; all Dynamic Pocket Sprockets are unique an may vary in colour.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e3D-printed | Recycled plastic | Suitable for 12 mm thru-axles | Portable | Planet Friendly\u003c\/p\u003e\n\u003cp\u003eCleaning your drivetrain is a breeze with the Pocket Sprocket. Simply slide it over your 12 mm thru-axle, put the chain in the groove and clean or lubricate your chain, chainrings and derailleur with ease.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eRemove the rear wheel from your bike. Insert the thruaxle in the non-driveside of the frame and slide the Pocket Sprocket over it. Route the chain in the groove of the pocket Sprocket and tighten the thruaxel into the driveside of the frame, like you would when installing your wheel. Now you can clean your drivetrain with ease or safely transport your bike.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Pocket Sprocket","offer_id":43442971738248,"sku":"TLDY082","price":24.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDdfNC5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462570"},{"product_id":"dynamic-protective-wax-spray","title":"Dynamic Protective Wax Spray","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003ePerfect for matte frames and rims.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eProtect your bike against the elements and give it a satin finish.\u003c\/p\u003e\n\u003cp\u003eProtect your bike and make it look like new with Dynamic Protective wax!\u003c\/p\u003e\n\u003cp\u003eUse Dynamic Protective wax as a finishing step after cleaning your bike by polishing the wax on your bike with a dry cloth. The long lasting protective wax offers great protection against corrosion and scratches from sand or salt. It is suitable to use on all metallic and painted surfaces.\u003c\/p\u003e\n\u003cp\u003eDynamic Protective wax will provide a high quality satin finish on both glossy and matte frames.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eProtect your bike and make it look like new with the Protective wax! It provides a satin like finish on glossy and matte frames.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOption A:\u003c\/strong\u003e Spray directly on your frame with 25cm distance. Make sure to not use it near braking surfaces such as disc brakes or rim flanks as this decreases the braking performance. Use a cloth to polish the Protective Wax on your bike. You’ll notice your bike gets a factory fresh finish.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOption B:\u003c\/strong\u003e Spray on a cloth first. We recommend using a polishing cloth. Polish the protective spray onto your frame. You might need to re-apply the spray on your cloth.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Protective Wax Spray 400mL","offer_id":43442962399368,"sku":"LBDY028","price":34.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwODBfNC5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462542"},{"product_id":"dynamic-quick-n-dirty","title":"Dynamic Quick 'n Dirty","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eQuick maintenance session, here I come.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eClean your bike super quick and easy with this bio bike care box:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDirt Destroy\u003cbr\u003e\u003c\/strong\u003eFoam in a spray can that makes cleaning your bike easy and fun. Suitable for glossy and matt frames, designed to clean your complete bike (also your chain, cassette and crankset), with or without water (e-bike safe) ánd it is biodegradable. Just spray, wash and go!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBio Drivetrain Detox\u003cbr\u003e\u003c\/strong\u003eThe cleaner rapidly removes grime, oil, wax and grease in a safe way. The planet friendly formula can easily be rinsed off with water and is the only cleaner of its kind that has no hazard symbols whatsoever! Drivetrain Detox is designed for heavy duty cleaning and even works on waterproof lubricants and greases.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBio All round lube\u003cbr\u003e\u003c\/strong\u003eThe planet-friendly Bio All round lube will ensure that your drivetrain runs smoothly throughout the year with its ultradurable all-weather formula. The high quality lubricant will protect your drivetrain against water and corrosion.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoft washing brush\u003cbr\u003e\u003c\/strong\u003eThe Soft washing brush is ideal for cleaning your bike frame and components. The bike-specific design with soft bristles makes it safe to use on all bikes. It’s a quick and easy way to clean your bike.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eClean your bike super quick and easy with this bio bike care box. Destroy all dirt with a foam spray, clean your drivetrain with Drivetrain Detox and lubricate your chain with Bio All round lube. The box contains the popular Dynamic Soft washing brush.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat’s inside?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23400-dynamic-dirt-destroy-foam-spray-400ml\/category\/1563-cleaning-products\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eDirt Destroy (400ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23437-dynamic-drivetrain-detox\/category\/1563-cleaning-products\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eDrivetrain Detox (500ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23407-dynamic-bio-allround-lube-100ml\/category\/1565-lubricants\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eBio All round lube (100ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23424-dynamic-soft-washing-brush\/category\/1562-brushes-tools\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eSoft Washing Brush\u003c\/strong\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDegrease your chain with Drivetrain Detox, lubricate it with our biodegradable Bio All Round Lube, and give your bike a nice foam bath with Dirt Destroy and the Soft Washing Brush.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Maintenance Kit Quick 'n Dirty","offer_id":43442971508872,"sku":"LBDY206","price":84.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDJfOC5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462568"},{"product_id":"dynamic-soft-washing-brush","title":"Dynamic Soft Washing Brush","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eBest brush we have, can do it all.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eA large brush for cleaning your bike frame and components.\u003c\/p\u003e\n\u003cp\u003eThe Soft washing brush is ideal for cleaning your bike frame and components. The bike-specific design with soft bristles makes it safe to use on all bikes. The brush is optimized for fast cleaning with an oversized head and rubberized impact zones for maximum protection of your frame.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Soft washing brush is ideal for cleaning your bike frame and components. The bike-specific design with soft bristles makes it safe to use on all bikes. The brush is optimized for fast cleaning with an oversized head and rubberized impact zones for maximum protection of your frame.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eFill a bucket with (warm)water and a foamy cleaner like Badass Bubbles. Make sure the Soft Washing Brush is wet before you scrub all the dirt of your bike. Doing a quick wash? Cover your bike with Dirt Destroy and let it sit for around 2 to 3 minutes. Work it in with the Soft Washing Brush. Rinse with water or wipe dry with a clean, dry Microfibre Polishing Cloth.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Soft Washing Brush","offer_id":43442971836552,"sku":"TLDY071","price":24.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDVfNC5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462572"},{"product_id":"dynamic-speed-potion-pack","title":"Dynamic Speed Potion Pack","description":"\u003cp\u003ePRV\u003c\/p\u003e\n\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\n\u003ch3\u003e\u003cstrong\u003eEverything to clean + wax your chain.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eProfessional chain wax set with Speed Potion Wax and Drivetrain Detox:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpeed Potion Wax\u003cbr\u003e\u003c\/strong\u003eSpeed Potion Wax is the ultimate bicycle chain coating. A top-grade wax composite containing over 17% friction reducing additives in a unique formula that makes you faster. Speed Potion Wax is extremely durable, provides maximum wear protection and keeps your chain clean.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDrivetrain Detox\u003cbr\u003e\u003c\/strong\u003eDrivetrain Detox is a revolutionary, water soluble and biodegradable cleaner for your complete drivetrain. It’s designed for heavy duty cleaning. The cleaner rapidly removes grime, oil, wax and grease in a safe way. Ideal to prepare or clean your chain when using a chain wax or when switching between lubes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDrivetrain detailing brush\u003cbr\u003e\u003c\/strong\u003eCleaning your drivetrain is an easy task with the Drivetrain detailing brush! The small size makes it a suitable tool to clean the narrowest areas of your drivetrain. The tough nylon bristles are ideal to remove all grease and grime from your chain, cassette and pulley wheels.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMicrofibre cloth\u003cbr\u003e\u003c\/strong\u003eThe perfect cleaning cloth for all cleaning purposes: the Microfibre cloth. Use this cloth to clean and dry your drivetrain.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eProfessional wax kit with everything you’ll need to prepare your chain for the application of Speed Potion Wax.\u003cbr\u003e\u003cbr\u003eWhat’s inside the box?\u003cbr\u003e\u003cbr\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23437-dynamic-drivetrain-detox\/category\/1563-cleaning-products\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eDrivetrain Detox (500ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23388-dynamic-speed-potion-wax-100ml\/category\/1565-lubricants\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eSpeed Potion Wax (100ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x Drivetrain Detailing Brush\u003cbr\u003e1 x Microfibre Cloth\u003c\/p\u003e\n\u003cp\u003eSpeed Potion Wax is the winner of the Bike Motion Award 2021 in the Improve Performance category.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eCompletely degrease your chain with the Drivetrain Detox to ensure good adhesion. Even when the chain is new, there is a factory lubricant on it which makes it very hard for a wax product to stick to the metal surface. Rinse the chain well after using the degreaser and let it dry out completely. Shake the bottle of Slick wax before use, the oxygen in the bottle can cause some wax to harden in the nozzle of the bottle, and it is best to make sure this is mixed well. Always apply Speed Potion Wax at least 2 hours before riding, preferably longer (24 hours). This way the wax is able to solidify completely. Adhesion will be optimal after 24 hours, resulting in the highest durability of the coating.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Maintenance Kit Speed Potion Pack","offer_id":43442963349640,"sku":"LBDY203","price":139.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDBfOS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462544"},{"product_id":"dynamic-super-7-pack","title":"Dynamic Super 7 Pack","description":"\u003cp\u003e\u003c\/p\u003e\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\u003eThe Dynamic Super 7! The ultimate bike care box for road bikes, gravel bikes, MTB and e-bikes.\u003cbr\u003e\u003cbr\u003eWhat’s inside?\u003cbr\u003e- Bio Filth Fighter (500ml)\u003cbr\u003e- Drivetrain Detox (500ml)\u003cbr\u003e- Slick Wax (100ml)\u003cbr\u003e- Protective Wax (400ml)\u003cbr\u003e- Claw Brush\u003cbr\u003e- Soft Washing Brush- \u003cbr\u003e- Microfibre Cloth\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003eBio Filth Fighter (500 ml)\u003cbr\u003e\u003c\/strong\u003eEasily clean any part of your bike with Bio Filth Fighter. The formula of this bike cleaner is optimized to dissolve the most stubborn dirt like mud, oil, and sweat without harming your bike or its parts.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBio Drivetrain Detox (500ml)\u003cbr\u003e\u003c\/strong\u003eThe cleaner rapidly removes grime, oil, wax, and grease safely. The planet friendly formula can easily be rinsed off with water and is the only cleaner of its kind that has no hazard symbols whatsoever! Drivetrain Detox is designed for heavy-duty cleaning and even works on waterproof lubricants and greases.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSlick Wax (100ml)\u003c\/strong\u003e\u003cbr\u003eSlick Wax is a chain wax that lasts super long, keeps your chain clean, dry and lets you enjoy a smooth and silent drivetrain. Easy to apply and maintain. Developed for all cycling disciplines, road, gravel and MTB, all weather conditions and it’s biodegradable.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eProtective wax\u003c\/strong\u003e\u003cbr\u003eProtect your bike and make it look like new with the Protective wax! It provides a satin like finish on glossy and matte frames.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSoft washing brush\u003cbr\u003e\u003c\/strong\u003eThe Soft washing brush is ideal for cleaning your bike frame and components. The bike-specific design with soft bristles makes it safe to use on all bikes.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eClaw brush\u003cbr\u003e\u003c\/strong\u003eThe multifunctional Claw brush is perfect to clean your bike’s chain, cassette, derailleur, and pulley wheels. The tool features three brushes with tough nylon bristles and a claw for mud de-clogging.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMicrofibre cloth\u003cbr\u003e\u003c\/strong\u003eThe perfect cleaning cloth for all cleaning purposes: the Microfibre cloth. Use this cloth to clean and dry your drivetrain.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Maintenance Kit Super 7 Pack","offer_id":43442959909000,"sku":"LBDY202","price":179.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDc3NTVfMS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462540"},{"product_id":"dynamic-super-slick-set","title":"Dynamic Super Slick Set","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eEverything to clean + wax your chain.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBox with everything you’ll need to prepare your chain for the application of Slick Wax:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSlick Wax\u003cbr\u003e\u003c\/strong\u003eSlick Wax is a chain wax that lasts super long, keeps your chain clean, dry and lets you enjoy a smooth and silent drivetrain. Easy to apply and maintain. Developed for all cycling disciplines, road, gravel and MTB, all weather conditions ánd it’s biodegradable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDrivetrain Detox\u003cbr\u003e\u003c\/strong\u003eDrivetrain Detox is a revolutionary, water soluble and biodegradable cleaner for your complete drivetrain. It’s designed for heavy duty cleaning. The cleaner rapidly removes grime, oil, wax and grease in a safe way. Ideal to prepare or clean your chain when using a chain wax or when switching between lubes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDrivetrain detailing brush\u003cbr\u003e\u003c\/strong\u003eCleaning your drivetrain is an easy task with the Drivetrain detailing brush! The small size makes it a suitable tool to clean the narrowest areas of your drivetrain. The tough nylon bristles are ideal to remove all grease and grime from your chain, cassette and pulley wheels.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMicrofibre cloth\u003cbr\u003e\u003c\/strong\u003eThe perfect cleaning cloth for all cleaning purposes: the Microfibre cloth. Use this cloth to clean and dry your drivetrain.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBox with everything you’ll need to prepare your chain for the application of Slick Wax. Go smooth and far with this planet friendly wax.\u003c\/p\u003e\n\u003cp\u003eWhat’s inside the box?\u003c\/p\u003e\n\u003cp\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23437-dynamic-drivetrain-detox\/category\/1563-cleaning-products\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eDrivetrain Detox (500ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x \u003ca style=\"text-decoration: none; color: #d8000b;\" href=\"https:\/\/dealerportal.prv.co.nz\/product-group\/23389-dynamic-slick-wax-100ml\/category\/1565-lubricants\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eSlick Wax (100ml)\u003c\/strong\u003e\u003c\/a\u003e\u003cbr\u003e1 x Drivetrain Detailing Brush\u003cbr\u003e1 x Microfibre Cloth\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eCompletely degrease your chain with the Drivetrain Detox to ensure good adhesion. Even when the chain is new, there is a factory lubricant on it which makes it very hard for a wax product to stick to the metal surface. Rinse the chain well after using the degreaser and let it dry out completely. Shake the bottle of Slick wax before use, the oxygen in the bottle can cause some wax to harden in the nozzle of the bottle, and it is best to make sure this is mixed well. Always apply Slick Wax at least 2 hours before riding, preferably longer (24 hours). This way the wax is able to solidify completely. Adhesion will be optimal after 24 hours, resulting in the highest durability of the coating.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Maintenance Kit Super Slick Set","offer_id":43442971902088,"sku":"LBDY204","price":74.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDFfOS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462574"},{"product_id":"dynamic-turbo-towel","title":"Dynamic Turbo Towel","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eSometimes bigger is better\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eComplete your bike wash routine by drying and polishing your bike with the Turbo Towel, a top-notch luxury microfiber cloth. This incredibly soft towel is the ideal choice for applying products like Protective Wax to your frame, guaranteeing a flawless finish.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 80 x 40 cm.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePro tip:\u003c\/strong\u003e the Turbo Towel is machine washable, so they can be used time and time again.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Turbo Towel isn't just any cloth; it's a large-scale polishing towel. Its ample size and superior quality make it a great tool for achieving professional-grade results during your bike cleaning activities. Experience the huge water absorption abilities of the Turbo Towel and enjoy easy drying and polishing.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eWrap up your bike washing process by utilizing the Turbo Towel to dry your frame, wheels and other components. The gentle fabric is an excellent choice for applying Protective Wax to your frame, among other uses.\u003c\/p\u003e\n\u003cp\u003eOnce you're done, toss the Turbo Towel into your washing machine for easy cleaning, allowing you to reuse it for your next bike cleaning session.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Turbo Towel","offer_id":43442971771016,"sku":"TLDY097","price":34.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDhfNS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462571"},{"product_id":"dynamic-wipe-out","title":"Dynamic Wipe Out","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eWipe out the tubeless mess with ease!\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDynamic Wipe Out is a heavy duty, planet friendly sealant and glue remover. It leaves a clean surface, ready for fresh tubeless sealant or rim tape. Also suitable for extreme degreasing. Quickly removes heavy grease, grime, oil and wax build-up. Even works on waterproof greases and lubricants.\u003c\/p\u003e\n\u003cp\u003eSafe to use on all materials, including aluminium, steel, titanium, plastic, carbon, rubber and seals. The innovative formula is water soluble and biodegradable. It can easily be rinsed off, without leaving residue.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eSafely remove all sticky remains, such as dried sealant and glue. Prepare your rims \u0026amp; tires for fresh rim tape and tubeless sealant with this fully biodegradable, carbon safe formula.\u003c\/p\u003e\n\u003cp\u003e✅ Eliminates sealant and glue residue in seconds.\u003cbr\u003e✅ Planet friendly. Wipe Out is fully biodegradable.\u003cbr\u003e✅ 100% safe for all materials, paints and finishes.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eApply directly onto frame and components with a cloth or sponge. Gently rub in and leave for 2 – 3 minutes. Gently agitate stubborn contamination and rinse with lukewarm water for optimal results. Do not use in direct sunlight or on hot surfaces. Be extra cautious with non-factory paintjobs and store in a cool and dry place. Test on an inconspicuous area before use.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Wipe Out 150mL","offer_id":43442960728200,"sku":"LBDY025","price":34.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQwNzlfNC5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462540"},{"product_id":"dynamic-wonder-wipes","title":"Dynamic Wonder Wipes","description":"\u003cp\u003e\u003c\/p\u003e\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\u003eMust-have multifunctional wipes for cyclists!\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSafely clean your bike, face and body.\u003c\/li\u003e\n\u003cli\u003eCompact, single packaging; easy to bring along!\u003c\/li\u003e\n\u003cli\u003eRemoves oil, wax, grime, sweat and even tubeless sealant!\u003c\/li\u003e\n\u003cli\u003ePerfect allround cleaner during (bikepacking) trips.\u003c\/li\u003e\n\u003cli\u003ePlanet friendly: Wonder Wipes are made of a biodegradable cellulose (Bamboo) and degrade in nature.\u003c\/li\u003e\n\u003cli\u003e\u003cbr\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe biodegradable Wonder Wipes are usable for cleaning your bike, components, face and body! They remove oil, wax, grime, sweat and even tubeless sealant. Ideal for quickly cleaning your bike and components during a bikepacking trip, but also suitable for cleaning your hands after a roadside repair or a quick refreshment after a sweaty ride. Wonder Wipes can even be your best friend during an emergency toilet stop or as first aid after a crash!\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWonder Wipes are made from Bamboo, a biodegradable cellulose. They quickly degrade in nature (of course, we recommend disposing of them in the bin after use). One package of Wonder Wipes contains seven single-packed wipes, what makes it easy to bring one on all rides. We advise always storing a wipe in your saddlebag, car, jersey, or wherever you think it can be useful. Wonder Wipes have a high absorption capacity and a fresh citrus fragrance.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eSafely use wonder wipes on your (carbon) frame, all paint finishes, bike parts and skin.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Wonder Wipes (7x Wipes)","offer_id":43442972262536,"sku":"TLDY213","price":19.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDU5OTVfNy5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1743462575"},{"product_id":"dynamice-washcraft","title":"Dynamic Washcraft","description":"\u003cp\u003e\u003c\/p\u003e\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\u003ch3\u003e\u003cstrong\u003eInnovative laundry detergent for cycling gear!\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eWashcraft is more than just a detergent; it's a revolution in sports gear care. Its active enzyme technology doesn't just remove bad smells; it kills them. No more lingering scents from your last sweaty adventure. Use Washcraft not only for your clothing, but also for your cycling shoes, helmet padding or other gear that need a good cleaning.\u003c\/p\u003e\n\u003cp\u003eAnd there’s more! Washcraft optimizes the breathability of your gear, what helps you to stay dry and fresh during your ride.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Washcraft pairs perfectly with \u003cstrong\u003eDr. Dry\u003c\/strong\u003e to make your gear waterproof. Perfect for upcoming wet and wild adventures.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eHigh performance, plant-based laundry detergent for all cycling gear.\u003c\/p\u003e\n\u003cp\u003e✅ Improves breathability; helps you stay dry and clean\u003cbr\u003e✅ Soft-touch coating for maximum comfort\u003cbr\u003e✅ Kills all unpleasant smells\u003cbr\u003e✅ Biodegradable\u003cbr\u003e✅ Compatible with all fabrics\u003c\/p\u003e\n\u003cp\u003eBecause your cycling gear deserves some extra love, right!?\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eAPPLICATION\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAlways follow the washing instructions of your sports gear. Shake bottle before use. Formulated to perform at its best in water between 20 and 30 degrees Celsius. Avoid the use of softener, the formula has a built-in soft-touch coating additive.\u003c\/p\u003e\n\u003cp\u003eGrandma knows best: For extremely soiled items you can apply the formula directly to the stains to optimize results. Store bottle upright in a cool area, out of direct sunlight. Do not allow to freeze.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Body Care Washcraft 1000ml","offer_id":43442965119112,"sku":"LNDY099","price":44.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQxMDNfNS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1743462548"},{"product_id":"fenwicks-fs-foaming-cleaner-500ml","title":"Fenwicks FS Foaming Cleaner 500ml","description":"\u003cp\u003eFoaming Chain Cleaner - No Acids or solvents. For all bikes\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Foaming Chain Cleaner is a wet degreaser designed to stay in place whilst working on the effected areas. Due to its rich foam qualities the degreaser is far less messy to work with as brushing and agitating the product does not fling it everywhere unlike watery degreasers. Can be sprayed directly on to the chain, cassette, and chain rings and washed off with water to leave a clean contaminant-free drive train.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to use Foaming Chain Cleaner\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eShake can before use.\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand even when dirt is dried on.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Place chain in middle gear for ease of use.\u003cbr\u003e\nStep 2: Whilst turning the crank spray Fenwick's Foaming Chain Cleaner directly on to chain.\u003cbr\u003e\nStep 3: Leave to soak for a couple of minutes - this can be done whilst you clean the rest of the bike with Fenwicks FS-10 Bike Cleaner. \u003cbr\u003e\nStep 4: For best results run the chain through the Fenwicks Chain Cleaning Sponge, specifically designed to agitate and, importantly, capture the chain dirt for a cleaner clean.\u003cbr\u003e\nStep 5: Rinse thoroughly with clean water.\u003c\/p\u003e\n\n\u003cp\u003eAfter clean care: Relube with any Fenwick’s chain lube.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHandy hints\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eAs a water soluble degreaser Fenwicks Foaming Chain Cleaner can be used on delicate parts.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43925284389000,"sku":"FB3110","price":24.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/a575e24aadb06586f3d2431bca0865d8.png?v=1754619605"},{"product_id":"finishline-precision™-dry-film-lubricant","title":"Finish Line Precision™ Dry Film Lubricant","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE PRECISION™ DRY FILM LUBRICANT \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eFinish Line® Precision Dry Film Lubricant is designed to deliver superior protection and lubrication for a wide range of bike components. \u003cbr\u003e\n\t\t\tFeaturing advanced Non-Stick Ceramic Technology and surface-bonding resins, it forms an ultra-slick, dry-film coating that reduces friction, repels dirt, and minimizes wear. \u003cbr\u003e\n\t\t\tThis micro-thin, dry-to-the-touch layer is perfect for lubricating pedals, cleats, cables, threads, pivots, and springs, ensuring smooth operation and long-lasting performance. \u003cbr\u003e\n\t\t\tFactory-approved by SpeedPlay, it enables fast pedal engagements and smooth releases.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003ePrecision Dry Film Lubricant offers exceptional versatility and reliability, making it an essential choice for cyclists seeking top-tier bike care.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eE C O - P R O F I L E\u003c\/strong\u003e\u003cbr\u003e\n\t\t\t100% fluoro-free and features a readily biodegradable formulation. \u003cbr\u003e\n\t\t\tThis means it will biodegrade quickly and completely, with more than 60% of the ingredients degrading within 28 days.\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eOptimizes the performance of pedals, cleats, cables, threads, pivots, and springs\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eLeaves a 100% dry-to-the-touch lubricant coating\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eMicro-thin coating resists dirt and debris buildup\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eReduces friction, stops squeaks, and helps prevent wear\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eFormulated with advanced Non-Stick Ceramic Technology\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eNano-ceramic boron nitride particles bond to surfaces for long-lasting protection\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43951040692360,"sku":"OILFQ060","price":27.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/6bf712a76aca2e5fd756fdd1a9d775bb.jpg?v=1755657434"},{"product_id":"fenwicks-fs-10-bike-cleaner-1-0l","title":"Fenwicks FS-10 Bike Cleaner 1.0L","description":"\u003cp\u003eNEWS FLASH! CARBON and MATT frame owners\u003c\/p\u003e\n\n\u003cp\u003eFS-10 Cleans CARBON and MATT frames, leaving them with a perfect finish, it always has done and always will do. Why pay extra? For expensive, overpriced cleaners\u003c\/p\u003e\n\n\u003cp\u003eFS-10 Bike Cleaner - No acids or solvents, ideal for all bikes\u003c\/p\u003e\n\n\u003cp\u003eUnlike many competitor products manufactured from powdered raw materials, which leave a powdery residue when dry, Fenwicks FS-10 Bike Cleaner uses a complex blend of liquid raw materials which cleans deeply and easily to leave exceptionally clean contaminant-free surfaces. \u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eSafe for you, your bike and the environment. \u003c\/li\u003e\n\t\u003cli\u003eFree from caustics, metasilicates, abrasives and silicone. \u003c\/li\u003e\n\t\u003cli\u003eSafe for use on all bike parts including carbon fibre, disc brakes, delicate anodised parts, etc.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to use FS-10\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand even when dirt is dried on.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Spray bike thoroughly with Fenwicks FS-10 Bike Cleaner.\u003cbr\u003e\nStep 2: Allow to soak in for a couple of minutes before cleaning off.\u003cbr\u003e\nStep 3: Agitate dirt with brush or sponge.\u003cbr\u003e\nStep 4: Rinse thoroughly with clean water.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eAfter clean care\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eApply Fenwicks Multi-Purpose Lubricant to chain, mech and cables to disperse water. Relube with any Fenwicks chain lubes. This helps prevent corrosion and keeps your bike running smoothly.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43951057698952,"sku":"FB1001","price":19.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/e450605d9c0a32b5fc7584ac594a5406.png?v=1755658716"},{"product_id":"fenwicks-mtb-stealth-kit","title":"Fenwicks MTB Stealth Kit","description":"\u003cp\u003eFenwicks Stealth MTB kit\u003c\/p\u003e\n\n\u003cp\u003eConsists of\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e2 x FS-10 Bike Cleaner\u003c\/li\u003e\n\t\u003cli\u003e1 x Foaming Chain Cleaner\u003c\/li\u003e\n\t\u003cli\u003e1 x Disc Brake Cleaner\u003c\/li\u003e\n\t\u003cli\u003e1 x Suspension Lube Spray\u003c\/li\u003e\n\t\u003cli\u003e1 x Stealth MTB Lube\u003c\/li\u003e\n\t\u003cli\u003e1 x Bike Cleaning Sponge\u003c\/li\u003e\n\t\u003cli\u003e1 x 11L Bucket\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eEverthing you need to keep your bike running clean and quiet...\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43951091613832,"sku":"FB-Stealth MTB","price":139.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/400b99e3e27c1b4411f073e9f605c928.jpg?v=1755660275"},{"product_id":"finishline-grunge-brush","title":"Finish Line Grunge Brush","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE GRUNGE BRUSH\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eChain and gear cleaning has never been faster or easier! \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eScrub the chain with the compact bristles of The Grunge Brush to clean all four sides of a chain \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eUse the long bristled end to clean other components like sprockets, derailleurs, crankset, brakes and pedals \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eRegular component cleaning prevents premature wear and tear on chain and sprockets, eliminates chain skipping caused by dirt and grunge, and assures smooth operation of drive train and brakes\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eAVAILABLE OPTIONS:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eGrunge Brush starter kit - includes 4oz degreaser \u0026amp; 2oz lube\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43951091974280,"sku":"OILFWC","price":52.0,"currency_code":"NZD","in_stock":true},{"title":"Finsh Line Grunge Brush","offer_id":45666647376008,"sku":"OILFWB","price":36.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/8ebc2fc5bc3a04b4ffee8efd02a98b8d.jpg?v=1755660298"},{"product_id":"finishline-max-stanchion-spray","title":"Finish Line Max Stanchion Spray","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE MAX STANCHION SPRAY\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eWhether it is an old bike hidden in the basement or the latest full suspension rig, every mountain biker wants their suspension to work at its peak potential. Max™ Suspension Spray is a pro-grade stiction- fighting stanchion lubricant designed to maximize the performance of your suspension!\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eOver time, stanchions become dry and dirty, causing the fork to stiffen up, become noisy and lose travel. Max™ smoothes, quiets, and improves the performance of old and new forks, even those with coated stanchions. Use Max™ before rides to ensure maximum responsiveness over the smallest of bumps, and the longest possible travel over extreme terrain. Use Max™ to break in new forks or bring old ones back to life!\u003cbr\u003e\n\t\t\t\u003cbr\u003e\n\t\t\t\"Used the Max Suspension Spray yesterday, WOW! Amazing how something so simple can make such a huge difference!\" – Jeff Kerkove, Topeak-Ergon Racing Team\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"font-size:16px\"\u003eMAX SUSPENSION SPRAY WILL:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eEliminate stiction and quiet noisy forks\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eCondition and protect rubber seals and O-rings\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eImprove the surface slip of coated stanchions.\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eAvailable in:\u003c\/strong\u003e 266ml Aero\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003ciframe frameborder=\"0\" height=\"450\" scrolling=\"no\" src=\"https:\/\/www.youtube.com\/embed\/nYBJrkGIS_4\" width=\"600\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43951092072584,"sku":"OILFMX12","price":26.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/6252fa4ff4d42d7270f5145844a8cbcf.jpg?v=1755660314"},{"product_id":"finishline-citrus-degreaser","title":"Finish Line Citrus Degreaser","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE CITRUS DEGREASER\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eIdeal for everyday maintenance, Finish Line® Citrus Degreaser is formulated with 100% active ingredients and powerful natural citrus extracts that cut through and break down stubborn dirt and soils.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eIt is readily biodegradable, and a staple for bike shop and pro team mechanics around the world. With a low surface tension it penetrates into all areas to completely decontamin\u003c\/span\u003e\u003cspan style=\"font-size:16px\"\u003eate metal components.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eCitrus is available as an aerosol for quick and easy drivetrain cleaning, or in a liquid pour can depending on your application.\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eAvailable sizes:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e12oz\/360ml aerosol\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e20oz\/600ml bottle\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e3.8 litre bottle\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e19L Bucket\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Finish Line Citrus Degreaser 3.8L Screw Top Bottle","offer_id":43951160787080,"sku":"OILFCD128","price":199.8,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/a6268740ea04504117d9b60b176ffd3e.jpg?v=1755663690"},{"product_id":"fenwicks-drive-train-degreaser-500ml","title":"Fenwicks Drive Train Degreaser 500ml","description":"\u003cp\u003eShort on time? Use Drive Train Degreaser to remove the grime!\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Fast Blast Degreaser Is a real quick and easy way to remove the gunk build up on your cassette, it's solvent based so will act instantly at removing dirt and grime. The high powered aerosol will help blast away the dirt from the chain, cassette, mechs and chain rings. Can be sprayed directly on to the chain, cassette, mechs and chain rings. Wash off with water to leave a clean contaminant-free drive train. This product is not for use on any others parts of your bike.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to use \u003c\/strong\u003eDrive Train Degreaser\u003c\/p\u003e\n\n\u003cp\u003eFor use only in open well ventilated areas. Shake can before use.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Initially spray from a distance of 15cm to wet down the surface to be cleaned.\u003cbr\u003e\nStep 2: Leave to soak for 20 seconds.\u003cbr\u003e\nStep 3: After surfaces have been wetted, blast away contaminants by moving the aerosol closer and using prolonged bursts. Catch residue with an absorbent cloth. \u003cbr\u003e\nStep 4: Watch the dirt run off, spray again until cassette, chain and mechs are completely free of dirt. \u003c\/p\u003e\n\n\u003cp\u003eAfter clean care: Relube with any Fenwicks chain lube.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHandy hints\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eMay also be washed off with water.\u003c\/p\u003e\n\n\u003cp\u003eAs a solvent based degreaser Drive Train Degreaser should only be used to clean your cassette, chain, chain rings and mechs.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43951338684552,"sku":"FB3120","price":24.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/609ea30159a3f5418ba839b1ae684290.png?v=1755669941"},{"product_id":"fenwicks-disc-brake-cleaner-500ml","title":"Fenwicks Disc Brake Cleaner 500ml","description":"\u003cp\u003eDisc Brake Cleaner - For dry degreasing of all metal parts\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Disc Brake Cleaner utilises a variety of solvents for an enhanced deep clean. It is formulated to improve brake performance and helps to prevent brake squeal caused by contamination and pad glazing.\u003c\/p\u003e\n\n\u003cp\u003eAs a dry degreaser Fenwicks Disc Brake Cleaner is suitable for use on chains, gear mechs, cassettes, chainsets, rims and bearings, leaving perfectly clean, dry, contaminant-free surfaces.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to use Disc Brake Cleaner\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand even when dirt is dried on.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Initially spray from a distance of 20cm to wet down the surface to be cleaned - use short blasts.\u003cbr\u003e\nStep 2: Leave for 10 seconds.\u003cbr\u003e\nStep 3: Agitate dirt with brush or sponge.\u003cbr\u003e\nStep 4: After surfaces have been wetted, blast away contaminants by moving the aerosol closer and using prolonged bursts. Catch residue with an absorbent cloth.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHandy hints\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eIf used as a chain degreaser re-lube using a highly rated Fenwicks chain lube.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43951388917896,"sku":"FB3130","price":24.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/0fba7928299e2a1d801ac80282281b47.png?v=1755671330"},{"product_id":"finishline-super-bike-wash","title":"Finish Line Super Bike Wash","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE SUPER BIKE WASH\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\"Spray On, Wipe or Hose Off\"\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eUse Super Bike Wash™ to quickly clean dirt, clay, road grime, chain soils, nutritional residues and winter storage grime off all surfaces of your bike with little to no scrubbing. Super Bike Wash™ uses state of the art, eco-friendly cleaning agents that work together to create a high speed cleaning system. Super Bike Wash™ is non-toxic and meets the highest readily biodegradable standards. It can be safely used indoors or outdoors.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eSuper Bike Wash™ can be used two ways: spray on and wipe off, or spray on and hose off. It is strong enough to remove surface grime off the drivetrain and safe enough to remove all the grime that builds up on the frame, saddle, brakes, and handlebar tape. Safe for carbon fiber, titanium, aluminum, steel, and clear coat.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eRecommendation: Use Super Bike Wash™ every second or third ride to keep your bicycle looking like new and to remove the contaminants that slowly but surely starts to degrade look and performance of a bicycle.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eSuper Bike Wash™  is available in a 1 Liter spray bottle, 1 Liter replacement bottle, and a 16oz\/475ml concentrate bottle (makes 4 Liters)\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Finish Line Bike Wash 1000ml Spray Bottle","offer_id":43951470018696,"sku":"OILFBW","price":36.0,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Bike Wash 3.8L","offer_id":43951470051464,"sku":"OILFBX","price":51.0,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Super Bike Wash Concentrate 3.8L","offer_id":43951470084232,"sku":"OILFBC128","price":250.0,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Bike Wash 19 Litre Bucket","offer_id":43951470149768,"sku":"OILFBZ","price":174.6,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Bike Wash Concentrate 19L Bucket","offer_id":43951470182536,"sku":"OILFBCZ","price":619.2,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/032b393144247ef90b0e1a88dfe28382.jpg?v=1755674623"},{"product_id":"fenwicks-fs1-bike-cleaner-1l-concentrate","title":"Fenwicks FS1 Bike Cleaner 1L Concentrate","description":"\u003cp\u003eNEWS FLASH! CARBON and MATT frame owners\u003c\/p\u003e\n\n\u003cp\u003eFS-1 Cleans CARBON and MATT frames, leaving them with a perfect finish, it always has done and always will do.\u003c\/p\u003e\n\n\u003cp\u003eWhy pay extra? For expensive, overpriced cleaners.\u003c\/p\u003e\n\n\u003cp\u003eFenwicks FS-1 - No acids or solvents, ideal for all bikes\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003e1 x Litre makes 11 litres of bike wash\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eIn 1996 we created our first bike cleaner concentrate called 'Hog Wash' If any of you have a bottle drop us a line. This was way ahead of the curve as it didn't take off due to the already mixed, ready to use bike cleaners out there. Relaunched in 2003 as FS-1 because of our belief in giving you value for money, the demand for FS-1 Bike Cleaner Concentrate increases by the day as there are now lesser concentrates on the market.\u003c\/p\u003e\n\n\u003cp\u003eThis is because 1 litre of FS-1 can make up to 11 litres of ready to use bike cleaner, making it £0.91 per litre, a no-brainer really. We even have a special fill line on our FS-10 bottles at the bottom to help you out creating the perfect bike wash every time.\u003cbr\u003e\nLike no other company we produce such highly concentrated cleaners using a complex blend of high quality liquid raw materials (others use cheaper powdered raw materials, which can leave a powdery residue when dry) FS-1 Bike Cleaner Concentrate cleans deeply and easily to leave exceptionally clean contaminant-free surfaces. Safe for you, your bike and the environment. Free from caustics, metasilicates, abrasives and silicone. Safe for use on all bike parts including carbon fibre, disc brakes, delicate anodized parts, etc. Plus it's strong enough to be a great degreaser.\u003c\/p\u003e\n\n\u003cp\u003eHow to use FS-1 as a degreaser\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand.\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eStep 1: Apply neat to drive train or parts that need degreasing - can be used in any chain bath and allow to soak in for a couple of minutes before cleaning off.\u003c\/li\u003e\n\t\u003cli\u003eStep 2: Agitate with brush or sponge.\u003c\/li\u003e\n\t\u003cli\u003eStep 3: Rinse thoroughly with clean water.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eHow to use FS-1 as a bike cleaner\u003c\/p\u003e\n\n\u003cp\u003eUsing the fill level mark on a Fenwicks spray bottle dilute 1 part Fenwicks FS-1 Bike Cleaner Concentrate to 10 parts water.\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand.\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eStep 1: Spray bike thoroughly with the diluted mixture.\u003c\/li\u003e\n\t\u003cli\u003eStep 2: Allow to soak in for a couple of minutes before cleaning off.\u003c\/li\u003e\n\t\u003cli\u003eStep 3: Agitate dirt with brush or sponge.\u003c\/li\u003e\n\t\u003cli\u003eStep 4: Rinse thoroughly with clean water..\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eWe have also switched to PCR plastic which stands for Post Consumer Resin this is an environmentally sustainable solution for reusing single-use and discarded plastics.\u003c\/strong\u003e\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43951487320200,"sku":"FB1101FS-1","price":39.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/7f7b0369639357880b705e0bf877936b.png?v=1755675229"},{"product_id":"finishline-showroom-polish-protectant","title":"Finish Line Showroom Polish \u0026 Protectant","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE SHOWROOM POLISH \u0026amp; PROTECTANT\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eShowroom™ Polish \u0026amp; Protectant delivers a high-gloss finish for an unrivaled shine. It restores and enhances paint finishes while leaving behind a thin protective layer that helps prevent rust and minimize UV damage. It is formulated with advanced Non-Stick Ceramic Technology to reduce dirt and grime build-up, making cleaning easier and less frequent.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eShowroom™ is 100% safe for use on all surfaces including steel, aluminum, carbon fiber, titanium, chrome, clear coat, plastic, rubber and more.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eSimply spray on and let sit for 10 seconds. Then wipe off with a clean cloth to leave Showroom quality shine. Due to Showroom’s proprietary formulation, there is no need to pre-wash the bike. \u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"font-size:16px\"\u003eShowroom™ Polish \u0026amp; Protectant will:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eClean frames and components without a prewash\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eProtect the bicycle from water and perspiration\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eHelp prevent dirt and grime buildup\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eKeep your bicycle looking showroom new\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Finish Line Showroom Polish and Protectant 1L Spray Bottle","offer_id":43951498559624,"sku":"OILFP1000","price":64.0,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Showroom Polish and Protectant 3.78L Screw Top Bottle","offer_id":43951498592392,"sku":"OILFP3800","price":169.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/0bdb0dc1e1311c5d2834763e81145940.jpg?v=1755675664"},{"product_id":"crankalicious-carboniferous-100ml-matte-detailing-spray","title":"Crankalicious Carboniferous 100ml Matte Detailing Spray","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"font-size:18px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eCrankalicious Carboniferous 100ml Matte Detailing Spray\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-family:arial,helvetica,sans-serif; font-size:16px\"\u003eUse Carboniferous as a final touch detailing spray on your matte finish or naked carbon fibre frames. It’s designed to remove dust, light dirt and fingerprints but leave no residue at all; thus preserving the unique matte finish. Can also be used on hard plastics \u0026amp; gloss surfaces. Spray Carboniferous onto a soft lint-free cloth and apply to your matte finish or naked (uncoated) carbon frame. Product evaporates during cleaning, to leave no residue (ensuring matte finishes are maintained). \u003c\/span\u003e\u003cspan style=\"color:rgb(0, 0, 0); font-family:arial,helvetica,sans-serif; font-size:16px\"\u003eTake care when cleaning stickers\/decals. If unsure of results, test on an inconspicuous area first. \u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cstrong\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eFeatures\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eCarbon bike frame cleaner\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eEvaporates during cleaning to leave no marks\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e100ml spray bottle\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"HS White","offers":[{"title":"Default Title","offer_id":43951542042760,"sku":"CLE2080","price":14.95,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/2bd00033eee667c2e4e150614be4576e.jpg?v=1755676318"},{"product_id":"finishline-easy-pro-brush-set","title":"Finish Line Easy Pro Brush Set","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE EASY PRO BRUSH SET\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eChosen by mechanics for safe and efficient cleaning! \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eThe Easy Pro Brush Set is a must- have for every cyclist who cares about having a clean bike \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eThe set includes 5 different brushes to tackle all cleaning jobs \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eUse them to remove mud, dirt and road grime from the frame and components \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eThe package includes a features and benefits guide to explain the multiple uses of each brush \u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eAlso included is a 22cm ball chain so that the brushes can be easily hung when not in use\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43951635398792,"sku":"OILFWA","price":52.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/8a138b553a5cc376a224fb3bad915ace.jpg?v=1755680942"},{"product_id":"finishline-ecotech-multi-degreaser","title":"Finish Line Ecotech Multi Degreaser","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE ECOTECH MULTI DEGREASER\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eStrong and safe! A new technology degreaser that quickly cleans without damage to rubber or plastic components. Strong enough for the grimiest metal parts, yet safe enough to clean parts with rubber o-rings and seals, urethane elastomers, painted surfaces, etc...\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eEcoTech Bike Degreaser features 100% active (no water) biodegradable degreasing solvents, so bicycle chains and gears are cleaned more quickly, and often without a need for a water rinse. Less time cleaning means more time riding! Powerful soy-extracted solvents break down grease, grime, and stubborn soils with amazing ease and will biodegrade rapidly when they get in the environment.\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e \u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Finish Line Ecotech Degreaser 3.8L Screw Top Bottle","offer_id":43951669772424,"sku":"OILFED128","price":199.8,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Ecotech Degreaser 600ml Screw Top Bottle","offer_id":43951669805192,"sku":"OILFED20","price":43.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/e039dcc16d9aae53074e1b7939a4e8cc.jpg?v=1755682292"},{"product_id":"finishline-speed-degreaser","title":"Finish Line Speed Degreaser","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE SPEED DEGREASER\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eNew 'Dry-Degreasing\" technology! Speed Degreaser instantly removes grease, grime and even brake glaze. It then quickly evaporates. NO water rinsing \u0026amp; NO oily residues! Great for chains, brake rotors, internal derailleur pivots, cog ste, and any other parts that need to be squeaky clean. Speed Degreasers amazing low surface tension will drive out and displace any mositure or water - perfect to clean up parts after a wet, gritty ride. When a bike component requires maximum cleanliness for optimum lubricant adhesion, clean it with Speed Degreaser!\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eAvailable in\u003c\/strong\u003e:\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e17oz aerosol\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43951669837960,"sku":"OILFDD17","price":34.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/7c122cc46082af48875c6f4b1585ef57.jpg?v=1755682298"},{"product_id":"finishline-chain-cleaner-kit","title":"Finish Line Chain Cleaner Kit","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE CHAIN CLEANER KIT\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eFinish Line began innovating chain cleaners back in 1988 when its patented rotating brush design set the standard. For the first time a bicycle chain could be thoroughly cleaned in a minute or two without taking it off the bike. Quick, efficient and easy to use.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eSince 1988 Finish Line has innovated two new generations of chain cleaners. Our new third generation chain cleaner has once again redefined the way bicycle chains are being cleaned, both in shops and at home.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eFinish Line's proprietary rotating brushes are still utilized in the third generation unit. However, the exit angle has been changed from 90 degress to 47 degrees, which virtually eliminates drips and spills. An additional row of scrapper pads have been added for enhanced side-plate cleaning. A large magnet has been added to attract and hold magnetized wear particles and is located at the bottom of the chain cleaner. New shop quality plastic prevents shattering when dropped.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eFor cyclists who are serious about keeping their drivetrain in race-ready condition, Finish Line's Pro Chain Cleaner is a valuable piece of equipment that will make this tedious task much easier.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eUse once or twice a month to maximize your bicycle's chain life and enjoy a cleaner, smoother, and more efficient drivetrain.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eAvailable in a kit with 4oz. Multi Bike Degreaser for up to 8 separate cleanings \u0026amp; a 2oz. bottle of lubricant.\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Finish Line Pro Chain Cleaner kit with 120ml Ecotech Degreaser and 60ml Dry Lube","offer_id":43951728394376,"sku":"CHAIN GD","price":81.0,"currency_code":"NZD","in_stock":true},{"title":"Finish Line Pro Chain Cleaner Rebuild Kit","offer_id":43951728427144,"sku":"CHAIN GDR","price":24.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/0bdd6bbfb3b4bc627c261c87f1abbb68.jpg?v=1755683597"},{"product_id":"finishline-citrus-degreaser-aerosol-spray","title":"Finish Line Citrus Degreaser Aerosol Spray","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE CITRUS DEGREASER AEROSOL SPRAY\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eIdeal for everyday maintenance, Finish Line® Citrus Degreaser is formulated with 100% active ingredients and powerful natural citrus extracts that cut through and break down stubborn dirt and soils.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eIt is readily biodegradable, and a staple for bike shop and pro team mechanics around the world. With a low surface tension it penetrates into all areas to completely decontamin\u003c\/span\u003e\u003cspan style=\"font-size:16px\"\u003eate metal components.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eCitrus is available as an aerosol for quick and easy drivetrain cleaning, or in a liquid pour can depending on your application\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eAvailable sizes:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e12oz\/360ml aerosol\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e20oz\/600ml bottle\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e3.8 litre bottle\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e19L Bucket\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43951745630344,"sku":"OILFCD12","price":30.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/f80d1228a81f583215b0b3ac7129c984.jpg?v=1755684144"},{"product_id":"dynamic-brakefast","title":"Dynamic Brakefast","description":"\u003cp\u003e\u003c\/p\u003e\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\u003eBrake faster, better and quieter with Brakefast! This powerful, biodegradable brake cleaner improves stopping power and eliminates brake squeal. Unlike hazardous traditional brake cleaners, Brakefast is free from toxic gasses, minimizing health risks and making it harmless to the environment. It quickly removes brake dust, grease and dirt from rim and disc brakes. All while being free from N-Hexane and harmful aerosol propellants.\u003cbr\u003e\u003cbr\u003e✔️ Optimizes brake performance and eliminates brake squeal\u003cbr\u003e✔️ Free from hazardous gasses like N-Hexane\u003cbr\u003e✔️ Fully biodegradable 🌱\u003cbr\u003e✔️ 100% safe for all paints and materials \u003cbr\u003e✔️ Suitable for rim and disc brakes\u003c\/p\u003e\u003cp\u003eSpray directly on the brake surface and wipe down with a clean microfibre cloth. Alternatively, spray on a clean cloth first and wipe the brake surface clean. Let excess Brakefast evaporate.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eBrakefast is designed to deliver powerful, high-performance brake cleaning—without the health risks or environmental harm of traditional cleaners. Our innovative formula is completely free from N-Hexane, a toxic gas commonly found in brake cleaners. With Brakefast you can effectively and efficiently remove brake dust and dirt form your brakes with a safe, environmentally friendly solution. \u003c\/p\u003e\u003cp\u003eBrakefast can safely be used in small, low-ventilated places such as a garage or shed, and is 100% safe for your bike’s paint and components.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dynamic Cleaner Brakefast 500ml","offer_id":43951859957896,"sku":"LBDY125","price":54.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDkwMTFfNS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1755695115"},{"product_id":"finishline-ecotech-multi-degreaser-aerosol","title":"Finish Line Ecotech Multi Degreaser Aerosol","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE ECOTECH MULTI DEGREASER AEROSOL\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eFinish Line® EcoTech™ is a fast-acting degreaser that’s tough enough to clean even the grimiest metal parts, but also safe for use around rubber and plastic components. This readily biodegradable degreaser is non-toxic and formulated with natural soy extracts. EcoTech™ is available as both an aerosol and a pour can which is ideal for use with our Pro Chain Cleaner. EcoTech™ can be rinsing off with water and dried with a clean cloth after application for a residue-free finish. This step is important so your fresh lubricant isn’t compromised when reapplying.\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":43953033412744,"sku":"OILFED12","price":30.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/ba85e804ff635d055475aa162d455d34.jpg?v=1755724031"},{"product_id":"fenwicks-fs1-bike-cleaner-20l","title":"Fenwicks FS1 Bike Cleaner 20L","description":"\u003cp\u003eNEWS FLASH! CARBON and MATT frame owners\u003c\/p\u003e\n\n\u003cp\u003eFS-10 Cleans CARBON and MATT frames, leaving them with a perfect finish, it always has done and always will do. Why pay extra? For expensive, overpriced cleaners\u003c\/p\u003e\n\n\u003cp\u003eFS-10 Bike Cleaner - No acids or solvents, ideal for all bikes\u003c\/p\u003e\n\n\u003cp\u003eUnlike many competitor products manufactured from powdered raw materials, which leave a powdery residue when dry, Fenwicks FS-10 Bike Cleaner uses a complex blend of liquid raw materials which cleans deeply and easily to leave exceptionally clean contaminant-free surfaces. \u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eSafe for you, your bike and the environment. \u003c\/li\u003e\n\t\u003cli\u003eFree from caustics, metasilicates, abrasives and silicone. \u003c\/li\u003e\n\t\u003cli\u003eSafe for use on all bike parts including carbon fibre, disc brakes, delicate anodised parts, etc.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to use FS-10\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand even when dirt is dried on.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Spray bike thoroughly with Fenwicks FS-10 Bike Cleaner.\u003cbr\u003e\nStep 2: Allow to soak in for a couple of minutes before cleaning off.\u003cbr\u003e\nStep 3: Agitate dirt with brush or sponge.\u003cbr\u003e\nStep 4: Rinse thoroughly with clean water.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eAfter clean care\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eApply Fenwicks Multi-Purpose Lubricant to chain, mech and cables to disperse water. Relube with any Fenwicks chain lubes. This helps prevent corrosion and keeps your bike running smoothly\u003c\/p\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43961661620360,"sku":"FB1020","price":159.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/06da9b949ff3d7a697e031e3ad9f3d8c.jpg?v=1756127478"},{"product_id":"fenwicks-chain-cleaning-sponge","title":"Fenwicks Chain Cleaning Sponge","description":"\u003cp\u003eChain Cleaning Sponge - It's not just a sponge!\u003c\/p\u003e\n\n\u003cp\u003eUse with Fenwicks Foaming Chain Cleaner\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Chain Cleaning Sponge is a revolution in cleaning your chain, designed to be used withFenwicks Foaming Chain Cleaner, it makes cleaning your chain quick, easy, mess free and you use a minute amount of product compared to any other method of cleaning - no waste!\u003c\/p\u003e\n\n\u003cp\u003eSpecifically developed as a highly durable and cost effective alternative to cumbersome chain cleaning tools. Saving you money :-) as it doesn't easily break\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to use the Chain Cleaning Sponge\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eNo need to wet bike beforehand even when dirt is dried on.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Apply Fenwicks Foaming Chain Cleaner and allow to soak in.\u003cbr\u003e\nStep 2: Insert chain into 'V' slot of sponge on the lower section of the chain.\u003cbr\u003e\nStep 3: Holding sponge firmly in position, run the chain backwards through sponge for 30 seconds.\u003cbr\u003e\nStep 4: Rinse chain thoroughly with clean water.\u003cbr\u003e\nStep 5: Re-lube with any highly rated Fenwicks chain lube.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHandy hints\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eTo clean the sponge, apply Fenwicks Foaming Chain Cleaner or Fenwicks FS-1 Bike Cleaner Concentrate to the “V” slot and rinse thoroughly.\u003c\/p\u003e\n\n\u003cp\u003eSet your bike up so you can easily rotate the pedals backwards without it jumping gears (this prevents finger and knuckle injury by a spinning wheel), the best gear to use is a middle gear at the back and the small chainring at the front on a double and middle on a triple chainset.\u003c\/p\u003e\n\n\u003cp\u003eShake can of Fenwicks Foaming Chain Cleaner , rotate pedals at a good even pace and sprayFenwicks Foaming Chain Cleaner onto the chain at the point where the chain moves over the cassette. This is an art, if the foam falls off the chain for any reason don't worry you can pick it up and apply it with your fingers to the chain or cassette. You should see the chain being coated in the foam, it will also coat the rear derailler, you can easy move the foam around if it builds up in any one place by using your fingers.\u003c\/p\u003e\n\n\u003cp\u003eOnce the chain is fully coated, leave for a while for the foam to work on the chain grime. The foam will slowly dissolve as it works.\u003c\/p\u003e\n\n\u003cp\u003eAttached the sponge to the chain by opening the v shaped slit and place over the chain.\u003c\/p\u003e\n\n\u003cp\u003eGrip the sponge firmly, rotate the pedals for 30 seconds to a minute allowing the chain to pass through the sponge which will remove the grime from the chain.\u003c\/p\u003e\n\n\u003cp\u003eRemove the sponge from the chain to see the grime collected in the sponge, the sponge can then be rinsed out using water.\u003c\/p\u003e\n\n\u003cp\u003eRinse the chain down with clean water and then relube with one of our highly rated Fenwicks lubes.\u003c\/p\u003e\n\n\u003cp\u003eOnly use the sponge on chain and tyres as it may scratch your frame and we wouldn't want that.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43963738685576,"sku":"FB5001","price":11.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/6bb3b967bbbbc4a399fa4dcad53789c3.jpg?v=1756220242"},{"product_id":"fenwicks-gear-cleaning-brush","title":"Fenwicks Gear Cleaning Brush","description":"\u003cp\u003eGear Cleaning Brush - Make It Easy\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Gear Brush A unique brush designed to complement Fenwicks drivetrain cleaning products. The ergonomically shaped long reach handle allows easy and full access to the cassette and chain rings. Keeping your hands at a safer distance so you don't get those dreaded cuts on your knuckles. With a dual density bristle design, stiff yet yielding to allow the Gear Cleaning Brush to clean properly between teeth and sprockets.\u003c\/p\u003e\n\n\u003cp\u003eApprox. 25cm in length\u003c\/p\u003e\n\n\u003cp\u003eHandy hints.\u003cbr\u003e\nUse with Fenwicks Foaming Chain Cleaner or Fenwicks FS-1 Bike Degreaser\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43972715413640,"sku":"FB5002","price":15.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/ef369ee2a9c75865e7a0ad5402e83c51.jpg?v=1756472899"},{"product_id":"fenwicks-showroom-finish-500ml","title":"Fenwicks Showroom Finish 500ml","description":"\u003cp\u003eShowroom Finish Spray - Suitable for all frame materials, components \u0026amp; shocks\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Showroom Finish Spray is a non-sticky hydrophobic protective resin.\u003c\/p\u003e\n\n\u003cp\u003eSafe to use on matt finishes as will not leave a glossy residue. It enhances the shine and deep lustre of the frame and components making future cleaning easier. Its hydrophobic nature repels water. Unlike silicone based sprays, its anti-static nature does not attract dust, perfect properties for preserving your pride and joy.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHow to Use Showroom Finish Spray\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eShake can before use.\u003c\/p\u003e\n\n\u003cp\u003eStep 1: Lightly spray surfaces..\u003cbr\u003e\nStep 2: Wipe off excess with a soft cloth and leave to dry.\u003cbr\u003e\nStep 3: Agitate dirt with brush or sponge.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHandy hints\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Showroom Finish Spray can be applied to all parts of the bike avoiding breaking surfaces.\u003c\/p\u003e\n\n\u003cp\u003eFor best results clean with Fenwicks FS-10 Bike Cleaner beforehand.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43972720656520,"sku":"FB4110","price":24.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/3edbece77926a25ea660303ac2cd93c5.png?v=1756472934"},{"product_id":"fenwicks-stealth-sheild-100ml","title":"Fenwicks Stealth Sheild 100ml","description":"\u003cp\u003eStealth Shield - Make It Easy\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Stealth Shield is the ultimate protective coating for your bike, it uses invisible coating technology, providing your bike with a protective coating that seamlessly bonds onto the existing finish without changing the outward appearance of your bike, brilliant on matt, carbon frames anodised and plastic components, giving your bike the smoothest of finishes.\u003c\/p\u003e\n\n\u003cp\u003eFenwicks Stealth Shield is an easy to apply permanent coating which will last up to 6 months. It prevents sweat, gels and drinks from sticking to your frame making it easier and quicker to clean. You never know as it makes your frame smoother, it probably makes your bike travel faster as it reduces wind resistance, although this hasn't been tested ;-)\u003c\/p\u003e\n\n\u003cp\u003eAvailable in 100ml\u003c\/p\u003e\n\n\u003cp\u003eHow to use Stealth Shield\u003c\/p\u003e\n\n\u003cp\u003eShake well before use. For best results apply to clean dry bike.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eDO NOT use on braking surfaces\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eStep 1. Apply a small amount to a soft polishing or micro fibre cloth. \u003c\/li\u003e\n\t\u003cli\u003eStep 2. Buff into surface covering all areas evenly. \u003c\/li\u003e\n\t\u003cli\u003eStep 3. Leave to dry for 30 seconds. \u003c\/li\u003e\n\t\u003cli\u003eStep 4. Wipe over with a dry soft polishing or micro fibre cloth.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eHandy hints. For best results leave in a dry area overnight, letting the Stealth Shield create a stronger bond.\u003c\/p\u003e\n","brand":"Everoutdoor","offers":[{"title":"Default Title","offer_id":43992206573704,"sku":"FB4001","price":24.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/9d96efc8308c2da981140602a321852e.jpg?v=1756822754"},{"product_id":"finishline-showroom-polish-protectant-aerosol-spray","title":"Finish Line Showroom Polish \u0026 Protectant Aerosol Spray","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE SHOWROOM POLISH AND PROTECTANT AEROSOL SPRAY\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eShowroom™ Polish \u0026amp; Protectant delivers a high-gloss finish for an unrivaled shine. It restores and enhances paint finishes while leaving behind a thin protective layer that helps prevent rust and minimize UV damage. It is formulated with advanced Non-Stick Ceramic Technology to reduce dirt and grime build-up, making cleaning easier and less frequent.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eShowroom™ is 100% safe for use on all surfaces including steel, aluminum, carbon fiber, titanium, chrome, clear coat, plastic, rubber and more.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eSimply spray on and let sit for 10 seconds. Then wipe off with a clean cloth to leave Showroom quality shine. Due to Showroom’s proprietary formulation, there is no need to pre-wash the bike.\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"font-size:16px\"\u003eShowroom™ Polish \u0026amp; Protectant will:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\n\t\t\t\u003cul\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eClean frames and components without a prewash\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eProtect the bicycle from water and perspiration\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eHelp prevent dirt and grime buildup\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\t\u003cli\u003e\u003cspan style=\"font-size:16px\"\u003eKeep your bicycle looking showroom new\u003c\/span\u003e\u003c\/li\u003e\n\t\t\t\u003c\/ul\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Default Title","offer_id":44265380577416,"sku":"OILFP340","price":25.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/4bf7b94936dbd504a6066ecb0c65ae2f.jpg?v=1757514395"},{"product_id":"finishline-e-bike-cleaner","title":"Finish Line e-Bike Cleaner","description":"\u003ctable border=\"0\" cellpadding=\"1\" cellspacing=\"1\" style=\"width:1024px\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd style=\"vertical-align:top; width:600px\"\u003e\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cstrong\u003eFINISH LINE E-BIKE CLEANER\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eOur unique, foaming cleaner makes e-Bike maintenance easy. The rinse-free technology safely cleans motor and battery casings, Battery contacts and pins, as well as your frame, wheels and any other parts!\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eUsing the latest technology and following e-Bike manufacturer specifications, Finish Line's e-Bike Cleaner will keep your e-Bike safely looking like new.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eFinish Line e-Bike Cleaner™ is formulated to safely remove grime before it migrates into your e-Bike's electrical components. Left unchecked, dirt and grime can cause the battery and motor to wear and work less efficiently.\u003c\/span\u003e\u003c\/p\u003e\n\n\t\t\t\u003cp\u003e\u003cspan style=\"font-size:16px\"\u003eMost manufacturers recommend cleaning an e-Bike after every ride. This includes cleaning the battery contacts, plug pins, and the rest of the bike. To do this and not risk damaging any electronic components, Finish Line has developed a cleaner that is gentle, non-caustic, leaves no streaks, and requires no water rinsing. Thanks to its clinging foam technology, Finish Line e-Bike Cleaner is safe and easy to use. It can be used to clean all surfaces including anodized aluminum, steel, titanium, carbon fiber and matte finishes\u003c\/span\u003e\u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd style=\"width:40px\"\u003e \u003c\/td\u003e\n\t\t\t\u003ctd style=\"vertical-align:top\"\u003e\n\t\t\t\u003cp\u003e \u003c\/p\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n","brand":"PRV","offers":[{"title":"Finish Line eBike Cleaner 414ml Aerosol Spray","offer_id":44307714998408,"sku":"OILFJC14","price":26.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/225bbe7c16caed140adb167cc8d410b0.jpg?v=1758635191"},{"product_id":"crankalicious-like-pneu-250ml-specialist-tyre-cleaner","title":"Crankalicious Like Pneu 250ml Specialist Tyre Cleaner","description":"\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:18px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eCrankalicious Like Pneu 250ml Specialist Tyre Cleaner\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003cspan style=\"color:rgb(0, 0, 0); font-family:arial,helvetica,sans-serif; font-size:16px\"\u003eYour tyres can become faded, dull and lacklustre over time, due to sun, tar, mud and other contaminants that they pick up. Tan tyres will also discolour and stain quite quickly. Use Like Pneu to revitalise the original colour and remove the tar and grease embedded within. Just p\u003c\/span\u003e\u003cspan style=\"color:rgb(0, 0, 0); font-family:arial,helvetica,sans-serif; font-size:16px\"\u003eour a small amount of Like Pneu onto a sponge and work it into the tyre. The product will foam readily, lifting dirt and cleaning the rubber surface deeply. Rinse the tyre thoroughly with water after application. Like Pneu is safe to use on all tyre types and braking components (rinsing essential). Use cautiously on painted tyres. If unsure of results, test on an inconspicuous area first.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"color:#000000\"\u003e\u003cstrong\u003e\u003cspan style=\"font-size:16px\"\u003eFeatures\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eDeep acting tyre cleaner\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eRestores faded, dull and lackluster tyres\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eRevitalise original colour\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003e250ml spray\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"HS White","offers":[{"title":"TYRE CLEANER CRANKALICIOUS LIKE PNEU 250ML (EA)","offer_id":44325248139400,"sku":"CLE2052","price":24.95,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/d26c96e094324871984ca4f442fc00f3.jpg?v=1759151278"},{"product_id":"crankalicious-crisp-frame-hybrid-frame-wax","title":"Crankalicious Crisp Frame Hybrid Frame Wax","description":"\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:18px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eCrankalicious Crisp Frame Hybrid Frame Wax\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003cspan style=\"font-family:arial,helvetica,sans-serif; font-size:16px\"\u003eOnce you've got a perfectly clean frame, you want to keep it looking that way. This hybrid wax will impart a durable, glossy shine, whilst filling and masking tiny imperfections. Rain and mud will also find it difficult to stick to the super smooth surface. A great finish and easier to clean next time; what's not to like? And don't be fooled by the small 30ml size. This mini jar will do dozens of layers on a typical frame, and each layer may last 4-6 months before re-application is required. After the bike has been cleaned, apply a small amount of Crisp Frame Wax to the applicator and apply to the frame. Wait until it drys and buff off.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003e30ml mini jar \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eEnhances and protects the frame\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eProtects surfaces and prolongs the finish\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eRepels water \u0026amp; mud\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eStops mud sticking following application\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:16px\"\u003eApply with the Crankalicious Digit Mitt for best results\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"HS White","offers":[{"title":"FRAME WAX CRANKALICIOUS CRISP FRAME 30ML (EA)","offer_id":44391022559368,"sku":"CLE2070","price":29.95,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0363\/2958\/6824\/files\/33a8f24ef2e0bd28d2ab6dc153d29cad.jpg?v=1761653769"}],"url":"https:\/\/www.thebikestation.co.nz\/collections\/cleaning-products.oembed?page=2","provider":"The Bike Station Nelson","version":"1.0","type":"link"}