{"title":"Vests","description":"","products":[{"product_id":"tineli-vest-fluro","title":"Tineli Vest Fluro","description":"\u003cp\u003eA practical cycling vest made in a professional cycling cut.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":31736165630007,"sku":"108.1","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":31736165662775,"sku":"108.2","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":31736165695543,"sku":"108.3","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":31736165728311,"sku":"108.4","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":31736165761079,"sku":"108.5","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"2XL","offer_id":31736165793847,"sku":"108.6","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":31736165826615,"sku":"108.7","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"4XL","offer_id":31736165859383,"sku":"108.8","price":99.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/flurovest-front2014__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_425099c2-3563-40dd-8a72-b156eee86511.jpg?v=1657644525"},{"product_id":"tinelibikefitvest","title":"Tineli Bikefit Vest","description":"","brand":"Tineli Custom","offers":[{"title":"XS","offer_id":31812187750455,"sku":"1956909301","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":31812187783223,"sku":"dfgfdgfd","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":31812187815991,"sku":"1956909701","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":31812187848759,"sku":"1956910101","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":31812187881527,"sku":"1956910201","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":39981736788023,"sku":"4704","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"XXXL","offer_id":39984024191031,"sku":"4715","price":149.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/8bf36d315e4bb19631fc7228a890d4994f202157.jpg?v=1587466387"},{"product_id":"workhorse-safety-vest","title":"Workhorse Safety Vest","description":"\u003cp\u003e120gsm, 100% Polyester tricot\u003cbr\u003eZip closure\u003cbr\u003ePockets: External phone \u0026amp; pen partition\u003cbr\u003eColours: Orange, Yellow\u003cbr\u003eSizes: XS - 6XL, 8XL (Unisex fit)\u003c\/p\u003e","brand":"NZ Safety Blackwoods","offers":[{"title":"XS \/ Fluro Yellow","offer_id":32140850135095,"sku":"442HCHFLYXS","price":29.99,"currency_code":"NZD","in_stock":true},{"title":"S \/ Fluro Yellow","offer_id":32140850167863,"sku":"442HCHFLYS","price":29.99,"currency_code":"NZD","in_stock":true},{"title":"M \/ Fluro Yellow","offer_id":32140850200631,"sku":"442HCHFLYM","price":29.99,"currency_code":"NZD","in_stock":false},{"title":"L \/ Fluro Yellow","offer_id":32140850233399,"sku":"442HCHFLYL","price":29.99,"currency_code":"NZD","in_stock":true},{"title":"XL \/ Fluro Yellow","offer_id":32140850266167,"sku":"442HCHFLYXL","price":29.99,"currency_code":"NZD","in_stock":true},{"title":"XXL \/ Fluro Yellow","offer_id":32140850298935,"sku":"442HCHFLYXXL","price":29.99,"currency_code":"NZD","in_stock":true},{"title":"XXXL \/ Fluro Yellow","offer_id":32140850331703,"sku":"442HCHFLYXXXL","price":29.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/5f3a05b8bb1bf5.08498332.jpg?v=1708331677"},{"product_id":"brave-microlite-vest-fluro","title":"Brave Microlite Vest Fluro","description":"\u003cp\u003eBrave Microlite Vest Fluro. Made from Mircolite grid fabric. Extensive chest, shoulder and rear reflective panels strategically palced for maximum effect. Zip garages to prevent pilling. Quite simply the best on the market.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Brave Vest MicroLite Fluro L","offer_id":39359591383095,"sku":"CLBVMFL-L","price":59.99,"currency_code":"NZD","in_stock":false},{"title":"Brave Vest MicroLite Fluro S","offer_id":39359591448631,"sku":"CLBVMFL-S","price":35.99,"currency_code":"NZD","in_stock":false},{"title":"Brave Vest MicroLite Fluro XS","offer_id":39359591514167,"sku":"CLBVMFL-XS","price":35.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLBVMFL-L__7b4c144b7df5.avif?v=1788351230"},{"product_id":"brave-reflex-vest-reflective","title":"Brave Reflex Vest Reflective","description":"","brand":"PRV","offers":[{"title":"Brave Vest Gilet Relex Reflective Large","offer_id":39359592366135,"sku":"CLBVRF-L","price":65.99,"currency_code":"NZD","in_stock":false},{"title":"Brave Vest Gilet Relex Reflective Medium","offer_id":39359592398903,"sku":"CLBVRF-M","price":109.99,"currency_code":"NZD","in_stock":false},{"title":"Brave Vest Gilet Relex Reflective extra small","offer_id":39359592529975,"sku":"CLBVRF-XS","price":65.99,"currency_code":"NZD","in_stock":true},{"title":"Brave Vest Gilet Relex Reflective small","offer_id":39359592562743,"sku":"CLBVRF-S","price":65.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLBVRF-L__866d998d94d7.avif?v=1788351228"},{"product_id":"brave-wind-vest-2-0-fluro","title":"Brave Wind Vest 2.0 Fluro","description":"","brand":"PRV","offers":[{"title":"Brave Vest Wind Vest 2.0 Fluro L","offer_id":39359593906231,"sku":"CLBVV2FL-L","price":41.99,"currency_code":"NZD","in_stock":false},{"title":"Brave Vest Wind Vest 2.0 Fluro S","offer_id":39359593971767,"sku":"CLBVV2FL-S","price":41.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLBVV2FL-L__fa9dbd1c8c0d.avif?v=1788351227"},{"product_id":"castelli-perfetto-ros-vest-womens","title":"Castelli Perfetto RoS Vest Women's","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\u003eMade to be the perfect vest. GORE-TEX INFINIUM™ WINDSTOPPER® wind and water protection on the front, and a breathable nanotechnology water-repellent back. Stretch fit, and packable into half a pocket when not needed. This is a core piece of your cycling wardrobe.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eBest race or training vest with windproof front and breathable rain-repelling back\u003c\/li\u003e\n\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch lightweight fabric on front\u003c\/li\u003e\n\u003cli\u003eNano Flex Light Woven on back for breathable stretch with good water protection\u003c\/li\u003e\n\u003cli\u003eTop- and bottom-opening YKK® Vislon® zipper for easy ventilation adjustment on the fly\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eReflective panel at bottom of pockets and around armholes\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e194gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003ePerformance\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe Perfetto RoS 2 Vest is our attempt at the perfect vest. It's warm and windproof yet breathable thanks to the Castelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® fabric on the front and the membrane-free Nano Flex stretch woven back fabric. It's splash resistant for wet roads or changing conditions. It's light and packable, easily fitting in a jersey pocket with room to spare. It has three rear pockets of its own and a two-way YKK® Vislon® zipper you can open from the bottom to access gear in your jersey pockets. It has 360° reflectivity thanks to the reflective trim on the armholes and reflective band below the pockets. It fits close to body with a high collar that feels oh-so-comfy for cooler conditions.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Vest Perfetto RoS Womens Light Black - L","offer_id":39359612551223,"sku":"CLCV9538085-L","price":249.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Perfetto RoS Womens Light Black - M","offer_id":39359612583991,"sku":"CLCV9538085-M","price":249.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Perfetto RoS Womens Light Black - S","offer_id":39359612616759,"sku":"CLCV9538085-S","price":249.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Perfetto RoS Womens Light Black - XL","offer_id":39359612649527,"sku":"CLCV9538085-XL","price":249.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Perfetto RoS Womens Light Black - XS","offer_id":39359612682295,"sku":"CLCV9538085-XS","price":249.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV9538085-M__e91b38c58e83.avif?v=1788351204"},{"product_id":"apidura-racing-series-hydration-vest","title":"Apidura Racing Series Hydration Vest","description":"\u003cp\u003eThe Racing Hydration Vest is designed for long mixed terrain rides and races where extra water capacity and quick access to food and supplies is essential. With an included 2L fast-flow bladder, and selection of pockets on both the front and rear, the hydration vest adds significant capacity and versatility to race setups without limiting access to jersey pockets.\nConstructed from a lightweight, breathable 3D mesh, the race vest features an endurance on-bike anatomic fit for unrivalled stability and all-day comfort. Two stretch mesh pockets provide on-the-bike storage and access for food, drinks and mid-ride essentials, while a zippered device pocket keeps your smartphone close to hand. Two large pockets on the back provide further storage and feature Racing Series high-contrast reflective print and a light attachment point for enhanced visibility in all light conditions.\nThe hydration pack is available in two sizes to enable the perfect fit for all body shapes. Adjustable sternum straps ensure a comfortable fit, with further side adjustment to ensure there is no unwanted movement while riding. Hydration hose organisation loops and a magnetic clip keep the hose nearby, yet out of the way.\nCAPACITY\nS\/M: 5.5L total pack capacity (2.0L bladder)\nL\/XL: 7L total pack capacity (2.0L bladder)\n \n\nSPECIFICATIONS\nThe small\/medium vest is designed for riders with a 60-95cm chest measurement and the large\/extra large will fit riders from 96-125cm.\nS\/M\n\nL\/XL\n\n\nMaterials\nPrecision Crafted using lightweight, breathable and stretchy materials for enhanced comfort on the bike. The hydration pack uses technical materials and streamlined, ‘less is more’ design principles tailored to the demands of ultra-distance cycling competition.\n\nAPIDURA\nWe’re an independent, family-run business of cyclists, makers and problem solvers, brought together by a shared mission to find better ways to explore the world by bike.\nApidura was born from necessity; pioneering ultralight, rackless packing systems to help us take our love of cycling further and allow riders to unlock their instinct for adventure. As devoted adventure cyclists, we design with our fellow riders in mind, creating products that address genuine needs and bring new value to the bikepacking scene. We create the best packs we can, using technical materials and precision crafting techniques – and when we find a way to improve them we do so straight away and without fanfare. We don’t do ‘seasons’, limited editions or discount our gear – we simply create the best possible technical bikepacking gear that’s built to last.\u003c\/p\u003e","brand":"Wide Open","offers":[{"title":"Racing Series Hydration Vest S\/M","offer_id":39678832082999,"sku":"APVRS","price":364.99,"currency_code":"NZD","in_stock":true},{"title":"Racing Series Hydration Vest L\/XL","offer_id":39678832115767,"sku":"APVRL","price":364.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/9277p25.jpg?v=1646111438"},{"product_id":"black-core-vest","title":"Tineli Vest Black Core","description":"\u003cp\u003eA stylish printed vest to extend our popular Core range.\nFront fabric is 130gsm splashproof, windproof, breathable fabric with a highly breathable Vented back fabric\nReflective piping inserts in the back for added visibility at night.\nThree rear pockets.\nFull length covered zip.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":39730995953719,"sku":"146.1","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":39730995986487,"sku":"146.2","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":39730996019255,"sku":"146.3","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":39730996052023,"sku":"146.4","price":149.99,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39730996084791,"sku":"146.5","price":149.99,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":39730996117559,"sku":"146.6","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":39730996150327,"sku":"146.7","price":149.99,"currency_code":"NZD","in_stock":false},{"title":"4XL","offer_id":39730996183095,"sku":"146.8","price":149.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/146-black-core-vest-vent-back__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_7e0127db-a0d0-43d2-baa1-688789853857.jpg?v=1657644285"},{"product_id":"blackout-vest","title":"Tineli Vest Blackout","description":"\u003cp\u003eA practical cycling vest made in a professional cycling cut with cleverly incorporated reflective piping and transfers front and rear.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":39730996248631,"sku":"118.1","price":49.99,"currency_code":"NZD","in_stock":false},{"title":"S","offer_id":39730996281399,"sku":"118.2","price":49.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":39730996314167,"sku":"118.3","price":49.99,"currency_code":"NZD","in_stock":false},{"title":"L","offer_id":39730996346935,"sku":"118.4","price":89.99,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39730996379703,"sku":"118.5","price":89.99,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":39730996412471,"sku":"118.6","price":89.99,"currency_code":"NZD","in_stock":false},{"title":"3XL","offer_id":39730996445239,"sku":"118.7","price":89.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/118-blackout-vest__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_54d02dc1-6dfa-4ed1-9df7-575429e9b890.jpg?v=1657644314"},{"product_id":"castelli-squadra-stretch-vest-mens","title":"Castelli Squadra Stretch Vest Mens","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\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eThe Squadra Stretch Vest is the simple yet elegant solution to keep the wind off your core in cool conditions while providing a close-to-body fit and excellent ventilation.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eCoated ripstop nylon front and back to keep wind off\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTightly knit stretch panels on sides for perfect fit and ventilation\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eHigh collar to keep drafts out\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective details on chest and lower back for low-light visibility\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e4\u003c\/strong\u003e\u003cstrong\u003e\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e66gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eWe've completely reengineered our entry-level vest. A new coated ripstop fabric keeps the wind off the front and spray off the back, while the tightly knit side panels allow the vest to stretch to fit a wide range of shapes while keeping a close-to-body fit that eliminates fabric flapping in the wind. The collar is cut high and the back long for extra protection, and the color blocking of the stretch panels and the reflective details on the chest and tail give it an elegant design touch.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Fiery Red\/Dark Gray - M","offer_id":39739985559607,"sku":"CLCV1512656-M","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Fiery Red\/Dark Gray - L","offer_id":39739985526839,"sku":"CLCV1512656-L","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Fiery Red\/Dark Gray - XL","offer_id":39739985592375,"sku":"CLCV1512656-XL","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Fiery Red\/Dark Gray - 2XL","offer_id":39739985494071,"sku":"CLCV1512656-2XL","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Dark Gray - M","offer_id":39739985690679,"sku":"CLCV1512085-M","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Dark Gray - L","offer_id":39739985657911,"sku":"CLCV1512085-L","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Dark Gray - XL","offer_id":39739985723447,"sku":"CLCV1512085-XL","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Dark Gray - 2XL","offer_id":39739985625143,"sku":"CLCV1512085-2XL","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - XS","offer_id":39739985952823,"sku":"CLCV1512032-XS","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - S","offer_id":39739985887287,"sku":"CLCV1512032-S","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - M","offer_id":39739985854519,"sku":"CLCV1512032-M","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - L","offer_id":39739985821751,"sku":"CLCV1512032-L","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - XL","offer_id":39739985920055,"sku":"CLCV1512032-XL","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - 2XL","offer_id":39739985756215,"sku":"CLCV1512032-2XL","price":94.99,"currency_code":"NZD","in_stock":false},{"title":"Yellow Fluo\/Dark Grey - 3XL","offer_id":39739985788983,"sku":"CLCV1512032-3XL","price":94.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV1512656-L__3519e308aa57.avif?v=1788351157"},{"product_id":"castelli-aria-stretch-vest-mens","title":"Castelli Aria Stretch Vest Mens","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\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eOur lightest and most packable wind shell that fits close to body with a stretch breathable back. It effectively blocks wind on the front without causing overheating.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eUltralight windproof woven microfiber front\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eStriped mesh back is stretchy to avoid fabric flapping in the wind\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFolds up extremely small\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eRear pocket\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eYKK® Vislon® zipper\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective piping\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e75gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eNEAR WEIGHTLESS PROTECTION\u003c\/strong\u003e We have reinterpreted the classic wind vest to make it as svelte as the rest of your wardrobe. This vest is designed to completely block the wind on the front while allowing ample breathability on the back. The fabrics are so impossibly light that you'll be surprised at how much warmer you stay with this vest over your standard jersey. But the magic comes from the cut and the stretch fabric on the back, which take up all the loose fabric and make the vest fit close to body without feeling tight or looking ridiculous. When you're ready to take it off, the vest folds into its rear pocket and stashes away, taking up minimal space in your jersey pocket.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Vest Aria Stretch Sivler Gray - S","offer_id":40122742538295,"sku":"CLCV0057870-S","price":209.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Aria Stretch Sivler Gray - L","offer_id":40122742472759,"sku":"CLCV0057870-L","price":209.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Aria Stretch Sivler Gray - XL","offer_id":40122742571063,"sku":"CLCV0057870-XL","price":209.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Aria Stretch Sivler Gray - 2XL","offer_id":40122742407223,"sku":"CLCV0057870-2XL","price":209.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Aria Stretch Sivler Gray - 3XL","offer_id":40122742439991,"sku":"CLCV0057870-3XL","price":209.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV0057870-L__3041d69132bb.avif?v=1788351157"},{"product_id":"castelli-perfetto-ros-2-vest-mens","title":"Castelli Vest Perfetto RoS 2 Mens","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\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eMade to be the perfect vest. GORE-TEX INFINIUM™ WINDSTOPPER® wind and water protection on the front, and a breathable nanotechnology water-repellent back. Stretch fit, and packable into half a pocket when not needed. This is a core piece of your cycling wardrobe.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eBest race or training vest with windproof front and breathable rain-repelling back\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch lightweight fabric on front\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNano Flex Light Woven on back for breathable stretch with good water protection\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTop- and bottom-opening YKK® Vislon® zipper for easy ventilation adjustment on the fly\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective panel at bottom of pockets and around armholes\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e223gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eThe Perfetto RoS 2 Vest is our attempt at the perfect vest. It's warm and windproof yet breathable thanks to the Castelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® fabric on the front and the membrane-free Nano Flex stretch woven back fabric. It's splash resistant for wet roads or changing conditions. It's light and packable, easily fitting in a jersey pocket with room to spare. It has three rear pockets of its own and a two-way YKK® Vislon® zipper you can open it from the bottom to access gear in your jersey pockets. It has 360° reflectivity thanks to the reflective trim on the armholes and reflective band below the pockets. It fits close to body with a high collar that feels oh-so-comfy for cooler conditions.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"XS \/ Electric Lime","offer_id":40122745454647,"sku":"CLCV2514383-XS","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"S \/ Electric Lime","offer_id":40122745389111,"sku":"CLCV2514383-S","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"M \/ Electric Lime","offer_id":40122745356343,"sku":"CLCV2514383-M","price":299.99,"currency_code":"NZD","in_stock":false},{"title":"L \/ Electric Lime","offer_id":40122745323575,"sku":"CLCV2514383-L","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"XL \/ Electric Lime","offer_id":40122745421879,"sku":"CLCV2514383-XL","price":299.99,"currency_code":"NZD","in_stock":false},{"title":"2XL \/ Electric Lime","offer_id":40122745258039,"sku":"CLCV2514383-2XL","price":299.99,"currency_code":"NZD","in_stock":false},{"title":"3XL \/ Electric Lime","offer_id":40122745290807,"sku":"CLCV2514383-3XL","price":299.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV2514383-L__37ca90ec5e69.avif?v=1788351154"},{"product_id":"castelli-perfetto-ros-2-vest-womens","title":"Castelli Perfetto RoS 2 Vest Women's","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\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eMade to be the perfect vest. GORE-TEX INFINIUM™ WINDSTOPPER® wind and water protection on the front, and a breathable nanotechnology water-repellent back. Stretch fit, and packable into half a pocket when not needed. This is a core piece of your cycling wardrobe.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eBest race or training vest with windproof front and breathable rain-repelling back\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch lightweight fabric on front\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNano Flex Light Woven on back for breathable stretch with good water protection\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTop- and bottom-opening YKK® Vislon® zipper for easy ventilation adjustment on the fly\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective panel at bottom of pockets and around armholes\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e194gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003ePerformance\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eThe Perfetto RoS 2 Vest is our attempt at the perfect vest. It's warm and windproof yet breathable thanks to the Castelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® fabric on the front and the membrane-free Nano Flex stretch woven back fabric. It's splash resistant for wet roads or changing conditions. It's light and packable, easily fitting in a jersey pocket with room to spare. It has three rear pockets of its own and a two-way YKK® Vislon® zipper you can open from the bottom to access gear in your jersey pockets. It has 360° reflectivity thanks to the reflective trim on the armholes and reflective band below the pockets. It fits close to body with a high collar that feels oh-so-comfy for cooler conditions.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Vest Perfetto RoS 2 Women's Melon - XS","offer_id":40134032392247,"sku":"CLCV2546883-XS","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Perfetto RoS 2 Women's Melon - S","offer_id":40134032359479,"sku":"CLCV2546883-S","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Perfetto RoS 2 Women's Melon - M","offer_id":40134032326711,"sku":"CLCV2546883-M","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Perfetto RoS 2 Women's Melon - L","offer_id":40134032293943,"sku":"CLCV2546883-L","price":289.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV2546883-M__4a8c002d7cff.avif?v=1788351147"},{"product_id":"apidura-packable-visibility-vest","title":"Apidura Packable Visibility Vest","description":"\u003cp\u003eOur EN 17353 certified Packable Visibility Vest is an indispensable item for night riding, audax, ultra-distance and bikepacking.\nThe Packable Visibility Vest is certified to the European EN 17353 standard, making it compliant for use at events such as Paris-Brest-Paris, as well as other audax and ultra-distance competitions.\nWith 360-degree graphics designed around on-bike position and night-time reflectivity, this is a must-have addition to any rider’s pack list. Adjustable straps with eight different positions ensure fit for a wide range of body types whilst also allowing the vest to be worn over bulky layers (such as a down jacket) or, a low-profile item like our Racing Series Hydration Vest.\nConstructed from a lightweight, breathable and wicking mesh fabric, the Packable Visibility Vest weighs just 106g (S\/M). Packing into an integrated pocket for ease of storage, it can comfortably fit into a jersey and deployed when required.\nThe minimal design balances visibility, on-bike comfort and packability to create the perfect balance for ultra-distance, audax, bikepacking and night riding.\n\n\nSIZING AND FIT\n\nThe Packable Visibility Vest comes in two sizes to accommodate riders of all shapes and has been designed with all-day comfort in mind. For choosing your size, we recommend measuring your chest circumference whilst wearing your regular riding gear. The Packable Visibility Jacket has been designed with night riding in mind, it has been sized to accommodate additional layers often worn in low-light conditions. With your arms relaxed at your sides, measure around the fullest part of your chest with a flexible measuring tape. For riders that fit both sizes, we recommend sizing down.\nThe small\/medium vest is designed for riders with a 90-105cm chest measurement and the large\/extra large will fit riders that measure from 106-122cm.\nS\/M\n\n\nL\/XL\n\n\nEN 17353 CERTIFIED\n\nThe Packable Visibility Vest is EN 17353 compliant.\nEN 17353:2020 Type B3 is the European standard that some audax and ultra-distance events mandate a night-time visibility garment meets to participate (such as Paris-Brest-Paris). This standard incorporates the older EN 1150 and EN 20471 standards sometimes referred to by event organisers.\n\n\nDOWNLOAD PRODUCT MANUAL\n \n\nMATERIALS AND CARE\n\nThe Packable Visibility Vest is made from a mix of 87% Polyester and 13% Spandex. Designed to meet the demands of long-distance riding, the material is lightweight, breathable and fast wicking.\n\nWash the Packable Visibility Vest at 30 degrees with a gentle spin.\nLine-dry only.\nDo not machine dry, or iron.\n\n \n\n \nAPIDURA\nWe’re an independent, family-run business of cyclists, makers and problem solvers, brought together by a shared mission to find better ways to explore the world by bike.\nApidura was born from necessity; pioneering ultralight, rackless packing systems to help us take our love of cycling further and allow riders to unlock their instinct for adventure. As devoted adventure cyclists, we design with our fellow riders in mind, creating products that address genuine needs and bring new value to the bikepacking scene. We create the best packs we can, using technical materials and precision crafting techniques – and when we find a way to improve them we do so straight away and without fanfare. We don’t do ‘seasons’, limited editions or discount our gear – we simply create the best possible technical bikepacking gear that’s built to last.\u003c\/p\u003e","brand":"Wide Open","offers":[{"title":"Packable Visibility Vest S\/M","offer_id":40223303270455,"sku":"APHVS","price":116.99,"currency_code":"NZD","in_stock":true},{"title":"Packable Visibility Vest L\/XL","offer_id":40223303303223,"sku":"APHVL","price":116.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/15612p43.jpg?v=1692771158"},{"product_id":"castelli-unlimited-puffy-vest-mens","title":"Castelli Unlimited Puffy Vest Mens","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\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eWarm yet extremely packable vest for your adventure or multiday rides. Woven microfiber windproof outer layer with Polartec® Alpha® Direct insulation.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eCoated windproof microfiber woven outer shell with DWR treatment\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003ePolartec® Alpha® Direct insulation layer for maximum loft with minimum bulk\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNano Flex stretch woven fabric on sides and pockets adds stretch and breathability\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eZippered pocket on chest\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003e2 large rear pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eYKK® Vislon® zipper with U-shaped zipper pull\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWoven inner label and vintage scorpion logo\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e167gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 19°C \/ 54°F - 66°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eGood for everything from road riding to bikepacking, this vest packs a surprising amount of warmth into a surprisingly small amount of space. The microfiber shell fabric keeps the wind out, while the Polartec® Alpha® Direct insulating layer provides exceptional warmth with minimal weight. The stretch side panels improve fit and ventilation and are treated to be water repellent, as is the rest of the vest. There's a zippered chest pocket for valuables, and two large back pockets for easy access. The wide range of conditions that this vest covers means that you'll use it on the road in the spring and autumn, wear it on your gravel rides in the mountains during the summer, and stash it in your handlebar bag on your next bikepacking adventure.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Dark Gray\/Black-Silver Gray - XS","offer_id":40710777208887,"sku":"CLCV2010030-XS","price":379.99,"currency_code":"NZD","in_stock":true},{"title":"Dark Gray\/Black-Silver Gray - S","offer_id":40710777143351,"sku":"CLCV2010030-S","price":379.99,"currency_code":"NZD","in_stock":true},{"title":"Dark Gray\/Black-Silver Gray - M","offer_id":40710777110583,"sku":"CLCV2010030-M","price":379.99,"currency_code":"NZD","in_stock":true},{"title":"Dark Gray\/Black-Silver Gray - L","offer_id":40710777077815,"sku":"CLCV2010030-L","price":379.99,"currency_code":"NZD","in_stock":false},{"title":"Dark Gray\/Black-Silver Gray - XL","offer_id":40710777176119,"sku":"CLCV2010030-XL","price":379.99,"currency_code":"NZD","in_stock":false},{"title":"Dark Gray\/Black-Silver Gray - 2XL","offer_id":40710777012279,"sku":"CLCV2010030-2XL","price":379.99,"currency_code":"NZD","in_stock":false},{"title":"Dark Gray\/Black-Silver Gray - 3XL","offer_id":40710777045047,"sku":"CLCV2010030-3XL","price":379.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV2010030-L__c0c873e2cb94.avif?v=1788351195"},{"product_id":"restrap-race-vest","title":"Restrap Race Vest","description":"\u003cp\u003eIntroducing our Race Hydration Vest, a comfortable and practical way to carry fluids and nutrition while riding long distances or out into the unknown.\u003cbr\u003e\n\u003cbr\u003e\nMade with a focus on functionality, the Race Hydration Vest is designed specifically around fuelling on the bike. The high placement on the back ensures maximum comfort in the riding position and compatibility with jersey pockets, allowing for easy access to essentials while on the move. It has been developed to adopt a genuine unisex design, ensuring comfort for individuals across all genders and body types.\u003c\/p\u003e\n\n\u003cp\u003eThe Race Hydration Vest prioritizes comfort with three points of adjustment – sides, shoulders, and chest. The chest retention system offers five points of adjustment, featuring stretch webbing, an integrated whistle for safety, and an easy on and off clip system that is glove-friendly.\u003cbr\u003e\n\u003cbr\u003e\nEquipped with a 2L bladder, the pack features an expandable internal lining for superior bladder fitment, eliminating any discomfort during extended rides. The back of the pack has two stretch mesh drop pockets that will easily hold two extra bottles and webbing loops that can be used for carabiner attachment for other items, such as race trackers.\u003cbr\u003e\n\u003cbr\u003e\nThe front of the pack features easy-to-reach stretch mesh pockets ideal for carrying a water bottle and snacks. Also featured is an expandable zip pocket with a key clip inside, for quick access to valuables. The ambidextrous bladder routing system and adjustable magnetic keeper clip allows users to choose exactly where they want to route the drinking tube and store it when not in use.\u003cbr\u003e\n\u003cbr\u003e\nThe inclusion of reflective zip pulls, logos, and webbing detailing enhances visibility from all angles, aiding safety during low-light conditions. A light loop also allows attachment of a clip-on light.\u003cbr\u003e\n\u003cbr\u003e\nAvailable in two sizes: Small\/Medium \u0026amp; Large\/XL\u003cbr\u003e\n\u003cbr\u003e\nWeight - (without bladder)\u003cbr\u003e\nSmall\/Medium - 368g\u003cbr\u003e\nLarge\/XL - 380g\u003cbr\u003e\n\u003cbr\u003e\nBladder weight 146g\u003cbr\u003e\n\u003cbr\u003e\nCapacity - 5.5L with 2L Bladder Capacity\u003cbr\u003e\n(7.5L total)\u003c\/p\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eTechnical Features:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eX21 WATERPROOF FABRICS\u003c\/li\u003e\n\t\u003cli\u003eREFLECTIVE DETAILING\u003c\/li\u003e\n\t\u003cli\u003eYKK AQUAGUARD™ ZIP\u003c\/li\u003e\n\t\u003cli\u003e2L BLADDER INCLUDED\u003c\/li\u003e\n\t\u003cli\u003eFULLY ADJUSTABLE FIT\u003c\/li\u003e\n\t\u003cli\u003eAIRMESH BACK PANEL\u003c\/li\u003e\n\t\u003cli\u003eMESH POCKETS FOR EXTERNAL STORAGE\u003c\/li\u003e\n\t\u003cli\u003eSAFETY WHISTLE ATTACHMENT\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eWaterproof Materials: A specially developed combination of technical materials like VX21 and 1000D textured nylon work in conjunction with coated nylon linings to keep the worst of the elements at bay.\u003c\/li\u003e\n\t\u003cli\u003eVegan Friendly: Our signature brown Restrap label may look like leather but fear not - no animals have been harmed in the making of our products. PU leather or heat-pressed labels mean our kit not only looks great, but is cruelty free too.\u003c\/li\u003e\n\t\u003cli\u003eReflective Detailing: As much as we’d like to always ride in ideal conditions, we know that’s far from the reality. Reflective details aid visibility in low light, poor weather and outright darkness so when the day draws to a close, your adventure doesn’t have to.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Everoutdoor","offers":[{"title":"Restrap Race Hydration Vest (Small\/Medium)","offer_id":40859219492919,"sku":"RS-HYD-SMD-BLK","price":319.99,"currency_code":"NZD","in_stock":false},{"title":"Restrap Race Hydration Vest (Large\/XL)","offer_id":40859219525687,"sku":"RS-HYD-LXL-BLK","price":319.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/6271666a1f98c29754f0f28cfc13caa4.png?v=1714197881"},{"product_id":"castelli-pro-thermal-mid-vest-mens","title":"Castelli Pro Thermal Mid Vest Men's","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\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eThis thermal vest is a favorite of our pro riders since it adds some extra warmth for your core without sacrificing breathability or causing overheating. We built it without a windproof membrane, so you'll never feel damp inside.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eMid-weight Warmer X-Stretch brushed fabric\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003e3 back pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eElastic at waist\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eYKK® Vislon® zipper\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e174gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e10°C - 18°C \/ 50°F - 64°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eRace\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003ePRO EQUIPMENT\u003c\/strong\u003e This is a piece that pro riders consider essential but that isn't used very often by regular cyclists. It's a thermal vest with no wind protection; the simple use of our mid-weight Warmer X-Stretch fabric provides a good bit of extra warmth for your core, but without trapping moisture inside a membrane. It's ideal for high-intensity riding in cool weather or staying comfortably warm on a mild-temperature recovery day. Find out why the pros always have one in their race bag.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Vest Pro Thermal Mid Electric Lime - 2XL","offer_id":40924575301687,"sku":"CLCV0513383-2XL","price":179.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Pro Thermal Mid Electric Lime - 3XL","offer_id":40924575334455,"sku":"CLCV0513383-3XL","price":179.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Pro Thermal Mid Electric Lime - L","offer_id":40924575367223,"sku":"CLCV0513383-L","price":179.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Pro Thermal Mid Electric Lime - M","offer_id":40924575399991,"sku":"CLCV0513383-M","price":179.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Pro Thermal Mid Electric Lime - S","offer_id":40924575432759,"sku":"CLCV0513383-S","price":179.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Pro Thermal Mid Electric Lime - XL","offer_id":40924575465527,"sku":"CLCV0513383-XL","price":179.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV0513383-L__9f425fc6227b.avif?v=1788351184"},{"product_id":"tineli-vest-pink","title":"Tineli Vest Pink","description":"\u003cp\u003eBe Seen, Be Safe, Be Stylish with Our High-Visibility Cycling Vest!\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":41114996801591,"sku":"4246.1","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":41114996834359,"sku":"4246.2","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":41114996867127,"sku":"4246.3","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41114996899895,"sku":"4246.4","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41114996932663,"sku":"4246.5","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":41114996965431,"sku":"4246.6","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":41114997030967,"sku":"4246.7","price":99.99,"currency_code":"NZD","in_stock":true},{"title":"4XL","offer_id":41114997063735,"sku":"4246.8","price":99.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/4246_Tineli_Pink_Vest_01__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ.jpg?v=1719979450"},{"product_id":"castelli-fly-vest-mens","title":"Castelli Fly Vest Men's","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\u003eThe Fly Vest, giving you just enough warmth to take the chill off, is an amazingly lightweight garment. Featuring brand-new lightweight construction with Castelli FLY Fabric Technologies: FFT. The sides and back offer enough stretch to get the perfect fit for this unbelievably lightweight vest.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSuper-lightweight construction with just enough warmth and protection\u003c\/li\u003e\n\u003cli\u003eLow\/no collar for temperature regulation\u003c\/li\u003e\n\u003cli\u003eCastelli FLY Fabric Technologies: FFT\u003c\/li\u003e\n\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® inner lining\u003c\/li\u003e\n\u003cli\u003eCLIMA SL Insulation for extra warmth\u003c\/li\u003e\n\u003cli\u003eFLY SL Shell for wind and rain protection\u003c\/li\u003e\n\u003cli\u003e100% recycled post-consumer outer shell and lining\u003c\/li\u003e\n\u003cli\u003eTop and bottom-opening YKK® Vislon® zipper\u003c\/li\u003e\n\u003cli\u003e3 back pockets with zippered security pocket for valuables\u003c\/li\u003e\n\u003cli\u003eElastic and silicone at waist to keep vest in place\u003c\/li\u003e\n\u003cli\u003eReflectivity at waist\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp class=\"richp\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIt almost doesn't seem possible that a vest this lightweight can perform this well. When you first pick it up, you almost want to toss it in the air it's so light. Castelli FLY Fabric Technologies: FFT make this almost-impossible vest possible. The CLIMA SL insulation layer and FLY SL shell are made with 100% recycled fibers that are amazingly soft and lightweight. The FLY SL shell is also treated with a water-repellent finish to keep you dry. The GORE-TEX INFINIUM™ WINDSTOPPER® inner lining provides outstanding wind protection and is extremely breathable. The back of the vest has a stretchy jersey-weight fabric to reduce the weight and allow for a close, comfortable fit. The low collar sits against the chest to keep any wind from coming in, and the YKK® Vislon® zipper slides easily to open up the vest for extra ventilation. Three back pockets allow for ample storage, and reflective details increase visibility. It's amazing this much protection and practicality can be found in such a lightweight vest.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Vest Fly Light Black - L","offer_id":41129892347959,"sku":"CLCV3504085-L","price":299.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Fly Light Black - XL","offer_id":41129892380727,"sku":"CLCV3504085-XL","price":299.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV3504085-L__4115d5078646.avif?v=1788351188"},{"product_id":"womens-primaloft-evolve-vest","title":"Tineli Women's Primaloft Evolve Vest","description":"\u003cp\u003eThe Tineli Women's Primaloft Evolve Vest is your perfect companion when the temperatures drop.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":41280070385719,"sku":"4233.1","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"S","offer_id":41280070418487,"sku":"4233.2","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"M","offer_id":41280070451255,"sku":"4233.3","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"L","offer_id":41280070484023,"sku":"4233.4","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":41280070516791,"sku":"4233.5","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":41280070549559,"sku":"4233.6","price":161.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/4233_Tineli_WMN_Evolve_Vest_01__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ.jpg?v=1727064187"},{"product_id":"mens-primaloft-evolve-vest","title":"Tineli Men's Primaloft Evolve Vest","description":"\u003cp\u003eThe Tineli Men's Primaloft Vest is your perfect companion when the temperatures drop.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":41281325531191,"sku":"4231.1","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":41281325563959,"sku":"4231.2","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":41281325596727,"sku":"4231.3","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41281325629495,"sku":"4231.4","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41281325662263,"sku":"4231.5","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":41281325695031,"sku":"4231.6","price":269.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/4231_Tineli_Evolve_Vest_front__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ.jpg?v=1727150895"},{"product_id":"hump-mens-ultra-reflect-gilet-reflect-yellow","title":"HUMP Men's Ultra Reflect Gilet - Reflect \/ Yellow","description":"\u003cp\u003eUltra reflective, lightweight waterproof gilet designed to be an affordable commute essential, Protects your torso from the elements out as you pedal to work, constructed from a waterproof stretch fabric with hi-visibility panels\u003c\/p\u003e\n\n\u003cp\u003eFitted for cycling, this gilet is sized to be worn over normal clothes without being restrictive\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eCompressible and packable, stow it away into its own pocket when not in use\u003c\/li\u003e\n\t\u003cli\u003eFully wind resistant - keep those chilly gusts out while waiting for the traffic lights to change\u003c\/li\u003e\n\t\u003cli\u003eReflective inserts and bright body colour gives motorists fair warning that you are sharing the road\u003c\/li\u003e\n\t\u003cli\u003eDWR (Durable Water Repellent) finish repels moisture from the outer fabric\u003c\/li\u003e\n\t\u003cli\u003eFront zipper is highly water resistant and has a placat behind for added weather protection\u003c\/li\u003e\n\t\u003cli\u003eMaterial waterproof rating: 5k Breathability Rating: 5k\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Everoutdoor","offers":[{"title":"M","offer_id":41366702882871,"sku":"HUM24W1104","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41366702915639,"sku":"HUM24W1105","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41366702948407,"sku":"HUM24W1106","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"2XL","offer_id":41366702981175,"sku":"HUM24W1107","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":41366703013943,"sku":"HUM24W1108","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"4XL","offer_id":41366703046711,"sku":"HUM24W1109","price":124.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/883449fc95862765a6a2418e3c3032ad.jpg?v=1731128759"},{"product_id":"hump-womens-ultra-reflect-gilet-reflect-yellow","title":"HUMP Womens Ultra Reflect Gilet - Reflect \/ Yellow","description":"\u003cp\u003eUltra reflective, lightweight waterproof gilet designed to be an affordable commute essential, Protects your torso from the elements out as you pedal to work, constructed from a waterproof stretch fabric with hi-visibility panels\u003c\/p\u003e\n\n\u003cp\u003eFitted for cycling, this gilet is sized to be worn over normal clothes without being restrictive\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eCompressible and packable, stow it away into its own pocket when not in use\u003c\/li\u003e\n\t\u003cli\u003eFully wind resistant - keep those chilly gusts out while waiting for the traffic lights to change\u003c\/li\u003e\n\t\u003cli\u003eReflective inserts and bright body colour gives motorists fair warning that you are sharing the road\u003c\/li\u003e\n\t\u003cli\u003eDWR (Durable Water Repellent) finish repels moisture from the outer fabric\u003c\/li\u003e\n\t\u003cli\u003eFront zipper is highly water resistant and has a placat behind for added weather protection\u003c\/li\u003e\n\t\u003cli\u003eMaterial waterproof rating: 5k Breathability Rating: 5k\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Everoutdoor","offers":[{"title":"10","offer_id":41366732537911,"sku":"HUM24W1204","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"12","offer_id":41366732570679,"sku":"HUM24W1205","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"14","offer_id":41366732603447,"sku":"HUM24W1206","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"16","offer_id":41366732636215,"sku":"HUM24W1207","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"18","offer_id":41366732668983,"sku":"HUM24W1208","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"20","offer_id":41366732701751,"sku":"HUM24W1209","price":124.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/c156f800099d971806f87a478fd22cea.jpg?v=1731128759"},{"product_id":"castelli-espresso-vest","title":"Castelli Espresso Vest","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\u003ePackable wind vest to match your favourite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided 3 pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWeight:116 g\u003cbr\u003eTemperature:12°C - 20°C \/ 54°F - 68°F\u003cbr\u003eFit:Regular\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Vest Espresso Deep Bordeaux - 2Xl","offer_id":41501755211831,"sku":"CLCV4509625-2XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Espresso Deep Bordeaux - 3XL","offer_id":41501755244599,"sku":"CLCV4509625-3XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Espresso Deep Bordeaux - L","offer_id":41501755277367,"sku":"CLCV4509625-L","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Espresso Deep Bordeaux - M","offer_id":41501755310135,"sku":"CLCV4509625-M","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Espresso Deep Bordeaux - S","offer_id":41501755342903,"sku":"CLCV4509625-S","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Espresso Deep Bordeaux - XL","offer_id":41501755375671,"sku":"CLCV4509625-XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Vest Espresso Winter Sky\/Dark Grey - 2Xl","offer_id":41501755408439,"sku":"CLCV4509486-2XL","price":289.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Espresso Winter Sky\/Dark Grey - 3XL","offer_id":41501755441207,"sku":"CLCV4509486-3XL","price":289.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Espresso Winter Sky\/Dark Grey - L","offer_id":41501755473975,"sku":"CLCV4509486-L","price":289.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Espresso Winter Sky\/Dark Grey - M","offer_id":41501755506743,"sku":"CLCV4509486-M","price":289.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Espresso Winter Sky\/Dark Grey - S","offer_id":41501755539511,"sku":"CLCV4509486-S","price":289.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Vest Espresso Winter Sky\/Dark Grey - XL","offer_id":41501755572279,"sku":"CLCV4509486-XL","price":289.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4509625-M__708db17489f2.avif?v=1788351151"},{"product_id":"velotoze-cooling-vest","title":"VeloToze Cooling Vest","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\u003eSTAY COOL AND COMFORTABLE WITH THE VELOTOZE COOLING VEST\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eCycling in the heat or during intense indoor training sessions can be a real challenge. That's why we've engineered the veloToze Cooling Vest to help you beat the heat and stay cooler for longer. Whether you're hammering a Zwift race or braving scorching outdoor conditions, this vest is your ideal solution for staying refreshed and focused. \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSpecially Placed Ice Pack Pockets: \u003c\/strong\u003eThis vest features four strategically placed pockets with 4 specially crafted Cooling Packs placed close to your body. These Cooling Packs are engineered to last 45 minutes each, ensuring sustained cooling throughout your indoor training session, or race without interfering with your cycling motion.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBreathable and Wicking Fabric:\u003c\/strong\u003e Crafted from a highly breathable and moisture-wicking fabric, this vest ensures that sweat is efficiently pulled away from your body, leaving you feeling fresh and dry.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSnug Fit:\u003c\/strong\u003e The Cooling Vest zips on to provide a comfortable, snug fit. It feels like a second skin, allowing you to focus on your ride rather than discomfort or overheating.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMaximum Ventilation:\u003c\/strong\u003e The full front zipper offers added versatility. You can fully unzip it while riding to enjoy maximum ventilation.\u003c\/p\u003e\u003cp\u003eNo matter where your cycling journey takes you, indoors or outdoors, the Cooling Vest is engineered to keep you cooler and more comfortable, even when the temperatures soar.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eINSTRUCTIONS\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eAt least 4 hours before ride, lay Cooling Packs flat in freezer\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eBefore beginning ride, place Cooling Packs in Cycling Vest pockets. Place 3 smaller Cooling Packs in lower back and under arm pockets. Place 1 larger Cooling Pack in upper back pocket.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eChange out Cooling Packs while you ride if desired (additional Cooling Packs sold separately) \u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCYCLING VEST MATERIALS\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003eCycling Vest: 100% polyester\u003c\/p\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCYCLING VEST CARE INSTRUCTIONS\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eMachine wash cool on gentle cycle with like colors. Hang dry. \u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eDo not bleach. Do not iron.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCOOLING PACK CARE INSTRUCTIONS\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cp\u003eRinse cooling packs after use and lay flat in freezer\u003c\/p\u003e\u003c\/li\u003e\u003c\/ul\u003e","brand":"PRV","offers":[{"title":"VeloToze Cooling Vest - Men's White - Large","offer_id":41531086766135,"sku":"CLVV010WH-L","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"- Men's White - Medium","offer_id":41531086798903,"sku":"CLVV010WH-M","price":269.99,"currency_code":"NZD","in_stock":true},{"title":"- Men's White - X-Large","offer_id":41531086831671,"sku":"CLVV010WH-XL","price":269.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLVV010WH-M__bc57cf371203.avif?v=1788351210"},{"product_id":"oxford-safety-vest-yellow","title":"Oxford Safety Vest Yellow","description":"\u003cp\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e\u003cspan style=\"font-family: arial,helvetica,sans-serif;\"\u003e\u003cstrong\u003eOxford Safety Vest Yellow\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cspan style=\"font-family: arial,helvetica,sans-serif;\"\u003eThis high visibility vest has a Velcro closure for secure fitting. It utilises top quality reflective tape to maximise visibility, and is suitable for any outdoor activity.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cspan style=\"font-family: arial,helvetica,sans-serif;\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eIdeal for all outdoor activity where you need to be seen\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eLightweight \u0026amp; Visible night \u0026amp; day \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eFull length velcro front closure\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eFluorescent lime yellow with silver reflective tape front and rear\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eEasily folded to pocket size\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cstrong\u003eSizes Available\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eSize XS\/S: 88cm to 101cm\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eSize M\/L: 101cm to 114cm\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eSize XL\/XXL 114cm to 137cm\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Cycle Sport","offers":[{"title":"XS\/S","offer_id":41705728868407,"sku":"SAF3570","price":34.99,"currency_code":"NZD","in_stock":false},{"title":"M\/L","offer_id":41705728901175,"sku":"SAF3572","price":34.99,"currency_code":"NZD","in_stock":false},{"title":"XL\/XXL","offer_id":41705728933943,"sku":"SAF3574","price":34.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/dd1303438e136f0effc76352412dd2b5_f1153abf-14ba-4422-b1ce-b22e84502a0e.jpg?v=1749701767"},{"product_id":"castelli-espresso-vest-womens","title":"Castelli Espresso Vest Women's","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\u003ePackable wind vest to match your favorite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight:118\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:12°C - 18°C \/ 54°F - 64°F\u003c\/li\u003e\n\u003cli\u003eFit:Regular \u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv aria-labelledby=\"flush-headingTwo\" data-bs-parent=\"#accordions_Container\"\u003e\n\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\n\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\n\u003cp\u003e3 back pockets\u003c\/p\u003e\n\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\n\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\n\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\n\u003c\/div\u003e","brand":"PRV","offers":[{"title":"XS","offer_id":41710700855351,"sku":"CLCV4541081-XS","price":239.99,"currency_code":"NZD","in_stock":false},{"title":"S","offer_id":41710700822583,"sku":"CLCV4541081-S","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":41710700789815,"sku":"CLCV4541081-M","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41710700757047,"sku":"CLCV4541081-L","price":239.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4541081-S__5c9492f33fdb.avif?v=1788351182"},{"product_id":"velotoze-hydro-vest","title":"VeloToze Hydro Vest","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\u003eHYDROVEST REDEFINING HYDRATION AND AERODYNAMICS\u003c\/strong\u003e\u003c\/p\u003e\u003cdiv\u003eDiscover the latest innovation from veloToze—the HydroVest, a groundbreaking solution that combines hydration, aerodynamics, and cooling during rides. This advanced base layer features a large pocket for a hydration reservoir, designed to be worn discreetly under your jersey. By eliminating the need for traditional external hydration packs, the HydroVest delivers a sleek, aerodynamic advantage to keep you riding faster and smarter.\u003c\/div\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\u003cdiv\u003e\u003cbr\u003e\u003c\/div\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\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eOff-Road Adaptability: \u003c\/strong\u003eBack hydration positioning ensures stability and balance on rugged terrain, making it ideal for gravel and MTB adventures.\u003c\/div\u003e\u003cdiv\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eOptimized for Time Trials: \u003c\/strong\u003eFront hydration placement, tested by professional cyclists, reduces drag for a noticeable edge during high-speed time trials.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSecure and Comfortable: \u003c\/strong\u003eThe innovative under-jersey design keeps the hydration reservoir securely in place, no matter the challenge.\u003c\/div\u003e\n\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.\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMaterials:\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e• 95% Polyester, 5% Spandex\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCare Guide:\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e• Machine wash cold with like colors.\u003cbr\u003e• Hang dry, do not machine dry.\u003cbr\u003e• Do not iron.\u003cbr\u003e• Do not bleach.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e*Bladder sold separately*\u003c\/p\u003e","brand":"PRV","offers":[{"title":"M","offer_id":41770237001783,"sku":"CLVTHDV-M","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41770236969015,"sku":"CLVTHDV-L","price":149.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41770237034551,"sku":"CLVTHDV-XL","price":149.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLVTHDV-M__1ca4a967eb1a.avif?v=1788351165"},{"product_id":"look-puffer-vest","title":"Look Puffer Vest","description":"\u003cp\u003eBlack \u003c\/p\u003e","brand":"PRV","offers":[{"title":"M","offer_id":41829571592247,"sku":"CLLJBK-M","price":189.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41829571559479,"sku":"CLLJBK-L","price":189.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41829571625015,"sku":"CLLJBK-XL","price":189.99,"currency_code":"NZD","in_stock":true}]},{"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":"PRV","offers":[{"title":"Medium","offer_id":41862809813047,"sku":"CLVTHDV02-M","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Large","offer_id":41862809780279,"sku":"CLVTHDV02-L","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41862809845815,"sku":"CLVTHDV02-XL","price":239.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLVTHDV02-M__f8b6bc04a171.avif?v=1788351184"},{"product_id":"uswe-pace-2l-trail-running-vest","title":"USWE Pace 2L Trail Running Vest","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 style=\"margin-right: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eThe PACE 2 running hydration vest has an ergonomic design and size range that takes this vest to the top level. It’s a lightweight vest with an outstanding personal fit delivered by the bounce free No Dancing Monkey™ Vest system and the elastic side panels.\u003c\/p\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eZero bounce while running with No Dancing Monkey™ 4-point suspension vest\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eNDM Buckle - Technical buckle for a more secure closure and a better fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003ePerfect Fit- Elastic side panels with adjustable draw strings that expand along with the chest during physical exertion, allowing a constant tight and compliant fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eNo sweat with the super ventilated mesh back panel\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eUse the vest as a running hydration pack, carrying up to two 500ml ultraflasks\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eEverything intended for On the Go Access\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eWe know everything must be reachable on the go. So, on the PACE hydration running vest we added a front pole attachment, the 45” angle front pockets for the 2x 500ml Ultraflasks, two quick stash front pockets, energy\/food shoulder pockets, and two zippered stash back pockets. It also has a Super ventilated mesh back panel, so no sweaty back! All are designed for easy access and to support the bounce free sensation of this vest. There are reflective points both at the front and back, so you are visible to those crazy cars when running in the dark.\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003ePACK TYPE\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eRunning Vest\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eACTIVITY\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eTrail Running\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eUSER\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eUnisex\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eHARNESS SYSTEM\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eNDM Vest\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eWEIGHT\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e192g (*excl. flasks)\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eDIMENSIONS\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e45cm Length \/ 40cm Width \/ 5cm Depth\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eTOTAL VOLUME\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e2L\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eHYDRATION CAPACITY\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e1.0L \/ 35 oz\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eHYDRATION SYSTEM\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e2x 500ml Ultra flasks\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eThe vest has a completely new ergonomic design and size range that takes it to the next top level. It’s a lightweight vest with an outstanding personal individual fit delivered by the bounce free No Dancing Monkey™ Vest system and the elastic side panels.\u003c\/p\u003e\u003cbr\u003e\u003cp style=\"margin-right: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 20px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eNDM VEST\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eThe harness technology integrated in the vest for trail runners. The vest is light-weight and sits tight with zero bounce. It has elastic side panels that expands along with the chest during physical exertion, allowing a constant tight and compliant fit\u003c\/p\u003e\u003cbr\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 2px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eNDM BUCKLE\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eQuick, One-hand operation giving you a secure and tight fit.\u003c\/p\u003e\u003cbr\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 2px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eSPACER MESH\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eSuper light dual-layer breathable mesh.\u003c\/p\u003e\u003cbr\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 2px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eELASTIC BREATHABLE MESH\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eSuper flexible ventilation.\u003c\/p\u003e\u003cbr\u003e\u003cp style=\"margin-right: 0px; margin-bottom: 2px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 16px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eELASTIC DRAW CORD\u003c\/b\u003e\u003c\/p\u003e\u003cbr\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eAdjustable elastic drawcord side panel to give you that tailored feeling fit with absolutely zero bounce.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"L","offer_id":42057577824311,"sku":"HPUW227","price":259.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":42057577857079,"sku":"HPUW226","price":259.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":42057577889847,"sku":"HPUW225","price":259.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/HPUW226__77631b507365.avif?v=1788351185"},{"product_id":"uswe-rush-8l-bike-hydration-vest","title":"USWE Rush 8L Bike Hydration Vest","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 style=\"margin-right: 0px; font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: \" helvetica neue none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eThe RUSH 8 is a technical high-performance vest developed for Mountainbike and Gravel riders that need quick and safe access to nutrition and personal gear while in action. The vest is equipped with our bounce free NDM Vest technology that offers an outstanding individual form-fit together with elastic side panels that expand along with the chest during physical exertion, allowing a constant tight and compliant fit. It’s equipped with the NDM Buckle for a smooth and secure one-hand operation while wearing gloves. \u003c\/p\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eNDM Vest technology - elastic side panels - expand along with the chest \u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eNDM Buckle - smooth and secure one-hand operation while wearing gloves\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003e5x Quick access front pockets for nutrition, phone and other personal essentials \u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eMain compartment - compression sleeve for hydration and extra layers\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003e2,0L hydration bladder with plug-n-play tube coupling included\u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eLower back - zippered mesh pocket for spare tubes, bike tools and other essentials \u003c\/li\u003e\n\u003cbr\u003e\u003cli style=\"margin: 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: font-variant-numeric: font-variant-east-asian: font-variant-position: font-variant-emoji: font-feature-settings: font-optical-sizing: font-variation-settings:\u003e\n\u003cspan style=\"font-style: normal; font-variant-caps: normal; font-stretch: normal; font-size: 9px; line-height: normal; font-family: Menlo; 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;\"\u003e\u003c\/span\u003eReflective points - front and back - bike LED-light attachment point\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eThe vest has five (5) quick access front pockets for nutrition, phone, favorite multi-tool and other personal things that you need while bombing the trails. Two (2) of these pockets have a zippered closure for extra safety.\u003cbr\u003e\u003cbr\u003eThe big main compartment on the back is for carrying extra layers\/gear and a 2,0L hydration bladder that’s stored in an inner compression sleeve with pull-tight straps accessible at the front to keep the hydration bladder in a fixed position all day. At the lower back of the RUSH vest there’s a big external zippered mesh pocket for spare tubes, bike tools and other essentials. \u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eThere are reflective points both at the front and back and a bike LED-light attachment point at the back for extra visibility in the dark.\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003ePACK TYPE\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eBike Hydration Vest\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eACTIVITY\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eMountain Bike, Gravel\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eUSER\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eUnisex\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eHARNESS SYSTEM\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eNDM Vest\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eWEIGHT\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e318g (*excl. bladder)\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eDIMENSIONS\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e45cm Length \/ 40cm Width \/ 5cm Depth\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eTOTAL VOLUME\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e8L\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eHYDRATION CAPACITY\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e2.0L \/ 70 oz\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\" min-height:=\"\"\u003e\u003cbr\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003e\u003cb\u003eHYDRATION SYSTEM\u003c\/b\u003e\u003c\/p\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 none auto normal font-size-adjust:=\"\" font-kerning:=\"\" font-variant-alternates:=\"\" font-variant-ligatures:=\"\" font-variant-numeric:=\"\" font-variant-east-asian:=\"\" font-variant-position:=\"\" font-variant-emoji:=\"\" font-feature-settings:=\"\" font-optical-sizing:=\"\" font-variation-settings:=\"\"\u003eElite Hydration Bladder with Plug - n - Play Coupling\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Small","offer_id":42057570517047,"sku":"HPUW331","price":329.99,"currency_code":"NZD","in_stock":true},{"title":"Medium","offer_id":42057570484279,"sku":"HPUW332","price":329.99,"currency_code":"NZD","in_stock":true},{"title":"Large","offer_id":42057570451511,"sku":"HPUW333","price":329.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/HPUW332__12d91a1ecd24.avif?v=1788351182"},{"product_id":"castelli-perfetto-air-vest","title":"Castelli Perfetto Air Vest","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\u003eThe perfect vest for cool conditions. Castelli Ristretto technology insulates while allowing restricted airflow to keep your core body dry.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTechnical Features\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 2\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 4\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight:221\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:10°C - 18°C \/ 50°F - 64°F\u003c\/li\u003e\n\u003cli\u003eFit:Tailored\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eProduct Features \u003c\/p\u003e\u003cp\u003eMid-weight vest for cool temperatures provides moderate insulation with excellent breathability\u003c\/p\u003e\u003cp\u003eCastelli Ristretto Lite fabric technology for unparalleled breathability, warmth, and dryness with PFAS-free DWR treatment\u003c\/p\u003e\u003cp\u003eStretch woven back for stretch with excellent breathability\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® Vislon® easy-sliding zipper\u003c\/p\u003e\u003cp\u003e3 lie-flat pockets with security lip inside\u003c\/p\u003e\u003cp\u003eReflective piping at bottom of pocket for visibility\u003c\/p\u003e\u003cp\u003eCastelli partnered with fabric innovator ITTTAI® to create an exclusive fabric, combining advanced stretch, breathability, and water protection through ITTTAI®’s membrane and lamination expertise\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThis is the vest made for when you need warmth for the entire ride. It’s our warmest vest, but thanks to exceptional breathability it covers a wide temperature range. Castelli Ristretto fabric technology is what makes it so versatile. Engineered air permeability means that we create fabrics that are mostly windproof but allow a very small amount of air to pass through the fabric, which carries away more sweat to keep you drier. The front is medium-weight Ristretto fabric, while the back is a stretch woven for even more breathability. You stay drier, which means you can stay warm with less bulk. You can adjust ventilation with the double-opening YKK® Vislon® zipper. Three spacious back pockets hold your gear. The collar is high enough that you can leave your neck warmer at home.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Belgian Blue - S","offer_id":42141950214199,"sku":"CLCV5503424-S","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue - M","offer_id":42141950181431,"sku":"CLCV5503424-M","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue - L","offer_id":42141950148663,"sku":"CLCV5503424-L","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue - XL","offer_id":42141950246967,"sku":"CLCV5503424-XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue - 2XL","offer_id":42141950083127,"sku":"CLCV5503424-2XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue - 3XL","offer_id":42141950115895,"sku":"CLCV5503424-3XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange - S","offer_id":42141950410807,"sku":"CLCV5503034-S","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange - M","offer_id":42141950378039,"sku":"CLCV5503034-M","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange - L","offer_id":42141950345271,"sku":"CLCV5503034-L","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange - XL","offer_id":42141950443575,"sku":"CLCV5503034-XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange - 2XL","offer_id":42141950279735,"sku":"CLCV5503034-2XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange - 3XL","offer_id":42141950312503,"sku":"CLCV5503034-3XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - S","offer_id":42141950574647,"sku":"CLCV5503085-S","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - M","offer_id":42141950541879,"sku":"CLCV5503085-M","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - L","offer_id":42141950509111,"sku":"CLCV5503085-L","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - XL","offer_id":42141950607415,"sku":"CLCV5503085-XL","price":339.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - 3XL","offer_id":42141950476343,"sku":"CLCV5503085-3XL","price":339.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV5503424-L__6956586c0453.avif?v=1788351221"},{"product_id":"restrap-roll-top-hydration-vest","title":"Restrap Roll Top Hydration Vest","description":"\u003cp\u003e\"There are times when it’s more comfortable or practical to carry larger loads on your back. Capitalising on the huge success of our original Race Hydration Vest, the Rolltop Hydration Vest takes the same comfortable structure, accessible front storage pockets and 2L hydration bladder that won us a Design and Innovation Award in 2024, then combines it with a larger capacity, fully waterproof rear.\u003c\/p\u003e\n\n\u003cp\u003eSuper stable – even when filled to its 14L capacity – the Rolltop Hydration Vest is perfect for the most adventurous bikepacking trips. It is also the ideal companion for big days out in the mountains where being safe means packing the layers, tools and spares for complete self-sufficiency.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eFully Waterproof Main Compartment\u003c\/li\u003e\n\t\u003cli\u003eReflective Detailing\u003c\/li\u003e\n\t\u003cli\u003eYkk Aquaguard™ Zip\u003c\/li\u003e\n\t\u003cli\u003e2L Bladder Included\u003c\/li\u003e\n\t\u003cli\u003eFully Adjustable Fit\u003c\/li\u003e\n\t\u003cli\u003eFidlock™ Magnetic Closure\u003c\/li\u003e\n\t\u003cli\u003eAirmesh Back Panel\u003c\/li\u003e\n\t\u003cli\u003eMesh Pockets For External Storage\u003c\/li\u003e\n\t\u003cli\u003eSafety Whistle Attachment\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eFit:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eIn addition to being available in two sizes (S\/M and L\/XL), the Rolltop Hydration Vest prioritises comfort with three points of adjustment – sides, shoulders, and chest. This allows flexibility for fitting over layers and changing loads over the course of a long ride. Your load will stay stable, no matter how rough the terrain you are covering.\u003c\/p\u003e\n\n\u003cp\u003eThe Race Hydration Vest is a gender neutral design and has been developed with (and tested by) all genders with a range of body shapes.\u003c\/p\u003e\n\n\u003cp\u003eCarry what you want – where you want\u003c\/p\u003e\n\n\u003cp\u003eThe Vest features stretch pockets on both the front and rear. Store snacks, a multitool or even a soft bottle at the front of the pack, up to a 500ml bottle on the sides and the larger rear stretch pocket is perfect for a waterproof jacket on those days where the weather can’t make up its mind - saving you the effort of opening the rolltop, also keeping the rest of the contents dry. The main compartment is fully lined and 100% waterproof, thanks to its rolltop closure.\u003c\/p\u003e\n\n\u003cp\u003eThe front also features an expandable zip pocket with a key clip inside, for quick access to valuables like a phone.\u003c\/p\u003e\n\n\u003cp\u003eA water reservoir drops into an expandable lining and the shoulder straps feature ambidextrous hose routing. A magnetic keeper clip keeps the hose and bite valve out of the way (but still to hand) when not in use.\u003c\/p\u003e\n\n\u003cp\u003eThe inclusion of reflective zip pulls, logos, and webbing detailing enhances visibility from all angles, aiding safety during low-light conditions. A light loop also allows attachment of a clip-on light.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in two sizes: Small\/Medium, Large\/XL\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eWeight: (without reservoir)\u003c\/li\u003e\n\t\u003cli\u003eSmall\/Medium - 588g\u003c\/li\u003e\n\t\u003cli\u003eLarge\/XL - 600g\u003c\/li\u003e\n\t\u003cli\u003eReservoir Weight 146g\u003c\/li\u003e\n\t\u003cli\u003eCapacity - 14L with 2L Reservoir Capacity\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Everoutdoor","offers":[{"title":"L\/XL","offer_id":42215454867511,"sku":"RS-RHY-LXL-BLK","price":449.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/c4e9390517e480366b04a563f765df70.webp?v=1778220221"},{"product_id":"castelli-espresso-vest-belgian-blue","title":"Castelli Espresso Vest Belgian Blue","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\u003ePackable wind vest to match your favourite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided 3 pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWeight:116 g\u003cbr\u003eTemperature:12°C - 20°C \/ 54°F - 68°F\u003cbr\u003eFit:Regular\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"PRV","offers":[{"title":"Belgian Blue \/ XS","offer_id":42337987231799,"sku":"CLCV4509424-XS","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ S","offer_id":42337987264567,"sku":"CLCV4509424-S","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ M","offer_id":42337987297335,"sku":"CLCV4509424-M","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ L","offer_id":42337987330103,"sku":"CLCV4509424-L","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ XL","offer_id":42337987362871,"sku":"CLCV4509424-XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ 2XL","offer_id":42337987395639,"sku":"CLCV4509424-2XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ 3XL","offer_id":42337987428407,"sku":"CLCV4509424-3XL","price":289.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4509424-L__be734303198e.avif?v=1788351208"},{"product_id":"castelli-espresso-vest-deep-green","title":"Castelli Espresso Vest Deep Green","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\u003ePackable wind vest to match your favourite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided 3 pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWeight:116 g\u003cbr\u003eTemperature:12°C - 20°C \/ 54°F - 68°F\u003cbr\u003eFit:Regular\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"PRV","offers":[{"title":"Deep Green \/ XS","offer_id":42337987919927,"sku":"CLCV4509309-XS","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ S","offer_id":42337987952695,"sku":"CLCV4509309-S","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ M","offer_id":42337987985463,"sku":"CLCV4509309-M","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ L","offer_id":42337988018231,"sku":"CLCV4509309-L","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ XL","offer_id":42337988050999,"sku":"CLCV4509309-XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ 3XL","offer_id":42337988083767,"sku":"CLCV4509309-3XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ 2XL","offer_id":42337988116535,"sku":"CLCV4509309-2XL","price":289.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4509309-L__e607924c0ee0.avif?v=1788351207"},{"product_id":"castelli-espresso-vest-vivid-orange","title":"Castelli Espresso Vest Vivid Orange","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\u003ePackable wind vest to match your favourite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided 3 pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWeight:116 g\u003cbr\u003eTemperature:12°C - 20°C \/ 54°F - 68°F\u003cbr\u003eFit:Regular\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"PRV","offers":[{"title":"Vivid Orange \/ XS","offer_id":42337988706359,"sku":"CLCV4509863-XS","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ S","offer_id":42337988739127,"sku":"CLCV4509863-S","price":289.99,"currency_code":"NZD","in_stock":false},{"title":"Vivid Orange \/ M","offer_id":42337988771895,"sku":"CLCV4509863-M","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ L","offer_id":42337988804663,"sku":"CLCV4509863-L","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ XL","offer_id":42337988837431,"sku":"CLCV4509863-XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ 2XL","offer_id":42337988902967,"sku":"CLCV4509863-2XL","price":289.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ 3XL","offer_id":42337988870199,"sku":"CLCV4509863-3XL","price":289.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4509863-L__7f1f299cea06.avif?v=1788351207"},{"product_id":"castelli-espresso-vest-womens-deep-bordeaux","title":"Castelli Espresso Vest Women's Deep Bordeaux","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\u003ePackable wind vest to match your favorite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight:118\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:12°C - 18°C \/ 54°F - 64°F\u003c\/li\u003e\n\u003cli\u003eFit:Regular \u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv aria-labelledby=\"flush-headingTwo\" data-bs-parent=\"#accordions_Container\"\u003e\n\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\n\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\n\u003cp\u003e3 back pockets\u003c\/p\u003e\n\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\n\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\n\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\n\u003c\/div\u003e","brand":"PRV","offers":[{"title":"Deep Bordeaux \/ XS","offer_id":42337989886007,"sku":"CLCV4541625-XS","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ S","offer_id":42337989918775,"sku":"CLCV4541625-S","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ M","offer_id":42337989951543,"sku":"CLCV4541625-M","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ L","offer_id":42337989984311,"sku":"CLCV4541625-L","price":239.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4541625-S__e6b92a5f7d0a.avif?v=1788351206"},{"product_id":"castelli-espresso-vest-womens-violet-pink-dary-gray","title":"Castelli Espresso Vest Women's Violet Pink \/ Dark Gray","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\u003ePackable wind vest to match your favorite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight:118\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:12°C - 18°C \/ 54°F - 64°F\u003c\/li\u003e\n\u003cli\u003eFit:Regular \u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv aria-labelledby=\"flush-headingTwo\" data-bs-parent=\"#accordions_Container\"\u003e\n\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\n\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\n\u003cp\u003e3 back pockets\u003c\/p\u003e\n\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\n\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\n\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\n\u003c\/div\u003e","brand":"PRV","offers":[{"title":"Violet Pink \/ Dary Gray \/ XS","offer_id":42337990541367,"sku":"CLCV4541563-XS","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Pink \/ Dary Gray \/ S","offer_id":42337990574135,"sku":"CLCV4541563-S","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Pink \/ Dary Gray \/ M","offer_id":42337990606903,"sku":"CLCV4541563-M","price":239.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Pink \/ Dary Gray \/ L","offer_id":42337990639671,"sku":"CLCV4541563-L","price":239.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/CLCV4541563-S__5af554196f99.avif?v=1788351206"}],"url":"https:\/\/www.bikefit.co.nz\/collections\/vests.oembed?page=5","provider":"Bikefit Marlborough","version":"1.0","type":"link"}