{"product_id":"velotoze-hydro-vest-with-bladder","title":"VeloToze Hydro Vest With Bladder","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.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 }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003cstrong\u003eHYDRATION THAT MOVES WITH YOU\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cp\u003eIntroducing the next evolution in cycling performance: the veloToze HydroVest, now paired with the \u003cstrong\u003eHydraPak DSL 2L Reservoir\u003c\/strong\u003e—a low-profile, precision-fit hydration system that moves with you. Engineered for elite riders and adventure seekers alike, this integrated combo redefines how cyclists stay hydrated, cool, and aerodynamic on every ride.\u003c\/p\u003e\n\u003cbr\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect Fit:\u003c\/strong\u003e The HydraPak DSL 2L reservoir slides seamlessly into the HydroVest’s reservoir pocket, creating a stable, low-drag profile that disappears under your jersey. \u003c\/p\u003e\n\u003cbr\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLow Profile Reservoir\u003c\/strong\u003e: Designed for minimal bulk and maximum comfort--no bouncing, no shifting, just smooth hydration on the move.\u003c\/p\u003e\n\u003cbr\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTube Magnet: \u003c\/strong\u003eA strong magnetic clip secures your tube to your jersey, keeping it in place for quick, hassle-free hydration during your ride.\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eAdvanced Base Layer:\u003c\/strong\u003e Made with premium antibacterial, deodorizing fabric, the HydroVest delivers a breathable and ultra-soft fit.\u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cstrong\u003eCooling Functionality:\u003c\/strong\u003e When filled with chilled water or slush, the HydroVest doubles as a cooling vest, helping to regulate body temperature during hot rides or intense efforts.\u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cdiv\u003e\n\u003cstrong\u003eOn and Off the Road: \u003c\/strong\u003eRear hydration placement enhances stability and balance on rugged terrain, while front hydration position reduces drag for a noticeable edge in high-speed time trials.\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003eThe HydroVest isn't just gear; it's a revolutionary upgrade for cyclists aiming for peak performance. From grueling time trials to adventurous off-road trails, redefine your hydration and elevate your ride with the HydroVest with HydraPak DSL 2L Reservoir.\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e \u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ca href=\"https:\/\/www.velotoze.com\/en-oc\/pages\/hydrovest-size-chart\" target=\"_blank\" rel=\"noopener\"\u003eClick here for size guide\u003c\/a\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e","brand":"VELOTOZE","offers":[{"title":"VeloToze Hydro Vest Complete w\/ 2L HydraPak Bladder White - Large","offer_id":45157881479364,"sku":"CLVTHDV02-L","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"VeloToze Hydro Vest Complete w\/ 2L HydraPak Bladder White - Medium","offer_id":45157881512132,"sku":"CLVTHDV02-M","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"VeloToze Hydro Vest Complete w\/ 2L HydraPak Bladder White - XL","offer_id":45157881544900,"sku":"CLVTHDV02-XL","price":239.9,"currency_code":"NZD","in_stock":true}],"url":"https:\/\/www.chainreaction.co.nz\/products\/velotoze-hydro-vest-with-bladder","provider":"Chain Reaction","version":"1.0","type":"link"}