{"title":"Base Layer","description":null,"products":[{"product_id":"tinelidryundershirt","title":"Tineli Dry Undershirt","description":"\u003cp\u003eThe light open weave fabric of this undershirt wicks moisture away from your skin allowing it to evaporate more quickly to keep you cooler. A correct fit is important as the fabric must be snug against your skin for maximal effectiveness. As worn by pros the world over.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":39429919539255,"sku":"610.1","price":49.99,"currency_code":"NZD","in_stock":false},{"title":"S","offer_id":31736160124983,"sku":"610.2","price":14.99,"currency_code":"NZD","in_stock":false},{"title":"M","offer_id":31736160157751,"sku":"610.3","price":49.99,"currency_code":"NZD","in_stock":false},{"title":"L","offer_id":31736160190519,"sku":"610.4","price":49.99,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":31736160223287,"sku":"610.5","price":14.99,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":31736160256055,"sku":"610.6","price":49.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/Tineli-Dry-Undershirt-610-Front__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_d9f0bd95-001e-410f-9081-cc6327ac7163.jpg?v=1657644443"},{"product_id":"tinelitights","title":"Tineli Tights","description":"\u003cp\u003eThe ultimate in warmth for cold weather riding.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":31736164646967,"sku":"626.1","price":159.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":31736164679735,"sku":"626.2","price":159.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":31736164712503,"sku":"626.3","price":159.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":31736164745271,"sku":"626.4","price":159.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":31736164778039,"sku":"626.5","price":159.99,"currency_code":"NZD","in_stock":true},{"title":"2XL","offer_id":31736164810807,"sku":"626.6","price":159.99,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":39369114222647,"sku":"626.7","price":159.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/626-tights-chami__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_c75dbf26-cfe7-451b-8638-76c915772cc6.jpg?v=1657645199"},{"product_id":"tineli-bibtights","title":"Tineli Bibtights","description":"\u003cp\u003eThe ultimate in warmth for cold weather riding.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XS","offer_id":32443256897591,"sku":"622.1","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":32443256930359,"sku":"622.2","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":32443256963127,"sku":"622.3","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":32443256995895,"sku":"622.4","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":32443257028663,"sku":"622.5","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":32443257061431,"sku":"622.6","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":42256602431543,"sku":"622.7","price":199.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/621-622-Bibtights__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_c231439a-dcf3-4096-ba97-967c806fed6f.jpg?v=1657644245"},{"product_id":"brave-earwarmer-thermal","title":"Brave Earwarmer Thermal","description":"","brand":"PRV","offers":[{"title":"Brave Earwarmer Thermal Black","offer_id":39359590006839,"sku":"CLBHE1BK","price":10.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI2NDg0XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_aad9224e-5304-434c-95c7-60999bfaa6e9.jpg?v=1626234777"},{"product_id":"castelli-core-seamless-long-sleeve-baselayer-mens","title":"Castelli Core Seamless Long Sleeve Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eSeamless for comfort and surprisingly warm for its weight, this base layer is ideal in cool conditions, providing excellent moisture management.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e84% polyester \/ 16% polypropylene yarns provide soft, warm wicking and exceptional stretch fit\u003c\/li\u003e\n\u003cli\u003eSeamless construction means extra comfort\u003c\/li\u003e\n\u003cli\u003eLighter weight on side and back\u003c\/li\u003e\n\u003cli\u003eWide neck opening to fit under short-collared jerseys\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e194gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e4°C - 16°C \/ 39°F - 61°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTime to give seamless base layers another try. Seamless construction promises stretch and comfort, but most base layers on the market have a nylon and Lycra® mix that feels comfortable when you put it on but then ends up feeling wet when you're actually riding, and you freeze when you stop. We've worked hard to make this Core Seamless base layer keep you warm and dry, thanks to the addition of polypropylene and polyester yarns, while not compromising the stretch comfort of seamless. We think we've found the sweet spot that also provides a nice level of warmth for cool to cold days.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Core Seamless Long Sleeve Black - 2XL","offer_id":39359599968311,"sku":"CLCJB0531010-2XL","price":124.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1OTA1XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ_6398cc12-a51b-4c55-9f67-f8117560f958.jpg?v=1626235045"},{"product_id":"castelli-core-seamless-ss-baselayer-mens","title":"Castelli Core Seamless SS Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eSeamless for comfort and surprisingly warm for its weight, this base layer is ideal in cool conditions, providing excellent moisture management.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e84% polyester \/ 16% polypropylene yarns provide soft, warm wicking and exceptional stretch fit\u003c\/li\u003e\n\u003cli\u003eSeamless construction means extra comfort\u003c\/li\u003e\n\u003cli\u003eLighter weight on side and back\u003c\/li\u003e\n\u003cli\u003eWide neck opening to fit under short-collared jerseys\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e151gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 20°C \/ 46°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eTime to give seamless base layers another try. Seamless construction promises stretch and comfort, but most base layers on the market have a nylon and Lycra® mix that feels comfortable when you put it on but then ends up feeling wet when you're actually riding, and you freeze when you stop. We've worked hard to make this Core Seamless base layer keep you warm and dry, thanks to the addition of polypropylene and polyester yarns, while not compromising the stretch comfort of seamless. We think we've found the sweet spot that also provides a nice level of warmth for cool to cold days.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Core Seamless SS White - 2XL","offer_id":39359600066615,"sku":"CLCJB0575001-2XL","price":109.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1OTA4XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ_d91a3442-0540-4682-92fc-0299a4fbca82.jpg?v=1626235048"},{"product_id":"castelli-flanders-2-warm-ls-baselayer-womens","title":"Castelli Flanders 2 Warm LS Baselayer Women's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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, dry, comfortable and very soft. This base layer feels warm from the moment you put it on. The best choice for cold-weather riding.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSottoZero Fleece multi-denier 100% polyester fabric\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli\u003eMesh armpit insert\u003c\/li\u003e\n\u003cli\u003eFlat hem tucks away in tights\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e223gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e-4°C - 10°C \/ 25°F - 50°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eComfortable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBLUSTERY WEATHER? NO PROBLEM\u003c\/strong\u003e This product was made for the conditions of Flanders in February. Or basically any month in Flanders between September and May. High-loft fleece on the inside provides warmth to spare, and you’ll love the softness on your skin with the excellent moisture management of this 100% multi-denier fabric. It's stretchy for a perfect fit, and the flat-lock seams add an extra touch of quality.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Flanders 2 Womens LS Black - L","offer_id":39359603736631,"sku":"CLCJB9547010-L","price":134.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Flanders 2 Womens LS Black - M","offer_id":39359603769399,"sku":"CLCJB9547010-M","price":134.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Flanders 2 Womens LS Black - S","offer_id":39359603802167,"sku":"CLCJB9547010-S","price":134.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1OTE2XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ_f9bc4f4c-a1ce-469c-bacb-852b2bc6fa5f.jpg?v=1626235140"},{"product_id":"castelli-flanders-warm-ls-baselayer-mens","title":"Castelli Flanders Warm LS Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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, dry, comfortable. This is the base layer you want if you're riding outside in cold temperatures.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSottoZero Fleece multi-denier 100% polyester fabric\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli\u003eMesh armpit insert\u003c\/li\u003e\n\u003cli\u003eFlat hem tucks away in tights\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e116gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e-2°C - 10°C \/ 28°F - 50°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBLUSTERY WEATHER? NO PROBLEM\u003c\/strong\u003e This product was made for the conditions of Flanders in February. Or basically any month between September and May. High-loft fleece on the inside provides warmth to spare, and you’ll love the softness on your skin with the excellent moisture management of this 100% multi-denier fabric. It’s stretchy for a perfect fit, and the flat-lock seams add an extra touch of quality.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Flanders Warm Long Sleeve Black - 2XL","offer_id":39359603867703,"sku":"CLCJB4531010-2XL","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Flanders Warm Long Sleeve Black - L","offer_id":39359603900471,"sku":"CLCJB4531010-L","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Flanders Warm Long Sleeve Black - M","offer_id":39359603933239,"sku":"CLCJB4531010-M","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Flanders Warm Long Sleeve Black - S","offer_id":39359603966007,"sku":"CLCJB4531010-S","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Flanders Warm Long Sleeve Black - XL","offer_id":39359603998775,"sku":"CLCJB4531010-XL","price":143.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1OTExXzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ_22ccfe77-52ff-4f7e-8e5b-eea6e4cb8dcd.jpg?v=1626235143"},{"product_id":"castelli-nano-flex-kneewarmer","title":"Castelli Nano Flex + Kneewarmer","description":"\u003cp\u003eMORE FLEX, MORE NANO. Our Nano Flex warmers have been in our collection for seven years, and we’ve finally found a way to improve them. We’ve added an insert on the back in Nano Light fabric to help them bend around your elbow or knee better while keeping all the water protection. More comfort due to more flexibility, and in a slightly more compact package.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Kneewarmer Nanoflex + black extra large","offer_id":39359609569335,"sku":"CLCK657910-XL","price":80.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Kneewarmer Nanoflex + black large","offer_id":39359609602103,"sku":"CLCK657910-L","price":80.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyNjM1XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_0f53e12d-2e57-4bd0-8c4e-16a9e524fc86.jpg?v=1626235292"},{"product_id":"castelli-nano-flex-legwarmer","title":"Castelli Nano Flex + Legwarmer","description":"\u003cp\u003eMORE FLEX, MORE NANO. Our Nano Flex warmers have been in our collection for seven years, and we’ve finally found a way to improve them. We’ve added an insert on the back in Nano Light fabric to help them bend around your elbow or knee better while keeping all the water protection. More comfort due to more flexibility, and in a slightly more compact package.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Legwarmer Nanoflex + black extra large","offer_id":39359609667639,"sku":"CLCL657810-XL","price":107.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Legwarmer Nanoflex + black large","offer_id":39359609700407,"sku":"CLCL657810-L","price":107.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyNjQzXzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_3178b2eb-e91e-4eb5-a287-4043259b9d21.jpg?v=1626235294"},{"product_id":"castelli-nano-flex-3g-arm-warmer","title":"Castelli Nano Flex 3G Arm Warmer","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eNano Flex for the ultimate warmer: warm and comfortable in dry conditions, water repellent in damp conditions, and still warm in extreme conditions.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWater-repellent thermal and breathable\u003c\/li\u003e\n\u003cli\u003eNano Flex fabric\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching with single seam\u003c\/li\u003e\n\u003cli\u003eDouble-sided silicone grippers to keep warmers in place\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e66gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 20°C \/ 46°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNANO FLEX ALL-CONDITION WARMERS\u003c\/strong\u003e Choose Nano Flex for warmers that are great in dry conditions but also give some extra protection and warmth in wet conditions. We invented the category of water-protective thermal fabrics, and Castelli's proprietary Nano Flex is often imitated but never equalled. No compromises for any conditions.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"S","offer_id":39359609831479,"sku":"CLCA9529010-S","price":80.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":39359609897015,"sku":"CLCA9529010-M","price":80.99,"currency_code":"NZD","in_stock":false},{"title":"L","offer_id":39359609798711,"sku":"CLCA9529010-L","price":80.99,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39359609864247,"sku":"CLCA9529010-XL","price":80.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIxNjI0XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_a82f7e9b-7d47-4e31-a464-9ddbd37a6944.jpg?v=1626235296"},{"product_id":"castelli-nano-flex-3g-kneewarmer","title":"Castelli Nano Flex 3G Kneewarmer","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eNano Flex for the ultimate warmer: warm and comfortable in dry conditions, water repellent in damp conditions, and still warm in extreme conditions.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eWater-repellent thermal and breathable Nano Flex fabric\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching with single seam\u003c\/li\u003e\n\u003cli\u003eDouble-sided silicone grippers to keep warmers in place\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e89gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 20°C \/ 46°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eNANO FLEX ALL-CONDITION WARMERS\u003c\/strong\u003e Choose Nano Flex for warmers that are great in dry conditions but also give some extra protection and warmth in wet conditions. We invented the category of water-protective thermal fabrics, and Castelli's proprietary Nano Flex is often imitated but never equalled. No compromises for any conditions.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Black - S","offer_id":39359609995319,"sku":"CLCK9578010-S","price":103.99,"currency_code":"NZD","in_stock":true},{"title":"Black - M","offer_id":39359609962551,"sku":"CLCK9578010-M","price":103.99,"currency_code":"NZD","in_stock":true},{"title":"Black - L","offer_id":39359609929783,"sku":"CLCK9578010-L","price":103.99,"currency_code":"NZD","in_stock":true},{"title":"Black - XL","offer_id":39359610028087,"sku":"CLCK9578010-XL","price":103.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyNjM5XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_5a090c2a-2515-49cd-8cc7-7cc78b18f58b.jpg?v=1626235300"},{"product_id":"castelli-nano-flex-3g-leg-warmer","title":"Castelli Nano Flex 3G Leg Warmer","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eNano Flex for the ultimate warmer: warm and comfortable in dry conditions, water repellent in damp conditions, and still warm in extreme conditions.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eWater-repellent thermal and breathable Nano Flex fabric\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching with single seam\u003c\/li\u003e\n\u003cli\u003eDouble-sided silicone grippers to keep warmers in place\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e119gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 20°C \/ 46°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eNANO FLEX ALL-CONDITION WARMERS\u003c\/strong\u003e Choose Nano Flex for warmers that are great in dry conditions but also give some extra protection and warmth in wet conditions. We invented the category of water-protective thermal fabrics, and Castelli's proprietary Nano Flex is often imitated but never equalled. No compromises for any conditions.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Black - L","offer_id":39359610191927,"sku":"CLCL9577010-L","price":130.99,"currency_code":"NZD","in_stock":true},{"title":"Black - M","offer_id":39359610224695,"sku":"CLCL9577010-M","price":130.99,"currency_code":"NZD","in_stock":true},{"title":"Black - S","offer_id":39359610257463,"sku":"CLCL9577010-S","price":130.99,"currency_code":"NZD","in_stock":true},{"title":"Black - XL","offer_id":39359610290231,"sku":"CLCL9577010-XL","price":130.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyNjQ3XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_374f74c7-a9d8-4dcc-85d7-9bf841a48611.jpg?v=1626235303"},{"product_id":"air-evo-undershirt","title":"Tineli Undershirt Air Evo","description":"\u003cp\u003eMesh undershirt for maximum breathability in hot conditions.\u003c\/p\u003e","brand":"Tineli","offers":[{"title":"XXS\/XS","offer_id":39778553266231,"sku":"8182.1","price":79.99,"currency_code":"NZD","in_stock":true},{"title":"S\/M","offer_id":39778553298999,"sku":"8182.2","price":79.99,"currency_code":"NZD","in_stock":true},{"title":"L\/XL","offer_id":39778553331767,"sku":"8182.4","price":79.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/Tineli_Air_Evo_Undershirt_front_01__PadWzEwMjQsMTAyNCwiRkZGRkZGIiwwXQ_64843b2a-09ee-46d3-959e-448a92a66f60.jpg?v=1657644154"},{"product_id":"castelli-pro-mesh-3-sleeveless-baselayer-womens","title":"Castelli Pro Mesh 3 Sleeveless Baselayer Womens","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003ePro-level comfort and moisture management with colorful graphics.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3D mesh fabric for excellent moisture management\u003c\/li\u003e\n\u003cli\u003eSublimated print graphic\u003c\/li\u003e\n\u003cli\u003eWaist hem stays flat under shorts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e97gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 30°C \/ 59°F - 86°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePRO DUTY\u003c\/strong\u003e This is the same fabric we use in the base layers for our pro riders, and you’ll appreciate the extreme comfort and wide temperature range even if you just buy the piece because you like the color.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Light Black - XS","offer_id":39864031510583,"sku":"CLCJB2068085-XS","price":124.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - S","offer_id":39864031477815,"sku":"CLCJB2068085-S","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"Light Black - M","offer_id":39864031445047,"sku":"CLCJB2068085-M","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"Light Black - L","offer_id":39864031412279,"sku":"CLCJB2068085-L","price":124.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI5NzA0XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1661432247"},{"product_id":"castelli-core-seamless-sleeveless-baselayer-mens","title":"Castelli Core Seamless Sleeveless Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eSeamless for comfort and surprisingly warm for its weight, this base layer is ideal in cool conditions, providing excellent moisture management.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e84% polyester \/ 16% polypropylene yarns provide soft, warm wicking and exceptional stretch fit\u003c\/li\u003e\n\u003cli\u003eSeamless construction means extra comfort\u003c\/li\u003e\n\u003cli\u003eLighter weight on side and back\u003c\/li\u003e\n\u003cli\u003eWide neck opening to fit under short-collared jerseys\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e107gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 20°C \/ 46°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTime to give seamless base layers another try. Seamless construction promises stretch and comfort, but most base layers on the market have a nylon and Lycra® mix that feels comfortable when you put it on but then ends up feeling wet when you're actually riding, and you freeze when you stop. We've worked hard to make this Core Seamless base layer keep you warm and dry, thanks to the addition of polypropylene and polyester yarns, while not compromising the stretch comfort of seamless. We think we've found the sweet spot that also provides a nice level of warmth for cool to cold days.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Black - S\/M","offer_id":40202813702199,"sku":"CLCJB0031010-SM","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"Black - L\/XL","offer_id":40202813669431,"sku":"CLCJB0031010-LXL","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"Black - 2XL","offer_id":40202813636663,"sku":"CLCJB0031010-2XL","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"White - S\/M","offer_id":40202813800503,"sku":"CLCJB0031001-SM","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"White - L\/XL","offer_id":40202813767735,"sku":"CLCJB0031001-LXL","price":124.99,"currency_code":"NZD","in_stock":false},{"title":"White - 2XL","offer_id":40202813734967,"sku":"CLCJB0031001-2XL","price":124.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzMyMzIxXzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1689779888"},{"product_id":"castelli-pro-mesh-4-sleeveless-baselayer-womens","title":"Castelli Pro Mesh 4 Sleeveless Baselayer Women's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003ePro-level comfort and moisture management with colorful graphics.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3D mesh fabric for excellent moisture management\u003c\/li\u003e\n\u003cli\u003eSublimated print graphic\u003c\/li\u003e\n\u003cli\u003eWaist hem stays flat under shorts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e107gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 30°C\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eComfortable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis is the same fabric we use in the base layers for our pro riders, and you'll appreciate the extreme comfort and wide temperature range even if you just buy the piece because you like the color.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Violet Mist - XS","offer_id":40202816192567,"sku":"CLCB3050534-XS","price":129.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Mist - S","offer_id":40202816159799,"sku":"CLCB3050534-S","price":129.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Mist - M","offer_id":40202816127031,"sku":"CLCB3050534-M","price":129.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Mist - L","offer_id":40202816094263,"sku":"CLCB3050534-L","price":129.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzMyMjYxXzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1689779879"},{"product_id":"castelli-bandito-wool-ls-baselayer-mens","title":"Castelli Bandito Wool LS Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eLightweight merino wool blend for warmth and moisture management during moderate-intensity and cold rides.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e125 g\/m2 48% merino \/ 47% recycled polyester \/ 5% elastane fabric gives the warmth of wool with the durability and wicking of polyester\u003c\/li\u003e\n\u003cli\u003eMachine washable\u003c\/li\u003e\n\u003cli\u003eHigh collar\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e234gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e-4°C - 10°C \/ 25°F - 50°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe natural warmth of wool is mixed with recycled polyester to improve wicking in this warm and comfortable base layer. It's stretchy for a great fit, the sleeves are long enough to cover to the wrists, and you might even use it to lounge around the house. It's that comfortable.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Bandito Wool LS Black - 2XL","offer_id":40924549447735,"sku":"CLCJB2532010-2XL","price":188.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool LS Black - L","offer_id":40924549480503,"sku":"CLCJB2532010-L","price":188.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool LS Black - M","offer_id":40924549513271,"sku":"CLCJB2532010-M","price":188.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool LS Black - S","offer_id":40924549546039,"sku":"CLCJB2532010-S","price":188.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool LS Black - XL","offer_id":40924549578807,"sku":"CLCJB2532010-XL","price":188.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQ3NjBfMi5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1715136567"},{"product_id":"castelli-bandito-wool-ss-baselayer-mens","title":"Castelli Bandito Wool SS Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eShort-sleeve lightweight merino wool base layer to wear under a Gabba or jersey for cool rides.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e125 g\/m2 48% merino \/ 47% recycled polyester \/ 5% elastane fabric gives the warmth of wool with the durability and wicking of polyester\u003c\/li\u003e\n\u003cli\u003eMachine washable\u003c\/li\u003e\n\u003cli\u003eHigh collar\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInsulation: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e1\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e159gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 14°C \/ 46°F - 57°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor high-intensity rides or races in cool conditions, you can use this under a Gabba or jersey\/vest for extra core warmth, even if it gets wet. The sleeves are long enough to interface with your arm warmers.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Bandito Wool SS Black - 2XL","offer_id":40924550529079,"sku":"CLCJB2565010-2XL","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool SS Black - L","offer_id":40924550561847,"sku":"CLCJB2565010-L","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool SS Black - M","offer_id":40924550594615,"sku":"CLCJB2565010-M","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool SS Black - S","offer_id":40924550627383,"sku":"CLCJB2565010-S","price":161.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bandito Wool SS Black - XL","offer_id":40924550660151,"sku":"CLCJB2565010-XL","price":161.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDQ3NzhfMi5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1715136601"},{"product_id":"castelli-bolero-long-sleeve-baselayer-mens","title":"Castelli Bolero Long Sleeve Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eAero sleeves for aerodynamic gains.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSleeves with aero trip ribbing for maximal aerodynamic gain.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e70gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eAero\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAERO SLEEVES FOR AERODYNAMIC GAINS.\u003c\/strong\u003e If you have a keen eye, you'll have noticed the lines running down the arms of our pro riders when they race TTs. These aero ribs are our Bolero sleeves. The ribs create aerodynamic trip strips, making our TT suits even faster. If you're ready to set your next PB, the Bolero sleeves are a must.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Aero Arms Bolero Long Sleeve White - 2XL","offer_id":40924551315511,"sku":"CLCJB4100001-2XL","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Aero Arms Bolero Long Sleeve White - 2XS","offer_id":40924551348279,"sku":"CLCJB4100001-2XS","price":199.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Aero Arms Bolero Long Sleeve White - L","offer_id":40924551381047,"sku":"CLCJB4100001-L","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Aero Arms Bolero Long Sleeve White - M","offer_id":40924551413815,"sku":"CLCJB4100001-M","price":199.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Aero Arms Bolero Long Sleeve White - S","offer_id":40924551446583,"sku":"CLCJB4100001-S","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Aero Arms Bolero Long Sleeve White - XL","offer_id":40924551479351,"sku":"CLCJB4100001-XL","price":199.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Aero Arms Bolero Long Sleeve White - XS","offer_id":40924551512119,"sku":"CLCJB4100001-XS","price":199.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDM4MjBfMi5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1715136623"},{"product_id":"castelli-bolero-mesh-short-sleeve-baselayer-mens","title":"Castelli Bolero Mesh Short Sleeve Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eAero base layer for aerodynamic gains.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOpen mesh body for optimal moisture wicking and airflow\u003c\/li\u003e\n\u003cli\u003eSleeves with aero trip ribbing for maximal aerodynamic gain\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBreathability: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight:\u003cstrong\u003e152gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e18°C - 35°C \/ 64°F - 95°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eRace\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAERO BASE LAYER FOR AERODYNAMIC GAINS.\u003c\/strong\u003e If you have a keen eye, you'll have noticed the lines running down the arms of our pro riders when they race TTs. These aero ribs are our Bolero sleeves. The ribs create aerodynamic trip strips, making our Aero Jerseys and San Remo Speedsuits even faster. We've incorporated this short-sleeve version into a base layer for road racing. Not only will you be faster, but the open mesh of the base layer will keep you cool and dry.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - 2XL","offer_id":40924552396855,"sku":"CLCJB4102001-2XL","price":189.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - 2XS","offer_id":40924552429623,"sku":"CLCJB4102001-2XS","price":189.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - L","offer_id":40924552462391,"sku":"CLCJB4102001-L","price":189.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - M","offer_id":40924552495159,"sku":"CLCJB4102001-M","price":189.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - S","offer_id":40924552527927,"sku":"CLCJB4102001-S","price":189.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - XL","offer_id":40924552560695,"sku":"CLCJB4102001-XL","price":189.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Bolero Mesh Short Sleeve White - XS","offer_id":40924552593463,"sku":"CLCJB4102001-XS","price":189.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDM4MzRfMi5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1715136649"},{"product_id":"castelli-pro-mesh-sleeveless-baselayer-mens-1","title":"Castelli Pro Mesh Sleeveless Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003eTour de France winning base layer with a graphic print that shows your style on the inside.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3D mesh fabric for excellent moisture management\u003c\/li\u003e\n\u003cli\u003eSublimated print graphic\u003c\/li\u003e\n\u003cli\u003eWaist hem stays flat under shorts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eTechnical features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e114gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 28°C \/ 59°F - 82°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePRO-LEVEL BASE.\u003c\/strong\u003e The pro cyclists we work with know the importance of the right base layer for the conditions. The Pro Mesh is made for the widest range of conditions and is designed to keep you dry in cool to mild temperatures. We’ll even put it under a Flanders Warm base layer in the coldest conditions. We’ve given it a graphic print so you can show off that you have something special when you open your jersey zip.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Pro Mesh Sleeveless Black - 2XL","offer_id":40924574220343,"sku":"CLCJB2033010-2XL","price":119.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Pro Mesh Sleeveless Black - L","offer_id":40924574253111,"sku":"CLCJB2033010-L","price":119.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Pro Mesh Sleeveless Black - M","offer_id":40924574285879,"sku":"CLCJB2033010-M","price":119.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Pro Mesh Sleeveless Black - S","offer_id":40924574318647,"sku":"CLCJB2033010-S","price":119.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Pro Mesh Sleeveless Black - XL","offer_id":40924574351415,"sku":"CLCJB2033010-XL","price":119.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Pro Mesh Sleeveless Black - XS","offer_id":40924574384183,"sku":"CLCJB2033010-XS","price":119.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvMzM3NjlfMS5wbmciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.png?v=1715137333"},{"product_id":"castelli-pro-mesh-2-0-sl-sleeveless-baselayer-mens","title":"Castelli Pro Mesh 2.0 SL Sleeveless Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eWorldTour winning base layer with a graphic print that shows your style on the inside.\u003c\/p\u003e\u003cp class=\"w-100 mb-5  title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e3D mesh fabric for excellent moisture management\u003c\/li\u003e\n\u003cli\u003eSublimated print graphic\u003c\/li\u003e\n\u003cli\u003eWaist hem stays flat under shorts\u003c\/li\u003e\n\u003cli\u003eTemperature:\u003cspan class=\"char-value\"\u003e15°C - 28°C \u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul class=\"techfeatures\"\u003e\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eRegular\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e","brand":"PRV","offers":[{"title":"Castelli Baselayer Pro Mesh 2.0 SL Sleeveless White - 2XL","offer_id":41531084210231,"sku":"CLCJB3023001-2XL","price":119.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Pro Mesh 2.0 SL Sleeveless White - L","offer_id":41531084242999,"sku":"CLCJB3023001-L","price":119.99,"currency_code":"NZD","in_stock":false},{"title":"Castelli Baselayer Pro Mesh 2.0 SL Sleeveless White - M","offer_id":41531084275767,"sku":"CLCJB3023001-M","price":119.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Pro Mesh 2.0 SL Sleeveless White - S","offer_id":41531084308535,"sku":"CLCJB3023001-S","price":119.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Pro Mesh 2.0 SL Sleeveless White - XL","offer_id":41531084341303,"sku":"CLCJB3023001-XL","price":119.99,"currency_code":"NZD","in_stock":true},{"title":"Castelli Baselayer Pro Mesh 2.0 SL Sleeveless White - XS","offer_id":41531084374071,"sku":"CLCJB3023001-XS","price":119.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDY2NTJfNC5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1741673062"},{"product_id":"castelli-baselayer-flanders-warm-neck-warmer","title":"Castelli Baselayer Flanders Warm Neck Warmer","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eMade with our warmest base-layer fabric and an extra-long neck that can be pulled up to cover your mouth and face. \u003c\/p\u003e\u003cp\u003eAnother piece that started in a pro riders focus group – our warmest base layer (Flanders) with essentially a built-in neck warmer. On merely cold days, keep the neck down to fill in the space inside the collar of your jacket. On brutally cold days, pull it up over your face for extra warmth, with the double layer SottoZero fleece fabric to keep you even warmer.\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 5\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 1\/5\u003c\/p\u003e\u003cp\u003eBreathability 3\/5\u003c\/p\u003e\u003cp\u003eLightness 3\/5\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight:268\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:-4°C - 6°C \/ 25°F - 43°F\u003c\/li\u003e\n\u003cli\u003eFit:Tailored\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cdiv aria-labelledby=\"flush-headingTwo\" data-bs-parent=\"#accordions_Container\"\u003e\n\u003cp\u003eSottoZero multi-denier 100% polyester fleece fabric\u003c\/p\u003e\n\u003cp\u003eFlat-lock stitching\u003c\/p\u003e\n\u003cp\u003eMesh armpit insert\u003c\/p\u003e\n\u003cp\u003eHigher than normal neck can be pulled up to act as a neck warmer\u003c\/p\u003e\n\u003c\/div\u003e","brand":"PRV","offers":[{"title":"2XL","offer_id":41590837248055,"sku":"CLCJB8522010-2XL","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"L","offer_id":41590837280823,"sku":"CLCJB8522010-L","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"M","offer_id":41590837313591,"sku":"CLCJB8522010-M","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"S","offer_id":41590837346359,"sku":"CLCJB8522010-S","price":143.99,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":41590837379127,"sku":"CLCJB8522010-XL","price":143.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDc5NjBfNC5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1743970919"},{"product_id":"oxford-advanced-base-layer-pants","title":"Oxford Advanced Base Layer Pants","description":"\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:18px\"\u003e\u003cstrong\u003eOxford Advanced Base Layer Pants\u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\nThis advanced performance base layer pant is designed for versatile use, wicking sweat away from your skin to speed up evaporation and keep you dry, cool, and comfortable, while helping maintain an optimal core temperature.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eMulti-season base layer top\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eSlim fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eLightweight\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eSeamless construction\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eMoisture wicking\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eFlat-lock stitching\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eLarge\/XL size\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"H S White \u0026 Son","offers":[{"title":"L\/XL","offer_id":41705480060983,"sku":"PAN0302","price":44.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/26f305105315193ceb7d856977bdab58.png?v=1749692576"},{"product_id":"oxford-advanced-base-layer-top","title":"Oxford Advanced Base Layer Top","description":"\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cspan style=\"font-size:18px\"\u003e\u003cstrong\u003eOxford Advanced Base Layer Top\u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\nThis advanced performance base layer top is designed for versatile use, wicking sweat away from your skin to speed up evaporation and keep you dry, cool, and comfortable, while helping maintain an optimal core temperature.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eMulti-season base layer top\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eSlim fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eLightweight\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eSeamless construction\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eMoisture wicking\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli\u003e\u003cspan style=\"color:#000000\"\u003e\u003cspan style=\"font-size:16px\"\u003e\u003cspan style=\"font-family:arial,helvetica,sans-serif\"\u003eFlat-lock stitching\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"H S White \u0026 Son","offers":[{"title":"S\/M","offer_id":41705480093751,"sku":"TOP0040","price":64.99,"currency_code":"NZD","in_stock":false},{"title":"L\/XL","offer_id":41705480126519,"sku":"TOP0042","price":64.99,"currency_code":"NZD","in_stock":false},{"title":"2XL\/3XL","offer_id":41705480159287,"sku":"TOP0044","price":64.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/d697d090c7ea0d346adf7b1fbe0e4ff7.jpg?v=1749692586"},{"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;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003cstrong\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\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDk3OTJfNy5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1755116098"},{"product_id":"castelli-active-cooling-sleeveless-baselayer-mens","title":"Castelli Active Cooling Sleeveless Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eMade to hold a bit of moisture close to your skin to actively cool you on hot days through evaporative cooling.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES \u003c\/p\u003e\u003cp\u003eBase layer to cool you on hot days\u003c\/p\u003e\u003cp\u003ePolartec® Delta fabric features regulated drying so that the evaporative effect cools your core\u003c\/p\u003e\u003cp\u003eSleeveless design with minimalist construction\u003c\/p\u003e\u003cp\u003eSublimated overprint\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 1\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 1\/5\u003c\/p\u003e\u003cp\u003eBreathability 5\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight: 128\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 25°C - 35°C\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"PRV","offers":[{"title":"Silver Gray - S","offer_id":41880927895607,"sku":"CLCJB0030870-S","price":139.99,"currency_code":"NZD","in_stock":true},{"title":"Silver Gray - M","offer_id":41880927862839,"sku":"CLCJB0030870-M","price":139.99,"currency_code":"NZD","in_stock":true},{"title":"Silver Gray - L","offer_id":41880927830071,"sku":"CLCJB0030870-L","price":139.99,"currency_code":"NZD","in_stock":true},{"title":"Silver Gray - XL","offer_id":41880927928375,"sku":"CLCJB0030870-XL","price":139.99,"currency_code":"NZD","in_stock":true},{"title":"Silver Gray - 2XL","offer_id":41880927797303,"sku":"CLCJB0030870-2XL","price":139.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNTAxMzFfMy5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1758745246"},{"product_id":"castelli-core-mesh-3-short-sleeve-baselayer-mens","title":"Castelli Core Mesh 3 Short Sleeve Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eOur lightest and airiest base layer wicks moisture away from your skin, while the open mesh helps hold the jersey up and away from the skin. It's good for warm conditions, and some riders even like it on a hot day, as it allows airflow between the jersey and skin.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eMagic Mesh 90% polyester, 10% Elastane wicking fabric\u003c\/p\u003e\u003cp\u003eMinimalist lightweight construction\u003c\/p\u003e\u003cp\u003eReduced seams for maximum comfort\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 1\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 1\/5\u003c\/p\u003e\u003cp\u003eBreathability 4\/5\u003c\/p\u003e\u003cp\u003eLightness 5\/5\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight: 131\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:20°C - 30°C\u003c\/li\u003e\n\u003cli\u003eFit: Regular\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"PRV","offers":[{"title":"White - S\/M","offer_id":41880927338551,"sku":"CLCJB7027001-SM","price":94.99,"currency_code":"NZD","in_stock":true},{"title":"White - L\/XL","offer_id":41880927305783,"sku":"CLCJB7027001-LXL","price":94.99,"currency_code":"NZD","in_stock":true},{"title":"White - 2XL","offer_id":41880927273015,"sku":"CLCJB7027001-2XL","price":94.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNTAxNDFfMy5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1758745420"},{"product_id":"castelli-core-mesh-3-sleeveless-baselayer-mens","title":"Castelli Core Mesh 3 Sleeveless Baselayer Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eOur lightest and airiest base layer wicks moisture away from your skin, while the open mesh helps hold the jersey up and away from the skin. It's good for warm conditions, and some riders even like it on a hot day, as it allows airflow between the jersey and skin.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eMagic Mesh 90% polyester, 10% Elastane wicking fabric\u003c\/p\u003e\u003cp\u003eMinimalist lightweight construction\u003c\/p\u003e\u003cp\u003eReduced seams for maximum comfort\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 1\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 1\/5\u003c\/p\u003e\u003cp\u003eBreathability 4\/5\u003c\/p\u003e\u003cp\u003eLightness 5\/5\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight: 115\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 20°C - 40°C\u003c\/li\u003e\n\u003cli\u003eFit: Regular\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"PRV","offers":[{"title":"Black - S\/M","offer_id":41880928354359,"sku":"CLCJB7028010-SM","price":89.99,"currency_code":"NZD","in_stock":false},{"title":"Black - L\/XL","offer_id":41880928321591,"sku":"CLCJB7028010-LXL","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"Black - 2XL","offer_id":41880928288823,"sku":"CLCJB7028010-2XL","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"White - S\/M","offer_id":41880928452663,"sku":"CLCJB7028001-SM","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"White - L\/XL","offer_id":41880928419895,"sku":"CLCJB7028001-LXL","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"White - 2XL","offer_id":41880928387127,"sku":"CLCJB7028001-2XL","price":89.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNTAxNDRfMy5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1758745246"},{"product_id":"castelli-pro-mesh-sleeveless-baselayer-womens","title":"Castelli Pro Mesh Sleeveless Baselayer Women's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eMade for the widest range of conditions and designed to keep you dry in cool to mild temperatures.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eBreathability 5\/5\u003c\/p\u003e\u003cp\u003eLightness 5\/5\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight: 88\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 15°C - 28°C \/ 59°F - 82°F\u003c\/li\u003e\n\u003cli\u003eFit: Regular\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003e3D mesh fabric for excellent moisture management\u003c\/p\u003e\u003cp\u003eSublimated print graphic\u003c\/p\u003e\u003cp\u003eWaist hem stays flat under shorts\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRO-LEVEL BASE LAYER.\u003c\/p\u003e\u003cp\u003eThe pro cyclists we work with know the importance of having the right base layer for the conditions. The Pro Mesh is made for the widest range of conditions and is designed to keep you dry in cool to mild temperatures. We’ll even put it under a Flanders Warm base layer in the coldest conditions. We’ve given it a graphic print so you can show off that you have something special when you open your jersey zip.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"XS","offer_id":41880930517047,"sku":"CLCJB4075001-XS","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":41880930451511,"sku":"CLCJB4075001-S","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":41880930418743,"sku":"CLCJB4075001-M","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":41880930385975,"sku":"CLCJB4075001-L","price":89.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":41880930484279,"sku":"CLCJB4075001-XL","price":89.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNTAxMzdfNi5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6MTIwMCwiZml0IjoiaW5zaWR.jpg?v=1758831144"},{"product_id":"castelli-pro-mesh-4-sleeveless-baselayer-womens-1","title":"Castelli Pro Mesh 4 Sleeveless Baselayer Women's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\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\u003ePro-level comfort and moisture management with colorful graphics.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3D mesh fabric for excellent moisture management\u003c\/li\u003e\n\u003cli\u003eSublimated print graphic\u003c\/li\u003e\n\u003cli\u003eWaist hem stays flat under shorts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e107gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 30°C\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003eComfortable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis is the same fabric we use in the base layers for our pro riders, and you'll appreciate the extreme comfort and wide temperature range even if you just buy the piece because you like the color.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Violet Mist - XS","offer_id":41974351003703,"sku":"CLCJB3050534-XS","price":129.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Mist - S","offer_id":41974350970935,"sku":"CLCJB3050534-S","price":129.99,"currency_code":"NZD","in_stock":false},{"title":"Violet Mist - M","offer_id":41974350938167,"sku":"CLCJB3050534-M","price":129.99,"currency_code":"NZD","in_stock":true},{"title":"Violet Mist - L","offer_id":41974350905399,"sku":"CLCJB3050534-L","price":129.99,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvMzMwNjZfMS5qcGVnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2l.webp?v=1762474610"},{"product_id":"velotoze-aeroflow-baselayer","title":"VeloToze AeroFlow Baselayer","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003c\/p\u003e\u003ch4\u003e\u003cstrong\u003eENGINEERED FOR SPEED. DESIGNED FOR COMFORT.\u003c\/strong\u003e\u003c\/h4\u003e\u003cdiv\u003eThe veloToze \u003cstrong\u003eAeroFlow Base Layer\u003c\/strong\u003e is the latest innovation in cycling apparel, built to help riders slice through the wind while staying cool and supported. Developed with input from World Tour athletes and tested in real-world race conditions, \u003cstrong\u003eAeroFlow\u003c\/strong\u003e redefines what a base layer can do.\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eAero-Optimized Fabric:\u003c\/strong\u003e Proprietary ribbed texture channels airflow across the torso, reducing drag and enhancing aerodynamic efficiency.\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eMoisture Management: \u003c\/strong\u003eLightweight, breathable fibers wick sweat away instantly, keeping you dry even during high-intensity efforts.\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eSecond-Skin Fit: \u003c\/strong\u003ePrecision-cut panels and tailored construction hug the body for maximum comfort without bunching or restriction.\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eTemperature Regulation: \u003c\/strong\u003eDesigned to stabilize core temperature, whether you’re climbing under the sun or sprinting in cooler conditions.\u003c\/div\u003e\u003cdiv\u003eThe AeroFlow Base Layer helps you cut through the air while keeping you comfortable in the race. It’s a \u003cstrong\u003egame-changer for cyclists aiming for peak performance\u003c\/strong\u003e, combining aerodynamic gains with all-day wearability. \u003c\/div\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eMATERIALS\u003c\/strong\u003e\u003cdiv class=\"accordion__content prose\"\u003e\n\u003cspan class=\"metafield-multi_line_text_field\"\u003e94% Polyester, 6% Spandex\u003c\/span\u003e \u003cbr\u003e\u003cspan class=\"metafield-multi_line_text_field\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion__content prose\"\u003e \u003c\/div\u003e\n\u003cdiv class=\"accordion__content prose\"\u003e\n\u003cstrong\u003eCARE GUIDE\u003c\/strong\u003e\u003cdiv class=\"accordion__content prose\"\u003e\u003cspan class=\"metafield-multi_line_text_field\"\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\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PRV","offers":[{"title":"White - S","offer_id":42128432037943,"sku":"CLVTBAFB-S","price":169.99,"currency_code":"NZD","in_stock":true},{"title":"White - M","offer_id":42128432005175,"sku":"CLVTBAFB-M","price":169.99,"currency_code":"NZD","in_stock":true},{"title":"White - L","offer_id":42128431972407,"sku":"CLVTBAFB-L","price":169.99,"currency_code":"NZD","in_stock":true},{"title":"White - XL","offer_id":42128432070711,"sku":"CLVTBAFB-XL","price":169.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJjbXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvMzg5NDJfOC5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6ODAwLCJmaXQiOiJpbnNpZGU.webp?v=1773084035"},{"product_id":"castelli-espresso-thermal-jersey-mens","title":"Castelli Espresso Thermal Jersey Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\n.rich .imgbrdr {\n\tborder: solid 1px;\n}\n.richIcon {\n\tdisplay: inline-block;\n\tbackground-image: url(Images\/sprite_main5.png);\n\tbackground-repeat: no-repeat;\n\twidth: 15px;\n}\n.richAttach {\n\tbackground-position: -2px -122px;\n}\n.richImg {\n\tbackground-position: -2px -1120px;\n}\n.richScreen {\n\tbackground-position: -24px -1032px;\n}\n.richArticle {\n\tbackground-position: -24px -1054px;\n}\n\n\/* Correct box *\/\n.rich .GrayBox {\n\tborder: solid 1px #CCCCCC;\n\tbackground-color: #F9F9F9;\n\tpadding: 4px;\n\t\/*margin: 4px;*\/\n\twidth: 98%;\n}\n.rich .hintcell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .warncell\n{\n\theight: 36px;\n\twidth: 32px;\n\tvertical-align: middle;\n}\n\n.rich .boxcontent{ width: 100% }\n.rich pre { font-size:1.3em }\n\n.rich iframe{\n\tborder: none;\n}\n.rich iframe.iframeBorder, .rich img.iframeBorder {\n\tborder: solid black 1px;\n}\n\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\n.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\n\n\n.rich pre.source-highlighted {background-color: #F0F0FF;}\n.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\n.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\n.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\n.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\n.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\n\n.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\n.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\n\n.rich table, .rich tr, .rich td, .rich img, .rich iframe {\n\tcursor: default;\n}\n.layout .rtecell {\n\tvertical-align: top;\n\tfont-size: small;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\n\n.rich p{\n\tmargin:0px 5px 0px 0px;\n}\n.rich .align-center{\n\ttext-align: center;\n}\n.rich .align-right{\n\ttext-align: right;\n}\n.rich .align-left{\n\ttext-align: left;\n}\n.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\nlist-style-position: inside;\n}\n\n.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\n.rich table {font-family: arial; font-size: small}\n.rich blockquote.shift {\n\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\n}\n.rich img[data-expand] {\n\tdisplay: block;\n}\n.rich p, .rich p.richp  {font-family: arial; font-size: small}\n.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\n    margin-top: 0px;\n}\n.rich, .rich * {\n    word-wrap: break-word;\n}\n\n\n\n.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\n.sourcetable tr {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n.sourcetable td {\n\tmargin: 0px;\n\tpadding: 0px;\n\twhite-space: nowrap;\n}\n.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\n{\n\twidth:1px;\n}\n\n.filelist {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n\n.rich .toc {\n\t\/*display:inline-block;*\/ padding: 5px;\n}\n.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\n\tfont-size: 1.7em;\n}\n.rich .toc li,.rich  .filelist li {\n\tmargin: 5px 0px;\n}\n.rich .wikilist div {\n\tmargin: 10px;\n}\n\n.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\n.rich .layout .rtecell {display:table-cell; height: 2.5em}\n.rich .layout .rteside {width: 25%}\n\n\/*\n.rtetable {\n\tborder-collapse:collapse;\n}\n.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\n\tborder: 1px solid #ddd;\n\tpadding: 7px 10px;\n\tvertical-align: top;\n\ttext-align: left;\n}*\/\n.rich blockquote.realbq {\n\tborder-left-color: lightblue;\n\tborder-left-width: 1px;\n\tborder-left-style: solid;\n\tmargin-top: 0px;\n\tmargin-bottom: 0px;\n\tpadding-left: 5px;\n}\n.rich body {font-family: arial; font-size: small}\n\n.rich .GrayBox {\n\tmargin-left: 8px;\n}\n\n.rich .sourcetable { font-size:1.3em;}\n\n\n\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eWarm, soft, and comfortable. Three things any good thermal jersey should be. The Espresso Thermal Jersey is all three. The luxuriously soft fabric feels amazing next to the skin while keeping you warm and, most importantly, comfortable.\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 2\/5\u003c\/p\u003e\u003cp\u003eBreathability 3\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWeight:258\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\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eProduct Features\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eLuxuriously soft and warm fleece-lined fabric with stretch for comfort and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets with 4th zippered security pocket for valuables\u003c\/p\u003e\u003cp\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/p\u003e\u003cp\u003eElastic at waist with silicone to keep jersey in place\u003c\/p\u003e\u003cp\u003eReflective tab for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Thermal Jersey will be your new favorite long-sleeve jersey. We developed the fabric to allow a close-to-body fit without feeling tight or restrictive. The fabric offers great breathability while still keeping you warm. We then focused on the waist and pockets, to make sure you can load up the pockets when a long day is in store and nothing moves around. There is a fourth zippered security pocket to keep your valuables safe. Finally, we use a tried and trusted full-length YKK® Vislon® zipper. Given how great this jersey feels on and performs, we're sure this will be your new go-to long-sleeve jersey. Because Espresso is always a good idea.\u003c\/p\u003e","brand":"PRV","offers":[{"title":"Deep Bordeaux  - S","offer_id":42183755300919,"sku":"CLCJ4508625-S","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux  - M","offer_id":42183755268151,"sku":"CLCJ4508625-M","price":299.99,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux  - L","offer_id":42183755235383,"sku":"CLCJ4508625-L","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux  - XL","offer_id":42183755333687,"sku":"CLCJ4508625-XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux  - 2XL","offer_id":42183755169847,"sku":"CLCJ4508625-2XL","price":299.99,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux  - 3XL","offer_id":42183755202615,"sku":"CLCJ4508625-3XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - S","offer_id":42183755497527,"sku":"CLCJ4508085-S","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - M","offer_id":42183755464759,"sku":"CLCJ4508085-M","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - L","offer_id":42183755431991,"sku":"CLCJ4508085-L","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - XL","offer_id":42183755530295,"sku":"CLCJ4508085-XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - 2XL","offer_id":42183755366455,"sku":"CLCJ4508085-2XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Light Black - 3XL","offer_id":42183755399223,"sku":"CLCJ4508085-3XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ Dark Gray  - S","offer_id":42183755694135,"sku":"CLCJ4508863-S","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ Dark Gray  - M","offer_id":42183755661367,"sku":"CLCJ4508863-M","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ Dark Gray  - L","offer_id":42183755628599,"sku":"CLCJ4508863-L","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ Dark Gray  - XL","offer_id":42183755726903,"sku":"CLCJ4508863-XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ Dark Gray  - 2XL","offer_id":42183755563063,"sku":"CLCJ4508863-2XL","price":299.99,"currency_code":"NZD","in_stock":true},{"title":"Vivid Orange \/ Dark Gray  - 3XL","offer_id":42183755595831,"sku":"CLCJ4508863-3XL","price":299.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0373\/4853\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJjbXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvMzk3NzFfMS5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6ODAwLCJmaXQiOiJpbnNpZGU.webp?v=1776716188"}],"url":"https:\/\/www.bikefit.co.nz\/collections\/base-layer.oembed?page=2","provider":"Bikefit Marlborough","version":"1.0","type":"link"}