{"title":"Bottles \u0026 Cages - Stay hydrated.","description":"\u003cp\u003eBike bottles and bottle cages for keeping water close on every ride, from daily commutes to road cycling, gravel and mountain biking. \u003cstrong\u003eFind cycling bottles and cages at James' Bike Shop.\u003c\/strong\u003e\u003c\/p\u003e","products":[{"product_id":"crankbrothers-bc2-bottle-cage","title":"Crankbrothers BC2 Bottle Cage +","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003cstrong\u003eIntroducing a complete solution for cycling's most common mechanicals.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eAs part of our new S.O.S (Save Our Shred) tool range, the Crankbrothers BC2 has a trick up it's sleeve - this side-loading, reversible bottle cage has a full-sized tire lever integrated into it's base, along with a tubeless tire repair tool and two tubeless plugs. Designed to be seamlessly integrated onto your bike frame via any standard 64mm bottle cage mounting point, this kit ensures easy access to hydration and quick tire repairs so you can stay in the flow and keep pedaling.\u003c\/p\u003e\u003cp\u003eFeatures:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eReversible side-loading bottle cage \u003c\/li\u003e\n\u003cli\u003eTire plug tool + 2x plugs\u003c\/li\u003e\n\u003cli\u003eTire lever\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Crankbrothers","offers":[{"title":"Crankbrothers Tool BC2 Bottle Cage +","offer_id":52248407015722,"sku":"TLCR16775","price":99.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/TLCR16775__48a3055f37a2.avif?v=1786516583"},{"product_id":"crankbrothers-s-o-s-bc18","title":"Crankbrothers S.O.S. BC18","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003cstrong\u003eIntroducing a complete solution for cycling's most common mechanicals.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAs part of our new S.O.S (Save Our Shred) tool range, the BC18 offers reliable on-bike mechanical support for those unexpected moments on the trail, combined with a reversible bottle cage to meet your mid-ride hydration needs. Designed to be seamlessly integrated onto your bike frame, this kit ensures easy access to essential tools for quick repairs and trailside assistance so you can stay in the flow and keep pedaling.\u003c\/p\u003e\n\u003cp\u003eThe BC18 is equipped with a versatile mini-tool, full-size tire lever, CO2 inflator, chain tool, spoke wrenches and more, all combined with a left- or right- handed customizable bottle cage that can be installed onto any standard 64mm mounting bracket.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eReversible left or right side entry bottle cage\u003c\/li\u003e\n\u003cli\u003e2, 2.5, 3, 4, 5, 6 hex tools + 8mm adapter bit\u003c\/li\u003e\n\u003cli\u003eT25 \u0026amp; T10 torx tools\u003c\/li\u003e\n\u003cli\u003eFlat screwdriver\u003c\/li\u003e\n\u003cli\u003eTire plug tool + 4x plugs\u003c\/li\u003e\n\u003cli\u003eTire lever\u003c\/li\u003e\n\u003cli\u003eChain tool\u003c\/li\u003e\n\u003cli\u003eSpoke wrenches 0, 1, 2\u003c\/li\u003e\n\u003cli\u003eValve core tool\u003c\/li\u003e\n\u003cli\u003eCO2 head\u003c\/li\u003e\n\u003cli\u003eTool storage tube\u003c\/li\u003e\n\u003cli\u003eFits a spare chain link + a 16g\/20g\/25g CO2 cartridge or Klic HV hand pump, sold separately\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ctable style=\"border-color: #000000; width: 676.469px;\" border=\"2\" cellpadding=\"2\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eHEX WRENCHES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003e#2, 2.5, 3, 4, 5, 6 + 8mm adapter\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eSPOKE WRENCHES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003e#0, 1, 2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eSCREWDRIVERS\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003eFlat #1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eTORX\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003eT25, T10\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eCHAIN BREAKER COMPATIBILITY\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003e8, 9, 10, 11, 12-speed\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eEXTRA\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003eValve core remover, Tire lever, Tubeless plug tool, CO2 inflator, Spare chain link storage, CO2 or Pump storage bracket\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eDIMENSIONS\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003e140 x 95 x 85mm (LxWxH, installed on bike)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eWEIGHT\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003e247g\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 306px;\"\u003e\u003cstrong\u003e\u003cspan class=\"spec-name\"\u003eWARRANTY\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 364.469px;\"\u003e\u003cspan class=\"spec-description\"\u003e5 years\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cstrong\u003eREVERSIBLE BOTTLE CAGE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe side-loading bottle cage can easily be installed for left- or right- handed bottle access, regardless of frame mounting position.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eTUBELESS TIRE PLUG TOOL\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAn included tire lever, tire plug fork and tubeless plugs provide a quick fix for pesky trailside punctures.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eVERSATILE CHAIN TOOL\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe BC18's versatile chain tool can break any 8, 9, 10, 11, or 12-speed chains, and can also install 10, 11, or 12-speed connecting pins. In addition, a magnetized chain link storage on the body of the multi-tool can hold a 10, 11, or 12-speed quick-link.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eCO2 INFLATOR\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe included CO2 inflator is compatible with any threaded CO2 cartridge, and the BC18's mounting bracket can store a standard 16g\/20g\/25g cartridge externally. Simply thread the CO2 cartridge all the way into the inflator, push the inflator onto your wheel's Presta valve, and back the cartridge out a quarter turn to inflate.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eSPOKE WRENCHES\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe included size #0, #1 and #2 spoke wrenches keep the wobbles at bay and your wheels running true.\u003c\/p\u003e","brand":"Crankbrothers","offers":[{"title":"Crankbrothers Tool SOS BC18 Bottle Cage Tool Kit","offer_id":52248532091178,"sku":"TLCR16776","price":199.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/TLCR16776__7064aac5f328.avif?v=1786516700"},{"product_id":"topeak-alt-position-cage-mount","title":"Topeak Alt-Position Cage Mount","description":"\u003cp\u003eAlt-Position Cage Mounts provide an alternative way to raise or lower your water bottle cages when they are assembled on rear hydration devices for you to comfortably mount or dismount your bike. They also provide mounting location options for Topeak Ninja Bottle Cages and allow use of different Ninja bottle cage series combinations on smaller frames and tighter spaces.\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eProvides an alternative way to raise or lower your water bottle cages 32 mm\u003c\/li\u003e  \u003cli\u003eCompatible with Topeak Ninja bottle cage series for smaller frames and tighter spaces\u003c\/li\u003e  \u003cli\u003eCompatible with Topeak TRI-BackUp series and Omni-BackUp Elite hydration mounts\u003c\/li\u003e  \u003c\/ul\u003e  \u003ctable class=\"table-border\"\u003e  \u003ctbody class=\"flex-wrap\"\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\"\u003eMATERIAL\u003c\/td\u003e  \u003ctd class=\"table-border__description\"\u003eAluminum\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\"\u003eCOMPATIBILITY\u003c\/td\u003e  \u003ctd class=\"table-border__description\"\u003eTopeak TRI-BackUp Elite series, Omni-BackUp Elite, Topeak Ninja bottle cage series\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\"\u003eSIZE\u003c\/td\u003e  \u003ctd class=\"table-border__description\"\u003e10.8 x 1.2 x 9 cm \/ 4.3” x 0.5” x 3.5”\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\"\u003eWEIGHT\u003c\/td\u003e  \u003ctd class=\"table-border__description\"\u003e25 g \/ 0.88 oz (1 pc w\/ 4 bolts)\u003c\/td\u003e  \u003c\/tr\u003e  \u003c\/tbody\u003e  \u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Alt-Position Cage Mount","offer_id":52249006899498,"sku":"DSTP99","price":33.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP99__6417f1a7f2dd.avif?v=1786517118"},{"product_id":"topeak-cage-dualside-side-entry","title":"Topeak Cage Dualside Side Entry","description":"\u003cp\u003eThis reversible aluminum bottle cage can be mounted to easily grab your bottle from either side. It’s also ideal for smaller sized frames where bottle access can be challenging.\u003c\/p\u003e  \u003ctable class=\"table-border\" style=\"width: 436px;\"\u003e  \u003ctbody class=\"flex-wrap\"\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 149.207px;\"\u003eMATERIAL\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 271.793px;\"\u003eAluminum body\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 149.207px;\"\u003eOUTER DIAMETER\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 271.793px;\"\u003eFits standard water bottle\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 149.207px;\"\u003eSIZE\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 271.793px;\"\u003e14.3 x 8 x 7.6 cm \/ 5.6” x 3.1” x 3”\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 149.207px;\"\u003eWEIGHT\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 271.793px;\"\u003e44 g \/ 1.55 oz\u003c\/td\u003e  \u003c\/tr\u003e  \u003c\/tbody\u003e  \u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Dualside Side Entry Black","offer_id":52249021874474,"sku":"DSTP61","price":40.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP61__b5ea6d7c17fd.avif?v=1786517132"},{"product_id":"topeak-cage-feza-tubular-carbon-g12","title":"Topeak Cage Fezā Tubular Carbon G12","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eThe featherlight, matte natural finish, carbon fiber composite ø5.5mm tube cage offers high strength and optimized geometry for lighter weight. Includes two aluminum bolts ready to mount and enjoy on your ride.\u003c\/p\u003e\n\u003ctable style=\"width: 659.016px;\" border=\"2\" cellpadding=\"2\"\u003e\n\u003ctbody class=\"flex-wrap\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 169px;\"\u003e\u003cstrong\u003eMATERIAL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 465.016px;\"\u003eCarbon fiber\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 169px;\"\u003e\u003cstrong\u003eSIZE\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 465.016px;\"\u003e14.5 x 8 x 8 cm \/ 5.7” x 3.1” x 3.1”\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 169px;\"\u003e\u003cstrong\u003eWEIGHT\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 465.016px;\"\u003e12g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 169px;\"\u003e\u003cstrong\u003eDIAMETER\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 465.016px;\"\u003eFits standard water bottles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 169px;\"\u003e\u003cstrong\u003eADDED FEATURES\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 465.016px;\"\u003eTwo aluminum water bottle bolts and T20 Torx® wrench included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Fezā Tubular Carbon G12 Black","offer_id":52249025741098,"sku":"DSTP65","price":114.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP65__bd882e6750dd.avif?v=1786517133"},{"product_id":"topeak-cage-feza-tubular-carbon-r10s","title":"Topeak Cage Fezā Tubular Carbon R10S","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003cspan style='caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: nudista-web, Helvetica, Arial, 微軟正黑體, \"Microsoft JhengHei\", sans-serif; font-size: 14.4px; background-color: rgb(255, 255, 255);'\u003eThe featherlight, matte natural finish, carbon fiber composite ø5.5mm tube cage offers high strength and optimized geometry for lighter weight. Includes two aluminum bolts ready to mount and enjoy on your ride.\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style='caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: nudista-web, Helvetica, Arial, 微軟正黑體, \"Microsoft JhengHei\", sans-serif; font-size: 14.4px; background-color: rgb(255, 255, 255);'\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 698.953px;\" border=\"2\" cellpadding=\"2\"\u003e\n\u003ctbody class=\"flex-wrap\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 170px;\"\u003e\u003cstrong\u003eMATERIAL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 507.953px;\"\u003eCarbon fiber\u003cbr\u003e(Note: Due to the unique manufacturing process, there may be surface roughness (voids) on some parts. This is normal and will not affect the performance or strength of the Feza Cage.)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 170px;\"\u003e\u003cstrong\u003eSIZE\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 507.953px;\"\u003e11.7 x 8 x 8 cm \/ 4.6\" x 3.1\" x 3.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 170px;\"\u003e\u003cstrong\u003eWEIGHT\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 507.953px;\"\u003e10g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 170px;\"\u003e\u003cstrong\u003eDIAMETER\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 507.953px;\"\u003eFits standard water bottles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"table-border__caption\" style=\"width: 170px;\"\u003e\u003cstrong\u003eADDED FEATURES\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"table-border__description\" style=\"width: 507.953px;\"\u003eFezā Bottle Glide, Two aluminum water bottle bolts and T20 Torx® wrench included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3 class=\"full-wrap-block__heading\"\u003e\u003cstrong\u003eFezā Bottle Glide\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"full-wrap-block__paragraph\"\u003eR10S cage comes with a mount optional Bottle Glide to ease entry and access to your water bottle while also protecting your frame’s finish from bottle abrasion.\u003c\/p\u003e\u003cp class=\"richp\" sugg=\"true\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp class=\"richp\" sugg=\"true\"\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Fezā Tubular Carbon R10 Black","offer_id":52249026068778,"sku":"DSTP64","price":114.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP64__c079c3012be2.avif?v=1786517134"},{"product_id":"topeak-cage-ninja-master-cage-sk","title":"Topeak Cage Ninja Master+ Cage SK+","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eAn easy-to-grab, side access water bottle cage that firmly holds your bottle, even on the roughest terrain. It’s also ideal for full suspension or smaller sized frames where bottle access can be challenging. Allows you to add tools, CO2 inflator kit or inner tube holder with interchangeable Cage Mount and is compatible with all Ninja Cage accessories for basic repair and maintenance.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003ctable style=\"font-variant-caps: normal; color: rgb(0, 0, 0);\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMATERIAL\u003c\/td\u003e\n\u003ctd\u003eEngineering grade polymer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOUTER DIAMETER\u003c\/td\u003e\n\u003ctd\u003eFits standard water bottles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCOMPATIBILITY\u003c\/td\u003e\n\u003ctd\u003eNinja Master+ Cage accessories\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSIZE\u003c\/td\u003e\n\u003ctd\u003e14.8 x 8.4 x 8.1 cm \/ 5.8” x 3.3” x 3.2”\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWEIGHT\u003c\/td\u003e\n\u003ctd\u003e48 g \/ 1.69 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Ninja Master+ Cage SK+","offer_id":52249026265386,"sku":"DSTP55","price":35.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP55__925712c6c030.avif?v=1786517136"},{"product_id":"topeak-mono-cage-black","title":"Topeak Mono Cage Black","description":"\u003cp\u003eElastic rubber strap provides micro adjustment and prevents scratches. One piece design is light and simple. Constructed of engineering grade polymer for extra durability.\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eFeatures an insert for secure bottle retention\u003c\/li\u003e  \u003cli\u003eElastic rubber strap provides micro adjustment \u0026amp; prevents scratches\u003c\/li\u003e  \u003c\/ul\u003e  \u003ctable class=\"table-border\" style=\"width: 457px;\"\u003e  \u003ctbody class=\"flex-wrap\"\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 146px;\"\u003eMATERIAL\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 295px;\"\u003eEngineering grade polymer\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 146px;\"\u003eOUTER DIAMETER\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 295px;\"\u003eFits standard water bottle\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 146px;\"\u003eSIZE\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 295px;\"\u003e14.7 x 8.4 x 7.9 cm \/ 5.8” x 3.3” x 3.1”\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 146px;\"\u003eWEIGHT\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 295px;\"\u003e45 g \/ 1.58 oz\u003c\/td\u003e  \u003c\/tr\u003e  \u003c\/tbody\u003e  \u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Mono Cage Black","offer_id":52249135874346,"sku":"DSTP56","price":15.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP56__b3594eb181ea.avif?v=1786517249"},{"product_id":"topeak-ninja-master-cage-sk","title":"Topeak Ninja Master+ Cage SK","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eA reversible water bottle cage that can be mounted for easy bottle access from your preferred side. It’s also ideal for full suspension or smaller sized frames where bottle access can be challenging. Allows you to add tools, CO2 inflator kit or inner tube holder with interchangeable Cage Mount and is compatible with all Ninja Cage accessories for basic repair and maintenance.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003ctable style=\"font-variant-caps: normal; color: rgb(0, 0, 0);\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMATERIAL\u003c\/td\u003e\n\u003ctd\u003eEngineering grade polymer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOUTER DIAMETER\u003c\/td\u003e\n\u003ctd\u003eFits standard water bottles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCOMPATIBILITY\u003c\/td\u003e\n\u003ctd\u003eNinja Master+ Cage accessories\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSIZE\u003c\/td\u003e\n\u003ctd\u003e14.7 x 8.3 x 7.3 cm \/ 5.8” x 3.3” x 2.9”\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWEIGHT\u003c\/td\u003e\n\u003ctd\u003e46 g \/ 1.62 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Ninja Master+ Cage SK","offer_id":52249148653866,"sku":"DSTP52","price":19.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP52__ef61d77cdc83.avif?v=1786517268"},{"product_id":"topeak-ninja-master-cage-x","title":"Topeak Ninja Master+ Cage X","description":"\u003cp\u003eA stylish water bottle cage allows you to add tools, CO2 inflator kit or inner tube holder with interchangeable Cage Mount and is compatible with all Ninja Cage accessories for basic repair and maintenance.\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eNinja Master+ Accessories  \u003cul\u003e  \u003cli\u003eInterchangeable Cage Mount allows you to add tools, CO2 inflator kit or inner tube holder and is compatible with all Ninja Cage accessories for basic repair and maintenance.\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003c\/ul\u003e  \u003ctable class=\"table-border\" style=\"width: 517px;\"\u003e  \u003ctbody class=\"flex-wrap\"\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 218px;\"\u003eMATERIAL\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 283px;\"\u003eEngineering grade polymer\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 218px;\"\u003eCAGE OUTER DIAMETER\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 283px;\"\u003eFits standard water bottles\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 218px;\"\u003eCOMPATIBILITY\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 283px;\"\u003eNinja Master+ Cage accessories\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 218px;\"\u003eSIZE\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 283px;\"\u003e14.9 x 8.3 x 7.8 cm \/ 5.9” x 3.3” x 3.1”\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 218px;\"\u003eWEIGHT\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 283px;\"\u003e38.5 g \/ 1.36 oz\u003c\/td\u003e  \u003c\/tr\u003e  \u003c\/tbody\u003e  \u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Ninja Master+ Cage X","offer_id":52249148719402,"sku":"DSTP02","price":22.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP02__959fae9ddc2a.avif?v=1786517269"},{"product_id":"topeak-ninja-master-cage-z","title":"Topeak Ninja Master+ Cage Z","description":null,"brand":"Topeak","offers":[{"title":"Topeak Cage Ninja Master+ Cage Z","offer_id":52249148817706,"sku":"DSTP03","price":24.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP03__b79eb28fba76.avif?v=1786517269"},{"product_id":"topeak-ninja-cage-z-w-airtag-mount","title":"Topeak Ninja+ Cage Z w\/ Airtag Mount","description":"\u003cp\u003eApple AirTag holder integrated with the ultimate water bottle cage grips your bottle securely and keeps you on track with your riding group for a safe and fun ride. For additional safety, two anti-theft stainless steel bolts and Allen wrench are included.\u003c\/p\u003e  \u003cp\u003e\u003cem\u003e*AirTag is a registered trademark of Apple Inc.\u003c\/em\u003e\u003c\/p\u003e  \u003cul\u003e  \u003cli class=\"side-img-block__heading\"\u003eNinja Master+ Accessories  \u003cul\u003e  \u003cli class=\"side-img-block__paragraph\"\u003eInterchangeable Cage Mount allows you to add tools, CO2 inflator kit or inner tube holder and is compatible with all Ninja Cage accessories for basic repair and maintenance.\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"side-img-block__paragraph\"\u003eANTI-THEFT BOLTS  \u003cul\u003e  \u003cli class=\"side-img-block__paragraph\"\u003eTwo anti-theft stainless steel bolts and Allen wrench included\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003c\/ul\u003e  \u003ctable class=\"table-border\" style=\"width: 575.562px;\"\u003e  \u003ctbody class=\"flex-wrap\"\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 229px;\"\u003eMATERIAL\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 327.562px;\"\u003eEngineering grade polymer\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 229px;\"\u003eCAGE OUTER DIAMETER\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 327.562px;\"\u003eFits standard water bottles\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 229px;\"\u003eCOMPATIBILITY\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 327.562px;\"\u003eApple AirTag, Ninja Master+ Cage Accessories\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 229px;\"\u003eSIZE\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 327.562px;\"\u003e14.9 x 8.4 x 7.8 cm \/ 5.9” x 3.3” x 3.1”\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 229px;\"\u003eWEIGHT\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 327.562px;\"\u003e37 g \/ 1.30 oz\u003c\/td\u003e  \u003c\/tr\u003e  \u003c\/tbody\u003e  \u003c\/table\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e*Note Ninja Tool not included.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e","brand":"Topeak","offers":[{"title":"Topeak Cage Ninja+ Cage Z with Airtag Mount compartment and theft proof bolts","offer_id":52249157075242,"sku":"DSTP59","price":26.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DSTP59__3df72c779d90.avif?v=1786517275"},{"product_id":"topeak-tti-bottle","title":"Topeak TTI Bottle","description":"\u003cp\u003eThe Topeak Team Issue (TTi) water bottle is BPA-free, taste-free, soft, and made of lightweight polyethylene featuring a fully recyclable leak-proof jet valve, TPR nozzle, silicone cap ring, and squeezable body for safe, simple and effective hydration.\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eJET VALVE NOZZLE \u0026amp; DUAL MATERIAL CAP  \u003cul\u003e  \u003cli\u003eCap design enhances top cap operation\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003c\/ul\u003e  \u003ctable class=\"table-border\" style=\"width: 425px;\"\u003e  \u003ctbody class=\"flex-wrap\"\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 158px;\"\u003eMATERIAL\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 251px;\"\u003eLightweight polyethylene\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 158px;\"\u003eVOLUME\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 251px;\"\u003e750 mL\u003c\/td\u003e  \u003c\/tr\u003e  \u003ctr\u003e  \u003ctd class=\"table-border__caption\" style=\"width: 158px;\"\u003eTEMP RANGE\u003c\/td\u003e  \u003ctd class=\"table-border__description\" style=\"width: 251px;\"\u003eTemperatures -10°C to 70°C degrees\u003c\/td\u003e  \u003c\/tr\u003e  \u003c\/tbody\u003e  \u003c\/table\u003e","brand":"Topeak","offers":[{"title":"Topeak Bottle TTI 750ml Black","offer_id":52249312985386,"sku":"DBTP120","price":18.9,"currency_code":"NZD","in_stock":false},{"title":"Topeak Bottle TTI 750ml Clear","offer_id":52249316524330,"sku":"DBTP122","price":18.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBTP120__9a84333f6bec.avif?v=1786517432"},{"product_id":"styrkr-bottle-500ml","title":"Styrkr Bottle 500ml","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp style='margin-right: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: \"Helvetica Neue\"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;'\u003eJust a bottle? We prefer to think of it as an Adventure Receptacle. Fill it up to the 500ml ridge with water to optimise your Styrkr MIX60 and MIX90 products. Incorporates an easy-to-squeeze material, screw-on cap with leak-proof pull-lid and a striking form of the cap to ensure a firm and secure grip.\u003c\/p\u003e","brand":"Styrkr","offers":[{"title":"Styrkr Bottle 500ml - Pearl","offer_id":52368374759722,"sku":"DBST500PR","price":19.9,"currency_code":"NZD","in_stock":true},{"title":"Styrkr Bottle 500ml - Plum","offer_id":52368374956330,"sku":"DBST500PL","price":19.9,"currency_code":"NZD","in_stock":true},{"title":"Styrkr Bottle 500ml -Transparent Black","offer_id":52368374989098,"sku":"DBST500BK","price":19.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBST500BK__3e7dcb877451.avif?v=1787710098"},{"product_id":"styrkr-bottle-750ml","title":"Styrkr Bottle 750ml","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cspan style='font-family: \"Helvetica Neue\"; font-size: 13px;'\u003eJust a bottle? We prefer to think of it as an Adventure Receptacle. Fill it up to the 750ml ridge with water to optimise your Styrkr MIX60 and MIX90 products. Incorporates an easy-to-squeeze material, screw-on cap with leak-proof pull-lid and a striking form of the cap to ensure a firm and secure grip.\u003c\/span\u003e","brand":"Styrkr","offers":[{"title":"Styrkr Bottle 750ml - Transparent Black","offer_id":52368374890794,"sku":"DBST750BK","price":22.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBST750BK__42d964360e0f.avif?v=1787710098"},{"product_id":"elite-fly-tex-bottles-550ml","title":"Elite Fly Tex Bottles 550ml","description":"\u003cp\u003eThe Elite\u003cstrong\u003e Fly Tex \u003c\/strong\u003eis the \u003cstrong\u003eWorldTour’s most used water bottle\u003c\/strong\u003e because it’s incredibly lightweight. It’s the world’s lightest bottle.\u003c\/p\u003e  \u003cp\u003eIts \u003cstrong\u003erecord weight \u003c\/strong\u003e(at only 51 g for the 550 ml version) makes it possible for us to \u003cstrong\u003euse less plastic material \u003c\/strong\u003eas we make it, and guarantee the Elite-classic ergonomic structure that it's easy to squeeze so \u003cstrong\u003eliquid flow is abundant with the lightest pressure\u003c\/strong\u003e.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eFly Tex Elite\u003c\/strong\u003e is available in \u003cstrong\u003emany different colour options\u003c\/strong\u003e for a \u003cstrong\u003eperfect match with your bike\u003c\/strong\u003e and your \u003cstrong\u003ebottle cage\u003c\/strong\u003e. The bottle features an immediately identifiable sport-like design with a \u003cstrong\u003enew texture designed to improve grip\u003c\/strong\u003e on the bottle, which is sweet when you’re riding your bike.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eExtreme liquid flow\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eThe ergonomic cap with wider flat push-pull nozzle and a wider mouth ensure \u003cstrong\u003ehigh liquid flow\u003c\/strong\u003e, which is also guaranteed by the soft bottle body: you will just need to squeeze gently your \u003cstrong\u003eFly Tex\u003c\/strong\u003e to get a \u003cstrong\u003evigorous liquid flow\u003c\/strong\u003e.\u003c\/p\u003e  \u003cp\u003eEasy to open and close with your mouth, the \u003cstrong\u003eFly Tex\u003c\/strong\u003e’s valve is ideal when you’re using this bottle while you’re moving on your bike. The bigger opening make it easy to \u003cstrong\u003efill the bottle up\u003c\/strong\u003e and \u003cstrong\u003ewash it properly\u003c\/strong\u003e.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eCompact design\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eFeturing a new racing design, the Elite \u003cstrong\u003eFly Tex\u003c\/strong\u003e bottles work extraordinary \u003cstrong\u003ewell and stable in all cages\u003c\/strong\u003e so that bottle insertion and extraction are smooth and easy every time you're riding. Compact design means the \u003cstrong\u003eFly \u003c\/strong\u003eis perfect for road bikes as well as gravel bikes and mountain bikes that feature smaller frames.\u003c\/p\u003e  \u003cp\u003eThe bottle’s practical and sustainable structure is designed to \u003cstrong\u003eeliminate excess material\u003c\/strong\u003e during production and, by doing so, have the \u003cstrong\u003elightest product \u003c\/strong\u003ein the market with no waste.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eLess plastic, only performance\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eElite firmly believes that each athlete is responsible for taking care of the world and the environment everyone rides in. In developing our products and implementing new sustainable manufacturing processes, we consider both materials and technologies. That’s why we’re proud to use over \u003cstrong\u003e30% less plastic than average\u003c\/strong\u003e to create one single bottle of the Fly range. \u003c\/p\u003e  \u003cp\u003eBy making our \u003cstrong\u003eFly Tex\u003c\/strong\u003e bottles so lightweight by design, we can significantly reduce our carbon footprint and help ease pressure on the environment by ensuring the lowest CO2 emissions from our produtcion of water bottles.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eHygienic, innovative materials\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eThis bottle is manufactured using innovative, odorless, soft and resistant plastic materials, which is the result of a 3-year long study conducted with multiple universities research centers. \u003c\/p\u003e  \u003cp\u003eThe\u003cstrong\u003e Fly Tex\u003c\/strong\u003e is also \u003cstrong\u003eh\u003c\/strong\u003e\u003cstrong\u003eygienic and easy to wash. \u003c\/strong\u003eIt features a \u003cstrong\u003e20% wider mouth\u003c\/strong\u003e compared to standard bottles to help our customers achieve better hydration and properly hygienize their bottles. Fly bottles are \u003cstrong\u003eeasy to disassemble\u003c\/strong\u003e, so you can \u003cstrong\u003edry both the bottle body and the cap with nozzle \u003c\/strong\u003eand avoid any mold growth inside or the subsequent bad smell.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\u003cstrong\u003eOther info\u003c\/strong\u003e\u003c\/h3\u003e  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eDevelopment  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eInnovative, odorless, soft and resistant plastic materials.\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eLightness  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e30% lighter than any other standard bottle\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eErgonomic grip  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eBottle surface features a new grip that makes it safer and easier to use.\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 51gm (550mL)\u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Plastic\u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\n\u003cstrong\u003eDiameter:\u003c\/strong\u003e 74mm\u003c\/li\u003e  \u003c\/ul\u003e","brand":"Elite","offers":[{"title":"Elite Bottle Fly Textured 550ml Amaranth","offer_id":52421797445930,"sku":"DBE038","price":17.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 550ml Beige","offer_id":52421797740842,"sku":"DBE033","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Black","offer_id":52421797937450,"sku":"DBE030","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Blue","offer_id":52421798002986,"sku":"DBE036","price":17.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 550ml Clear","offer_id":52421798101290,"sku":"DBE031","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Dark Blue","offer_id":52421798297898,"sku":"DBE027","price":17.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 550ml EF Pro Cycling 2025","offer_id":52421798396202,"sku":"DBE060","price":17.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 550ml Grey","offer_id":52421798527274,"sku":"DBE037","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml LTD Edition UAE Pogacar Tour de France \/ Giro Commemerative","offer_id":52421798625578,"sku":"DBE028","price":17.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 550ml Opal","offer_id":52421798756650,"sku":"DBE035","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Orange","offer_id":52421798789418,"sku":"DBE034","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Orange Clear","offer_id":52421798887722,"sku":"DBE026","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Pearl White","offer_id":52421798953258,"sku":"DBE042","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Pink Fluro","offer_id":52421799117098,"sku":"DBE039","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Red","offer_id":52421799215402,"sku":"DBE041","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Smoke","offer_id":52421799412010,"sku":"DBE040","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Viola Clear","offer_id":52421799477546,"sku":"DBE029","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml Yello Fluro","offer_id":52421799543082,"sku":"DBE032","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Fly Textured 550ml EF Pro Cycling 2026","offer_id":52532139655466,"sku":"DBE905","price":17.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBE030__a27a07aabf2b.avif?v=1787930514"},{"product_id":"elite-fly-tex-bottles-750ml","title":"Elite Fly Tex Bottles 750ml","description":"\u003cp\u003eThe Elite\u003cstrong\u003e Fly Tex \u003c\/strong\u003eis the \u003cstrong\u003eWorldTour’s most used water bottle\u003c\/strong\u003e because it’s incredibly lightweight. It’s the world’s lightest bottle.\u003c\/p\u003e  \u003cp\u003eIts \u003cstrong\u003erecord weight \u003c\/strong\u003e(at only 51 g for the 550 ml version) makes it possible for us to \u003cstrong\u003euse less plastic material \u003c\/strong\u003eas we make it, and guarantee the Elite-classic ergonomic structure that it's easy to squeeze so \u003cstrong\u003eliquid flow is abundant with the lightest pressure\u003c\/strong\u003e.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eFly Tex Elite\u003c\/strong\u003e is available in \u003cstrong\u003emany different colour options\u003c\/strong\u003e for a \u003cstrong\u003eperfect match with your bike\u003c\/strong\u003e and your \u003cstrong\u003ebottle cage\u003c\/strong\u003e. The bottle features an immediately identifiable sport-like design with a \u003cstrong\u003enew texture designed to improve grip\u003c\/strong\u003e on the bottle, which is sweet when you’re riding your bike.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eExtreme liquid flow\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eThe ergonomic cap with wider flat push-pull nozzle and a wider mouth ensure \u003cstrong\u003ehigh liquid flow\u003c\/strong\u003e, which is also guaranteed by the soft bottle body: you will just need to squeeze gently your \u003cstrong\u003eFly Tex\u003c\/strong\u003e to get a \u003cstrong\u003evigorous liquid flow\u003c\/strong\u003e.\u003c\/p\u003e  \u003cp\u003eEasy to open and close with your mouth, the \u003cstrong\u003eFly Tex\u003c\/strong\u003e’s valve is ideal when you’re using this bottle while you’re moving on your bike. The bigger opening make it easy to \u003cstrong\u003efill the bottle up\u003c\/strong\u003e and \u003cstrong\u003ewash it properly\u003c\/strong\u003e.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eCompact design\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eFeturing a new racing design, the Elite \u003cstrong\u003eFly Tex\u003c\/strong\u003e bottles work extraordinary \u003cstrong\u003ewell and stable in all cages\u003c\/strong\u003e so that bottle insertion and extraction are smooth and easy every time you're riding. Compact design means the \u003cstrong\u003eFly \u003c\/strong\u003eis perfect for road bikes as well as gravel bikes and mountain bikes that feature smaller frames.\u003c\/p\u003e  \u003cp\u003eThe bottle’s practical and sustainable structure is designed to \u003cstrong\u003eeliminate excess material\u003c\/strong\u003e during production and, by doing so, have the \u003cstrong\u003elightest product \u003c\/strong\u003ein the market with no waste.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eLess plastic, only performance\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eElite firmly believes that each athlete is responsible for taking care of the world and the environment everyone rides in. In developing our products and implementing new sustainable manufacturing processes, we consider both materials and technologies. That’s why we’re proud to use over \u003cstrong\u003e30% less plastic than average\u003c\/strong\u003e to create one single bottle of the Fly range. \u003c\/p\u003e  \u003cp\u003eBy making our \u003cstrong\u003eFly Tex\u003c\/strong\u003e bottles so lightweight by design, we can significantly reduce our carbon footprint and help ease pressure on the environment by ensuring the lowest CO2 emissions from our produtcion of water bottles.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3ExS7qOU6bRvt9TvkGAtv7_0\"\u003e\u003cstrong\u003eHygienic, innovative materials\u003c\/strong\u003e\u003c\/h3\u003e  \u003cp\u003eThis bottle is manufactured using innovative, odorless, soft and resistant plastic materials, which is the result of a 3-year long study conducted with multiple universities research centers. \u003c\/p\u003e  \u003cp\u003eThe\u003cstrong\u003e Fly Tex\u003c\/strong\u003e is also \u003cstrong\u003eh\u003c\/strong\u003e\u003cstrong\u003eygienic and easy to wash. \u003c\/strong\u003eIt features a \u003cstrong\u003e20% wider mouth\u003c\/strong\u003e compared to standard bottles to help our customers achieve better hydration and properly hygienize their bottles. Fly bottles are \u003cstrong\u003eeasy to disassemble\u003c\/strong\u003e, so you can \u003cstrong\u003edry both the bottle body and the cap with nozzle \u003c\/strong\u003eand avoid any mold growth inside or the subsequent bad smell.\u003c\/p\u003e  \u003ch3 class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\u003cstrong\u003eOther info\u003c\/strong\u003e\u003c\/h3\u003e  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eDevelopment  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eInnovative, odorless, soft and resistant plastic materials.\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eLightness  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e30% lighter than any other standard bottle\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eErgonomic grip  \u003cul\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003eBottle surface features a new grip that makes it safer and easier to use.\u003c\/li\u003e  \u003c\/ul\u003e  \u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 51gm (550mL)\u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Plastic\u003c\/li\u003e  \u003cli class=\"_1y5_Kk6dLW2FyafoFkQfHK_0 _3TwxqnJ2yeK7EB2Q1jb2bB_0 _3Y8_4HysePnxioiQK55oyT_0\"\u003e\n\u003cstrong\u003eDiameter:\u003c\/strong\u003e 74mm\u003c\/li\u003e  \u003c\/ul\u003e","brand":"Elite","offers":[{"title":"Elite Bottle Fly Textured 750ml Black","offer_id":52421797675306,"sku":"DBE053","price":19.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 750ml Clear","offer_id":52421798035754,"sku":"DBE056","price":19.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 750ml Grey","offer_id":52421798265130,"sku":"DBE054","price":19.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 750ml Opal","offer_id":52421798363434,"sku":"DBE055","price":19.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 750ml Red","offer_id":52421798461738,"sku":"DBE057","price":19.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured 750ml Smoke","offer_id":52421798560042,"sku":"DBE058","price":19.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBE053__f6666191ad15.avif?v=1787930514"},{"product_id":"elite-fly-tex-bottles-950ml","title":"Elite Fly Tex Bottles 950ml","description":"\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eThe Elite Fly is WorldTour’s most used water bottle because it’s incredibly lightweight. It’s the world’s lightest bottle.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eIts record weight (at only 54g for the 550 ml version) makes it possible for us to use less plastic material as we make it, and guarantee the Elite-classic ergonomic structure that it's easy to squeeze so liquid flow is abundant with the lightest pressure.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eFly Elite is available in many different colour options for a perfect match with your bike and your bottle cage.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003e\u003cstrong\u003eExtreme liquid flow\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eThe ergonomic cap with wider flat push-pull nozzle and a wider mouth ensure high liquid flow, which is also guaranteed by the soft bottle body: you will just need to squeeze gently your Fly Elite to get a vigorous liquid flow.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eEasy to open and close with your mouth, the Fly’s valve is ideal when you’re using this bottle while you’re moving on your bike. The bigger opening make it easy to fill the bottle up and wash it properly.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003e\u003cstrong\u003eCompact design\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eFeturing a new racing design, the Elite Fly bottles work extraordinary well and stable in all cages so that bottle insertion and extraction are smooth and easy every time you're riding. Compact design means the Fly is perfect for road bikes as well as gravel bikes and mountain bikes that feature smaller frames.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eThe bottle’s practical and sustainable structure is designed to eliminate excess material during production and, by doing so, have the lightest product in the market with no waste.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003e\u003cstrong\u003eLess plastic, only performance\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eElite firmly believes that each athlete is responsible for taking care of the world and the environment everyone rides in. In developing our products and implementing new sustainable manufacturing processes, we consider both materials and technologies. That’s why we’re proud to use over 30% less plastic than average to create one single bottle of the Fly range.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eBy making our Fly bottles so lightweight by design, we can significantly reduce our carbon footprint and help ease pressure on the environment by ensuring the lowest CO2 emissions from our produtcion of water bottles.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003e\u003cstrong\u003eHygienic, innovative materials\u003c\/strong\u003e\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eThis bottle is manufactured using innovative, odorless, soft and resistant plastic materials, which is the result of a 3-year long study conducted with multiple universities research centers. \u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003eThe Fly Elite is also hygienic and easy to wash. It features a 20% wider mouth compared to standard bottles to help our customers achieve better hydration and properly hygienize their bottles. Fly bottles are also dishwasher safe at 40°C and make it easy to disassemble, so you can dry both the bottle body and the cap with nozzle and avoid any mold growth inside or the subsequent bad smell.\u003c\/p\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 10px; font-size: 14px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; background-color: rgb(255, 255, 255);\"\u003e\u003cstrong\u003eOther info\u003c\/strong\u003e\u003c\/p\u003e\u003cul style=\"padding: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 25px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; font-size: 15px; background-color: rgb(255, 255, 255);\"\u003e\n\u003cli style=\"line-height: 20px;\"\u003eDevelopment\u003cul style=\"padding: 0px; margin-right: 0px; margin-left: 25px;\"\u003e\u003cli style=\"line-height: 20px;\"\u003eInnovative, odorless, soft and resistant plastic materials.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli style=\"line-height: 20px;\"\u003eLightness\u003cul style=\"padding: 0px; margin-right: 0px; margin-left: 25px;\"\u003e\u003cli style=\"line-height: 20px;\"\u003e30% lighter than any other standard bottle\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli style=\"line-height: 20px;\"\u003eErgonomic grip\u003cul style=\"padding: 0px; margin-right: 0px; margin-left: 25px;\"\u003e\u003cli style=\"line-height: 20px;\"\u003eBottle surface features a new grip that makes it safer and easier to use.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli style=\"line-height: 20px;\"\u003eWeight: \u003cstrong\u003e54gm (550mL)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli style=\"line-height: 20px;\"\u003eMaterial: \u003cstrong\u003ePlastic\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli style=\"line-height: 20px;\"\u003eDiameter: \u003cstrong\u003e74mm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Elite","offers":[{"title":"Elite Bottle Fly Textured Ultralight 950ml Black","offer_id":52421798134058,"sku":"DBE084","price":24.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured Ultralight 950ml Clear","offer_id":52421798494506,"sku":"DBE083","price":24.9,"currency_code":"NZD","in_stock":false},{"title":"Elite Bottle Fly Textured Ultralight 950ml Smoke","offer_id":52421798592810,"sku":"DBE085","price":24.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBE084__24ceb0d4aa02.avif?v=1787930517"},{"product_id":"elite-jet-bottles-550ml","title":"Elite Jet Bottles 550ml","description":null,"brand":"Elite","offers":[{"title":"Elite Bottle Jet 550ml Black\/Grey","offer_id":52421799182634,"sku":"DBE072","price":15.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Jet 550ml Clear \/ Red Logo","offer_id":52421799510314,"sku":"DBE074","price":15.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Jet 550ml Grey","offer_id":52421799641386,"sku":"DBE075","price":15.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Jet 550ml Yellow Fluro\/ Black","offer_id":52421799706922,"sku":"DBE073","price":15.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBE074__032c3ea534d5.avif?v=1787930522"},{"product_id":"elite-jet-bottles-750ml","title":"Elite Jet Bottles 750ml","description":"\u003cp\u003eA new biodegradable model made in food-grade squeezable polyethylene.\u003c\/p\u003e  \u003cp\u003eThis year, Elite welcomes a new special bottle model in its cycling range, the Jet, made in biodegradable plastic material.\u003c\/p\u003e  \u003cp\u003eAvailable in three sizes so it adapts to any of your hydration needs on your bicycle (550, 750 and 950 ml), the Jet combines the best in quality and performance of the most appreciated Elite bottles such as lightness, copious liquid flow and tasteless nozzle, all the while integrating the use of biodegradable plastic material to lessen the environmental impact of the bottle.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eThe BIO alternative for your hydration\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eCreating more sustainable alternatives for products such as sports bottles, which are already an eco-friendly approach compared to the classic one-time use bottle, has become an ever-more pressing requirement due to the raised awareness on the use of plastics and its consequences on the environment.\u003c\/p\u003e  \u003cp\u003eThe Jet bottle meets these requirements as it reduces the time it takes for the bottle to break down once it enters the regular industrial composting cycles, thus becoming one of the most innovative alternatives to traditional non-biodegradable plastic bottles. \u003c\/p\u003e  \u003cp\u003eThe plastic material used to create the Jet is treated with a special bio additive that makes the microorganisms responsible for the biodegradation of materials attack the polymeric chain of the plastic. This process significantly reduces the time it takes for the bottle to break down (3 months to 5 years).\u003c\/p\u003e  \u003cp\u003eThis is something that regular plastic products cannot do (they usually take 100 to 1000 years to decompose).\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eA new sophisticated design\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eThe bottle has a new sporty, sophisticated and practical design that made it possible for us to achieve greater resistance for the bottle body while retaining unaltered its lightness and softness. \u003c\/p\u003e  \u003cp\u003eDistinguished by an elegant and sinuous profile, the Jet comes with a contoured bottle body with smaller diameter for easier and improved handling, insertion and removal of the water bottle under any circumstance.\u003c\/p\u003e  \u003cp\u003eThe standard 74 mm diameter of the Jet ensures it can be used with all the commercially available bottlecages.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eA quick and abundant flow\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eThe Jet bottle includes the Elite custom cap with the innovative push-pull nozzle, which doesn't just make it easier to open and close it when you're riding your bike, it is also designed to supply a quicker and more abundant liquid flow at any time.\u003c\/p\u003e  \u003cp\u003eThe opening, quick to unscrew, makes it easier to wash and dry out the bottle.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eSafe \u0026amp; odourless\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eAs with all Elite bottles, the Jet is also made with certified BPA-Free (Bisphenol-A) plastic materials, totally safe and compliant with all the more restrictive EC and FDA regulations concerning products that come into contact with foodstuffs.  \u003c\/p\u003e  \u003cp\u003eThe rubber nozzle of the bottle boasts an innovative odorless and tasteless material designed to effectively maintain the taste of the liquid unaltered.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eOther info\u003c\/strong\u003e\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003ePush-pull valve\u003c\/li\u003e  \u003cli\u003eReduce plastic life style\u003c\/li\u003e  \u003cli\u003eDishwasher safe up to 75°C\u003c\/li\u003e  \u003cli\u003eWith graduated scale\u003c\/li\u003e  \u003cli\u003eBiodegradable plastic\u003c\/li\u003e  \u003c\/ul\u003e","brand":"Elite","offers":[{"title":"Elite Bottle Jet 750ml Black \/ Grey Logo","offer_id":52421799575850,"sku":"DBE077","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Jet 750ml Clear\/ Red","offer_id":52421799837994,"sku":"DBE080","price":17.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Jet 750ml Grey","offer_id":52421799936298,"sku":"DBE076","price":17.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBE080__fb3056d818ab.avif?v=1787930595"},{"product_id":"elite-jet-bottles-950ml","title":"Elite Jet Bottles 950ml","description":"\u003cp\u003eA new biodegradable model made in food-grade squeezable polyethylene.\u003c\/p\u003e  \u003cp\u003eThis year, Elite welcomes a new special bottle model in its cycling range, the Jet, made in biodegradable plastic material.\u003c\/p\u003e  \u003cp\u003eAvailable in three sizes so it adapts to any of your hydration needs on your bicycle (550, 750 and 950 ml), the Jet combines the best in quality and performance of the most appreciated Elite bottles such as lightness, copious liquid flow and tasteless nozzle, all the while integrating the use of biodegradable plastic material to lessen the environmental impact of the bottle.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eThe BIO alternative for your hydration\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eCreating more sustainable alternatives for products such as sports bottles, which are already an eco-friendly approach compared to the classic one-time use bottle, has become an ever-more pressing requirement due to the raised awareness on the use of plastics and its consequences on the environment.\u003c\/p\u003e  \u003cp\u003eThe Jet bottle meets these requirements as it reduces the time it takes for the bottle to break down once it enters the regular industrial composting cycles, thus becoming one of the most innovative alternatives to traditional non-biodegradable plastic bottles. \u003c\/p\u003e  \u003cp\u003eThe plastic material used to create the Jet is treated with a special bio additive that makes the microorganisms responsible for the biodegradation of materials attack the polymeric chain of the plastic. This process significantly reduces the time it takes for the bottle to break down (3 months to 5 years).\u003c\/p\u003e  \u003cp\u003eThis is something that regular plastic products cannot do (they usually take 100 to 1000 years to decompose).\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eA new sophisticated design\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eThe bottle has a new sporty, sophisticated and practical design that made it possible for us to achieve greater resistance for the bottle body while retaining unaltered its lightness and softness. \u003c\/p\u003e  \u003cp\u003eDistinguished by an elegant and sinuous profile, the Jet comes with a contoured bottle body with smaller diameter for easier and improved handling, insertion and removal of the water bottle under any circumstance.\u003c\/p\u003e  \u003cp\u003eThe standard 74 mm diameter of the Jet ensures it can be used with all the commercially available bottlecages.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eA quick and abundant flow\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eThe Jet bottle includes the Elite custom cap with the innovative push-pull nozzle, which doesn't just make it easier to open and close it when you're riding your bike, it is also designed to supply a quicker and more abundant liquid flow at any time.\u003c\/p\u003e  \u003cp\u003eThe opening, quick to unscrew, makes it easier to wash and dry out the bottle.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eSafe \u0026amp; odourless\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eAs with all Elite bottles, the Jet is also made with certified BPA-Free (Bisphenol-A) plastic materials, totally safe and compliant with all the more restrictive EC and FDA regulations concerning products that come into contact with foodstuffs.  \u003c\/p\u003e  \u003cp\u003eThe rubber nozzle of the bottle boasts an innovative odorless and tasteless material designed to effectively maintain the taste of the liquid unaltered.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eOther info\u003c\/strong\u003e\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003ePush-pull valve\u003c\/li\u003e  \u003cli\u003eReduce plastic life style\u003c\/li\u003e  \u003cli\u003eDishwasher safe up to 75°C\u003c\/li\u003e  \u003cli\u003eWith graduated scale\u003c\/li\u003e  \u003cli\u003eBiodegradable plastic\u003c\/li\u003e  \u003c\/ul\u003e","brand":"Elite","offers":[{"title":"Elite Bottle Jet 950ml Black \/ Grey Logo","offer_id":52421799674154,"sku":"DBE078","price":19.9,"currency_code":"NZD","in_stock":true},{"title":"Elite Bottle Jet 950ml Clear\/Red","offer_id":52421799969066,"sku":"DBE081","price":19.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/8051\/6394\/files\/DBE081__bc97e8f719f6.avif?v=1787930530"}],"url":"https:\/\/jamesbikeshop.co.nz\/collections\/bottles-cages.oembed","provider":"James' Bike Shop","version":"1.0","type":"link"}