{"title":"Castelli Clothing","description":"Italian pedigree. \u003cspan data-mce-fragment=\"1\"\u003eSince 1876, \u003c\/span\u003e\u003cem data-mce-fragment=\"1\"\u003eCastelli\u003c\/em\u003e\u003cspan data-mce-fragment=\"1\"\u003e has been the tailor for the cycling champions. You know you're getting an unfair advantage.\u003c\/span\u003e","products":[{"product_id":"castelliwomensgabba2jersey","title":"Castelli Gabba 2 Women's Jersey","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eWith all the Gabba copies out there, it’s amazing how many pros still buy the real Gabba. This is the third generation of the garment that launched an entirely new category, what some magazines are trying to call the “rain jersey” but the pros just call the Gabba. We’ve slightly tweaked the fit and improved the drop tail and pockets, but otherwise we’ve kept with the winning formula of warmth, breathability and water repellency. The Women's Gabba is technically identical to the pro's favorite, with adjustments made for fit and logoing.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cul style=\"margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif; list-style-type: none;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eFully aero, fully breathable and fully protected\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eGore® Windstopper® X-Lite Plus fabric for lightweight total wind protection with water-repellent finish\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eNano Flex fabric insert under arms\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eStorm-flap construction with reflective logo at back protects from wheel spray\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eSilicone gripper at waist prevents ride-up\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eFull-length YKK® Vislon zipper with wind flap\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e3 rear pockets with laser-cut drain holes\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eWeight:250g\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Jersey Gabba 2 womens Red Small","offer_id":33544460042376,"sku":"CLCJ7086023-S","price":149.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Gabba 2 womens Red Medium","offer_id":33544460075144,"sku":"CLCJ7086023-M","price":149.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Gabba 2 womens Red Large","offer_id":33544460107912,"sku":"CLCJ7086023-L","price":149.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Jersey Gabba 2 womens Lt Black Small","offer_id":33544460140680,"sku":"CLCJ7086085-S","price":149.9,"currency_code":"NZD","in_stock":false},{"title":"Jersey Gabba 2 womens Lt Black Med","offer_id":33544460173448,"sku":"CLCJ7086085-M","price":149.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Jersey Gabba 2 womens Lt Black Large","offer_id":33544460206216,"sku":"CLCJ7086085-L","price":149.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Jersey Gabba 2 womens Dark Celeste Small","offer_id":33544460238984,"sku":"CLCJ7086068-S","price":149.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Gabba 2 womens Dark Celeste Medium","offer_id":33544460271752,"sku":"CLCJ7086068-M","price":149.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Gabba 2 womens Dark Celeste Large","offer_id":33544460337288,"sku":"CLCJ7086068-L","price":149.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliWomensGabba2Jersey.jpg?v=1747282634"},{"product_id":"castellidiluviocglove","title":"Castelli Diluvio C Cycling Glove","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e\u003cstrong\u003eA WET SUIT FOR YOUR HANDS\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #4b4b4b; font-family: roboto, arial, sans-serif; font-size: 16px;\"\u003eWe developed this glove based on gloves used for scuba diving in cold water. Just like with a wet suit, your body heats up the bit of moisture inside the glove and you stay warm. We gave grip to the palm, adjusted the fit, and chose an extremely high-quality neoprene that’s incredibly stretchy. It’s not enough for super-cold rain days, but for moderate and rainy conditions it’s ideal\u003c\/span\u003e\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e \u003c\/p\u003e\n \u003cul style=\"margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif; list-style-type: none;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e3mm neoprene insulation to keep your hands warm in wet conditions\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eGrip print on palm\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eExtended neoprene cuff to keep the wind and rain out\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eWeight:99g\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e \u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e3\/5 WINDPROOFNESS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e5\/5 WATERPROOFNESS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e3\/5 INSULATION\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e3\/5 BREATHABILITY\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e3\/5 LIGHTWEIGHT\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black L\/XL","offer_id":33630509236360,"sku":"CLCG752410-L\/XL","price":67.9,"currency_code":"NZD","in_stock":false},{"title":"Black XXL","offer_id":33630509269128,"sku":"CLCG752410-XXL","price":67.9,"currency_code":"NZD","in_stock":false},{"title":"Fluro Yellow S\/M","offer_id":33630509301896,"sku":"CLCG752432-S\/M","price":67.9,"currency_code":"NZD","in_stock":false},{"title":"Fluro Yellow L\/XL","offer_id":33630509334664,"sku":"CLCG752432-L\/XL","price":67.9,"currency_code":"NZD","in_stock":false},{"title":"Fluro Yellow XXL","offer_id":33630509367432,"sku":"CLCG752432-XXL","price":67.9,"currency_code":"NZD","in_stock":true},{"title":"Black S\/M","offer_id":35307688329383,"sku":"CLCG7524010-S\/M","price":67.9,"currency_code":"NZD","in_stock":false},{"title":"Red 2XL","offer_id":45879747346663,"sku":"CLCG7524023-2XL","price":67.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliDiluvioCGLove.jpg?v=1747282626"},{"product_id":"castellidiluviolightglove","title":"Castelli Diluvio Light Cycling Glove","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e\u003cspan style=\"color: #4b4b4b; font-family: roboto, arial, sans-serif; font-size: 16px;\"\u003eThis glove offers windproof neoprene warmth in the smallest package ever. We made this glove so that you can throw it in your pocket when rain or cold is a possibility but you don’t want to have to wear the gloves all day. Remarkable warmth in minimal space.\u003c\/span\u003e\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e \u003c\/p\u003e\n \u003cul style=\"margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif; list-style-type: none;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eThe thinnest neoprene glove available for cool conditions\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eWindproof and extremely stretchy\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003ePacks small to go in your pocket when not needed\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eSilicone dot pattern on palm for extra grip\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eWeight:65g\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Black\/Red XXL","offer_id":33630602199176,"sku":"CLCG7033010-XXL","price":59.9,"currency_code":"NZD","in_stock":true},{"title":"Black\/Text XXL","offer_id":34734574403751,"sku":"20149","price":59.9,"currency_code":"NZD","in_stock":false},{"title":"Black\/Red L\/XL","offer_id":39349564473511,"sku":"20148","price":59.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliDiluvioLightGlove.jpg?v=1747282625"},{"product_id":"castelliwomensvivadonnaskully","title":"Castelli Viva Donna Women's Skully","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003eThermoflex is warm, soft and stretchy\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003eRaw cut edge lies flat and doesn’t bunch under helmet\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black Uni","offer_id":33635983032456,"sku":"CLCH3563010-UNI","price":26.94,"currency_code":"NZD","in_stock":true},{"title":"Turquoise Uni","offer_id":39937255702695,"sku":"CLCH3563092-UNI","price":26.94,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliWomensVivaDonnaSkully.jpg?v=1747282621"},{"product_id":"castellicoremeshssbaselayer","title":"Castelli Core Mesh Short Sleeve Base Layer Men's","description":"\u003cdiv id=\"ckeRichText\" style=\"margin: 0px; padding: 0px; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif;\"\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222; line-height: 1.6;\"\u003eCORE MESH SS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222; line-height: 1.6;\"\u003eUSE THIS FOR EVERY RIDE\u003cbr\u003eWith the polypropylene inner layer, nylon outer layer and open mesh construction, this base layer was created to work with our race jerseys to move moisture away from your skin as quickly as possible. It obviously works well in moderate conditions, but we like it in colder conditions as well, under a long-sleeve base layer, because this is the best way to keep dry and maintain body temperature.\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222; line-height: 1.6;\"\u003e \u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222; line-height: 1.6;\"\u003eFully open mesh creates a layer of air between your skin and the jersey\u003cbr\u003eBody-wrap design wicks away moisture\u003cbr\u003eMinimal seams for maximum comfort\u003cbr\u003eSublimated logo\u003cbr\u003eCut long to stay tucked in shorts\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003c\/div\u003e","brand":"Castelli","offers":[{"title":"S\/M","offer_id":33649510711432,"sku":"CLCJB302801-S\/M-S","price":79.9,"currency_code":"NZD","in_stock":false},{"title":"L\/XL","offer_id":33649510776968,"sku":"CLCJB302801-L\/XL","price":79.9,"currency_code":"NZD","in_stock":false},{"title":"2XL","offer_id":33649510809736,"sku":"CLCJB302801-2XL","price":69.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliCoreMeshBaselayerSS.jpg?v=1747282621"},{"product_id":"castelliclimberswomensjersey","title":"Castelli Climber's Women's Jersey","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eCLIMBER'S W JERSEY\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eTHE NAME CAN BE MISLEADING\u003cbr\u003eThis jersey started life as a lightweight jersey to make climbing easier. But it turned out to be ideal for hot weather, and, surprisingly, it’s very good in cool weather or even rain (under a vest or jacket) because it has absolutely minimal moisture absorption. The inner lining keeps it modest and adds a nice desgin detail to one of our most technical jerseys ever.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cul style=\"margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif; list-style-type: none;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eStradaPro 3D fabric on back provides support to pockets and UPF 16 protection\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e75 g\/m2 Flusso 3D fabric on front and shoulders keeps the jersey light and dry\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eInternal bustier eliminates problems with transparency\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e3\/4-length zip\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e3 rear pockets\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eAirMesh arm bands\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eReflective heat-transfer viz strips\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e15°-27°C \/ 59°-80°F\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eWeight:95g\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Aruba Blue Lge","offer_id":36327636926631,"sku":"CLCJ9047020-L","price":49.9,"currency_code":"NZD","in_stock":false},{"title":"Aruba Blue XL","offer_id":36327637909671,"sku":"CLCJ9047020-XL","price":49.9,"currency_code":"NZD","in_stock":false},{"title":"Sky Blue\/Fluro Orange Large","offer_id":42081556136167,"sku":"CLCJ8037086-L","price":49.9,"currency_code":"NZD","in_stock":true},{"title":"White\/Raspberry Large","offer_id":42081620328679,"sku":"CLCJ5050101-L","price":49.9,"currency_code":"NZD","in_stock":true},{"title":"White\/Red Med","offer_id":42081637236967,"sku":"CLCJ8037001-M","price":49.9,"currency_code":"NZD","in_stock":true},{"title":"White\/Red Large","offer_id":42081636974823,"sku":"CLCJ8037001-L","price":49.9,"currency_code":"NZD","in_stock":true},{"title":"White\/Red XL","offer_id":42081636450535,"sku":"CLCJ8037001-XL","price":49.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliClimbersWomensJersey3.jpg?v=1747282619"},{"product_id":"castelliespressocupset","title":"Castelli Espresso Cups Set","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e875gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"White\/Red","offer_id":33679935864968,"sku":"MSC1198001","price":89.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzE5NzIyXzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ_c8780413-7775-4d13-9592-73cb8d278e11.jpg?v=1747282617"},{"product_id":"castellivelocissimoivshort","title":"Castelli Velocissimo IV Short","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cstrong\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eVELOCISSIMO IV SHORT\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003eMADE TO GO THE DISTANCE. QUICKLY.\u003cbr\u003eVelocissimo is Italian for fast, very fast. But this short is focused on comfort, so it’ll just seem like you get there faster. We’ve given it an anatomical shape that moves stitching away from areas that can annoy you, and we’ve even managed to completely eliminate the leg-ending elastic band by borrowing technology we developed for the Premio short. The KISS Air2 seat pad is the choice of some of the Team Ineos riders, so you know it’ll stand up to your 200km rides.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cul style=\"margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eAnatomically constructed for exceptional fit and comfort in Pro Dry Soft fabric\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eDoppio waistband for extra stretch around the stomach area\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eKISS Air2 seat pad for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eRaw-cut leg ending with silicone vertical gripper keeps short leg in place without pressure\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eFlat-lock stitching\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eReflective heat-transfer viz strips for visibility\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e15°-35°C \/ 59°-95°F\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eWeight:169g\u003c\/span\u003e\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Small","offer_id":33680649060488,"sku":"CLCS8087010-S","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"Medium","offer_id":33680649093256,"sku":"CLCS8087010-M","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":33680649126024,"sku":"CLCS8087010-L","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Extra Large","offer_id":33680649158792,"sku":"CLCS8087010-XL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"2XL","offer_id":33680649191560,"sku":"CLCS8087010-2XL","price":199.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliVelocissimoIVShort.jpg?v=1747282617"},{"product_id":"castellirainbag","title":"Castelli Race Rain Bag Black","description":"\u003cp\u003eRACE RAIN BAG\u003c\/p\u003e\n\u003cp\u003eULTRA COMPACT WITH EXCEPTIONAL ORGANIZATION\u003c\/p\u003e\n\u003cp\u003eDeveloped for needs of the Pro rider. Meant for quick on the fly access from the back seat of a pro team car but it is also a great way to keep all of your riding gear organized.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n\u003cp\u003e30 x 25 x 20cm\u003c\/p\u003e\n\u003cp\u003eThe pro's choice for race day essentials\u003c\/p\u003e\n\u003cp\u003eBottom zipped vented shoe compartment\u003c\/p\u003e\n\u003cp\u003eShoe compartment can be separated\u003c\/p\u003e\n\u003cp\u003eInternal mesh pockets\u003c\/p\u003e\n\u003cp\u003eFlip open top pockets\u003c\/p\u003e\n\u003cp\u003eReflective accents\u003c\/p\u003e\n\u003cp\u003eName panels\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Default Title","offer_id":39299823698087,"sku":"21725","price":149.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/racerainbag.jpg?v=1747282613"},{"product_id":"castelliproissuesleevelessbaselayerwomenswhite","title":"Castelli Pro Issue Sleeveless Base Layer Women's White","description":"\u003cp style=\"margin: 1em 0px; line-height: 1.6; font-size: 14px; padding: 0px; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e\u003cstrong\u003eDRY IS GOOD\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; line-height: 1.6; font-size: 14px; padding: 0px; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"font-size: 12px;\"\u003e\u003cspan style=\"font-family: tahoma, geneva, sans-serif;\"\u003e\u003cbr\u003eThis is the piece our pros requested for those in-between conditions where the Flanders is too warm and the Core Mesh is too cool, like Spain in February or Belgium in April. You're not looking for warmth from your base layer, just something to move the moisture away from your body and help your race jersey perform. Our 3D mesh fabric creates dead air space next to your skin, while the polyester capillary action moves sweat away.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; line-height: 1.6; font-size: 14px; padding: 0px; color: #222222;\"\u003e \u003c\/p\u003e\n \u003cul style=\"color: #212b36; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif; font-size: 14px; margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; list-style-type: none;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003e100% polyester 3D mesh fabric\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eReduced seaming at shoulders for extra comfort\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eWider collar to fit under aero jerseys\u003c\/span\u003e\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003e\u003cspan style=\"color: #000000;\"\u003eFlat waist hem to lie flat in shorts\u003c\/span\u003e\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Extra Small","offer_id":39334893224103,"sku":"CLCJB707501-XS","price":52.43,"currency_code":"NZD","in_stock":false},{"title":"Small","offer_id":39334893256871,"sku":"CLCJB707501-S","price":52.43,"currency_code":"NZD","in_stock":false},{"title":"Medium","offer_id":39334893289639,"sku":"CLCJB707501-M","price":52.43,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39334893322407,"sku":"CLCJB707501-L","price":52.43,"currency_code":"NZD","in_stock":false},{"title":"Extra Large","offer_id":39334893355175,"sku":"CLCJB707501-XL","price":52.43,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/CastelliProIssueSleeveless3.jpg?v=1747282613"},{"product_id":"castelligloveentratavlightblack","title":"Castelli Entrata V Glove Light Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eThe Entrata Glove is your entry to great fit, comfort and grip in a performance cycling glove. It features moderate padding to reduce bulk in the palm.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eSynthetic palm with medium-density foam padding\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMicrosuede nose wipe on thumb\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eVelcro closure\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eExcellent moisture management fabric on back to keep hands dry\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCastelli Damping System (CDS) to protect median nerve\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e65gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 38°C \/ 59°F - 100°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eThe mesh back of hand and perforated premium AX Suede synthetic palm make this glove extremely comfortable. We gave it medium-density foam through the palm to satisfy riders who don't want a bulky glove, but we kept the Castelli Damping System median nerve padding. It features a microsuede nose wipe over the thumb, and the Velcro closure makes it easy to get on and off.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Light Black \/ XS","offer_id":50435222503655,"sku":"CLCG1075085-XS","price":74.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ 2XL","offer_id":46269476831463,"sku":"CLCG1075085-2XL","price":74.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ L","offer_id":39349812396199,"sku":"CLCG1075085-L","price":74.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ M","offer_id":48494439203047,"sku":"CLCG1075085-M","price":74.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ S","offer_id":50435222470887,"sku":"CLCG1075085-S","price":74.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ XL","offer_id":46269477159143,"sku":"CLCG1075085-XL","price":74.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/entratav.jpg?v=1747282610"},{"product_id":"castelliglovearenberg","title":"Castelli Arenberg Gel 2 Gloves Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eCreated for those rides when you want maximum padding, whether you're riding over rough terrain or you often suffer sore hands.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eCastelli Damping System (CDS)\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eGel padding and silicone grip add comfort and control\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eAdjustable wrist closure\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMicromesh back\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMicrosuede nose wipe on thumb\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e88gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 30°C\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eSOFTEN YOUR RIDE\u003c\/strong\u003e Made for the rigors of the Forest of Arenberg, the toughest stretch of cobbles in Paris-Roubaix, this glove features Castelli Damping System padding to protect your hands and increase control and comfort. The micro-mesh back keeps it cool and comfortable.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Small Dark Grey \/ XS","offer_id":39944836645031,"sku":"CLCG9028030-S","price":104.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ XS","offer_id":50435558801639,"sku":"CLCG9028010-XS","price":104.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ S","offer_id":50435558736103,"sku":"CLCG9028010-S","price":104.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ M","offer_id":48094552588519,"sku":"CLCG9028010-M","price":104.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":43403085512935,"sku":"CLCG9028010-L","price":104.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":44974876852455,"sku":"CLCG9028010-XL","price":104.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48094549934311,"sku":"CLCG9028010-2XL","price":104.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyMDI5XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_d8dc7fca-cd02-4022-b228-ace37502a5f7.jpg?v=1747282609"},{"product_id":"rouler","title":"Rouleur Custom Castelli Aero Race 5.1 Men's Jersey","description":"\u003cp\u003eAnother Season - Yet more gains. The fastest jersey Castelli has ever made.\u003c\/p\u003e\n \u003cp\u003eAfter starting the aero jersey revolution in pro cycling, Castelli continue to develop, evolve and perfect this piece. While the 2015 Aero Race 5.0 Jersey represented the biggest leap forward in terms of race performance, the new 5.1 model builds on the race-leading aerodynamics while making the jersey more comfortable and durable. Updated fabrics on the front and back showed a 2 watt gain in the wind tunnel. Those 2 watts could be vital out on the road - saved energy equals more power at the end of the race which is why the Cannondale pros use it for the fastest of races.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eBut it’s not just aero; it’s also extremely light, coming in at just 103g. That’s about 40g lighter than a standard jersey and almost as light as the super light Castelli Climber’s Jersey. Just like you, pro riders are looking for comfort, and the lightweight polyester fabrics in this jersey dry nearly instantly, making this the go-to choice even for cool- or wet weather racing. A compression band around the pockets keeps them from moving or bouncing no matter how you load them up, while a silicone gripper keeps the jersey flush with your body.\u003c\/p\u003e\n \u003cp\u003eVelocity Dry Dimpled Fabric\u003c\/p\u003e\n \u003cp\u003eLightweight polyester fabric dries almost instantly. Controlled stretch allows for luxurious comfort and unmatched aerodynamic fit. The dimpled surface helps break the boundary layer of airflow and thus improves aerodynamic performance.\u003c\/p\u003e\n \u003cp\u003eStradaPro 3D Fabric\u003c\/p\u003e\n \u003cp\u003e100% polyester multidenier fabric. The 3D weave reduces contact area with your skin to provide excellent wicking. It dries in the blink of an eye and in fact is the ideal fabric for hot-weather racing.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":39891264340135,"sku":"10696","price":190.0,"currency_code":"NZD","in_stock":true},{"title":"S","offer_id":39891264372903,"sku":"22972","price":190.0,"currency_code":"NZD","in_stock":true},{"title":"Large","offer_id":39891264405671,"sku":"22973","price":190.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/AeroRace6.0Jersey_1_359e46b1-20ee-4041-b18d-bc05f4c7912b.jpg?v=1747282604"},{"product_id":"rouleurcustomglovesaerorace2","title":"Rouleur Custom Castelli Aero Race Gloves","description":"\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003eSlip-on Aerodynamic fit\u003c\/p\u003e\n \u003cp\u003ePrinted LYCRA® back\u003c\/p\u003e\n \u003cp\u003eLightly padded synthetic palm with silicone nonslip logos\u003c\/p\u003e\n \u003cp\u003eEasy-off pull tab\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":39891269091495,"sku":"CCG4300302-XS","price":95.0,"currency_code":"NZD","in_stock":true},{"title":"Small","offer_id":39891269124263,"sku":"CCG4300302-S","price":95.0,"currency_code":"NZD","in_stock":true},{"title":"Med","offer_id":39891269157031,"sku":"CCG4300302-M","price":95.0,"currency_code":"NZD","in_stock":true},{"title":"Large","offer_id":39891269189799,"sku":"CCG4300302-L","price":95.0,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":39891269222567,"sku":"CCG4300302-XL","price":95.0,"currency_code":"NZD","in_stock":true},{"title":"2XL","offer_id":39891269255335,"sku":"CCG4300302-2XL","price":95.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/Untitleddesign-2024-07-30T103033.535.png?v=1747282604"},{"product_id":"rouleurcustombibshortcastellicompetizione","title":"Rouleur Custom Castelli Competizione Men's Bibshort - Kiss Air Seat Pad","description":"\u003cp\u003eCOMPETIZIONE BIBSHORT\u003c\/p\u003e\n \u003cp\u003eTHE THRILL OF COMPETITION\u003c\/p\u003e\n \u003cp\u003eWe made this short to incorporate as much technology as possible from our top-of-the-line pro-level race shorts at a more accessible price. And although it's certainly capable of weekend racing, it's also a great comfort performance short even if you never pin on a number.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThe main Vortex textured fabric and the Giro4 leg gripper come straight from our top Free Aero Race 4 Bibshort, while the KISS Air2 seat pad has most of the comfort of our top seat pad but represents maximum value. The intangible part that you'll appreciate most is our knack for building in perfect fit, thanks to the Castelli pattern engineering team.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThis is the short that brings the best of Castelli's know-how in building comfort performance shorts into an accessible product in your cycling wardrobe.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eWHAT IT IS\u003c\/p\u003e\n \u003cp\u003eThis short is made to do everything right without overdoing anything. Quality fabrics, great fit, flat-lock stitching, KISS Air2 seat pad, and leg grippers straight from our pro-level Free Aero Race 4 Bibshort.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003eKISS Air2 seat pad for all-day comfort\u003c\/p\u003e\n \u003cp\u003eAffinity Pro Lycra® fabric on inside of leg for outstanding\u003c\/p\u003e\n \u003cp\u003estretch and rebound\u003c\/p\u003e\n \u003cp\u003eVortex BLC textured fabric on legs for better aerodynamics\u003c\/p\u003e\n \u003cp\u003eGiro4 leg gripper with raw edge for comfort and silicone\u003c\/p\u003e\n \u003cp\u003estripes for grip\u003c\/p\u003e\n \u003cp\u003eFlat-lock stitching\u003c\/p\u003e\n \u003cp\u003eReflective detailing on back\u003c\/p\u003e\n \u003cp\u003eMesh straps for comfort and breathability\u003c\/p\u003e\n \u003cp\u003eWeight:173 g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Small","offer_id":39891274563751,"sku":"CCB4320458-S","price":239.0,"currency_code":"NZD","in_stock":true},{"title":"Med","offer_id":39891274596519,"sku":"CCB4320458-M","price":239.0,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39891274629287,"sku":"CCB4320458-L","price":239.0,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39891274662055,"sku":"CCB4320458-XL","price":239.0,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":39891274694823,"sku":"CCB4320458-XXL","price":239.0,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":39891274727591,"sku":"CCB432058-3XL","price":239.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/competizionebib_1.jpg?v=1747282603"},{"product_id":"rouleurcustomcastellicompetizionewomensjersey","title":"Rouleur Custom Castelli Competizione Women's Jersey","description":"\u003cp\u003eCOMPETIZIONE JERSEY\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThe Rapido Jersey features a striking graphic that uses multiple layers of textures and fades that are made possible with a digital print sublimation process. As the name implies, it conveys speed. The graphic is applied to our all-around performance jersey construction that we call Competizione. The main body fabric has a 7% Lycra® content for horizontal stretch combined with limited vertical stretch so your pockets don't sag. We use our Tailwind dimpled stretch fabric on the sleeves, side panels and pockets for stretch and maximum ventilation. Finishing details are top notch, including the YKK® Vislon® zip and silicone gripper elastic at the waist to keep the jersey from riding up.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e WHAT IT IS\u003c\/p\u003e\n \u003cp\u003eLine textures and fade come together in this striking graphic on a jersey built with the Competizione construction. It's the ideal all-around jersey for all your riding, offering comfort in training and speed in fast group rides. The fit is not overly tight, and the fabrics are stretchy enough to accommodate all body shapes.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e PRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003eStrada micro mesh ventilated stretch fabric on front and back for great fit and moisture management\u003c\/p\u003e\n \u003cp\u003eTailwind dimpled stretch fabric on shoulders, side panels and pocket for perfect fit\u003c\/p\u003e\n \u003cp\u003eFull-length YKK® Vislon® zipper is easiest-sliding zipper available\u003c\/p\u003e\n \u003cp\u003eSilicone gripper elastic at waist prevents jersey from riding up\u003c\/p\u003e\n \u003cp\u003eWeight:120 g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e *Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":40930438119591,"sku":"18637","price":139.9,"currency_code":"NZD","in_stock":false},{"title":"M","offer_id":40930438447271,"sku":"18638","price":139.9,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":40930438414503,"sku":"18639","price":139.9,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":40930436481191,"sku":"18640","price":139.9,"currency_code":"NZD","in_stock":true},{"title":"XS","offer_id":40930438512807,"sku":"18636","price":139.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/competizionejersey_1_73779d3f-c056-4dfc-b9a4-f08a21d04e6b.jpg?v=1747282599"},{"product_id":"rouleurcustombibshortcastellfreeiaerorace4","title":"Rouleur Custom Castelli Free Aero Race 4 Men's Bibshort","description":"\u003cp\u003eFREE AERO RACE 4 BIBSHORT\u003c\/p\u003e\n \u003cp\u003eMETICULOUS EVOLUTION\u003c\/p\u003e\n \u003cp\u003eThe Free Aero Race 4 Bibshort is our top race short, which also means that it's insanely comfortable even if you never pin on a number.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThe original Free Aero Race Bibshort was first introduced over a decade ago and has logged literally millions of kilometers under the backsides of our sponsored pro riders and has been the best-selling short both in the Castelli retail collection and in our Servizio Corse custom program. Over this time the short has undergone numerous updates and improvements in the never-ending quest to create the best short we can make. While the basic concept of a minimalist workhorse pro-level comfortable race short remains, every single fabric, component, stitch and construction method has been updated and improved over time.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThe fourth major generation of the short features the updated Progetto X2 Air Seamless seat pad. This pad separates a soft, stretchy skin care layer that moves with your body from a generously padded cushioning layer that replicates the form of your saddle. Eight-hour rides are no problem.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eOf course the fabrics are premium, made to our specifications by Italy's best fabric suppliers. The Forza fabric on the inner leg features 38% Lycra® content for perfect fit, while the Vortex fabric on the side panels is dimpled for aerodynamics. And it's held in place by the latest iteration of our seamless flat Giro leg gripper.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003eVortex dimpled fabric on legs for aero performance\u003c\/p\u003e\n \u003cp\u003eForza fabric on inner legs with 38% Lycra® content for perfect fit\u003c\/p\u003e\n \u003cp\u003eStripe mesh engineered minimalist bib construction keeps you cool\u003c\/p\u003e\n \u003cp\u003eGIRO4 leg gripper elastic for better grip distributed over larger area\u003c\/p\u003e\n \u003cp\u003eDoppio V construction in front for increased support and comfort\u003c\/p\u003e\n \u003cp\u003eFlat-lock stitching\u003c\/p\u003e\n \u003cp\u003eProgetto X2 Air Seamless seat pad\u003c\/p\u003e\n \u003cp\u003eWeight:172 g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Med","offer_id":39891284230311,"sku":"CCB4300416-M","price":299.0,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39891284263079,"sku":"CCB4300416-L","price":299.0,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":39891284295847,"sku":"CCB4300416-XL","price":299.0,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":39891284328615,"sku":"CCB4300416-XXL","price":299.0,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":39891284361383,"sku":"CCB4300416-3XL","price":299.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/Aerorace4bib_1.jpg?v=1747282598"},{"product_id":"rouleur41custombibshortwomensfreeaero4progettox2airseamlesspad","title":"Rouleur Custom Castelli Free Aero Race 4 Women's Bibshort","description":"\u003cp\u003eFREE AERO RACE 4 BIBSHORT\u003c\/p\u003e\n \u003cp\u003eMETICULOUS EVOLUTION\u003c\/p\u003e\n \u003cp\u003eThe Free Aero Race 4 Bibshort is our top race short, which also means that it's insanely comfortable even if you never pin on a number.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThe original Free Aero Race Bibshort was first introduced over a decade ago and has logged literally millions of kilometers under the backsides of our sponsored pro riders and has been the best-selling short both in the Castelli retail collection and in our Servizio Corse custom program. Over this time the short has undergone numerous updates and improvements in the never-ending quest to create the best short we can make. While the basic concept of a minimalist workhorse pro-level comfortable race short remains, every single fabric, component, stitch and construction method has been updated and improved over time.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eThe fourth major generation of the short features the updated Progetto X2 Air Seamless seat pad. This pad separates a soft, stretchy skin care layer that moves with your body from a generously padded cushioning layer that replicates the form of your saddle. Eight-hour rides are no problem.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eOf course the fabrics are premium, made to our specifications by Italy's best fabric suppliers. The Forza fabric on the inner leg features 38% Lycra® content for perfect fit, while the Vortex fabric on the side panels is dimpled for aerodynamics. And it's held in place by the latest iteration of our seamless flat Giro leg gripper.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003eVortex dimpled fabric on legs for aero performance\u003c\/p\u003e\n \u003cp\u003eForza fabric on inner legs with 38% Lycra® content for perfect fit\u003c\/p\u003e\n \u003cp\u003eStripe mesh engineered minimalist bib construction keeps you cool\u003c\/p\u003e\n \u003cp\u003eGIRO4 leg gripper elastic for better grip distributed over larger area\u003c\/p\u003e\n \u003cp\u003eDoppio V construction in front for increased support and comfort\u003c\/p\u003e\n \u003cp\u003eFlat-lock stitching\u003c\/p\u003e\n \u003cp\u003eProgetto X2 Air Seamless seat pad\u003c\/p\u003e\n \u003cp\u003eWeight:172 g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":39891287048359,"sku":"CCB4300417-XS","price":320.0,"currency_code":"NZD","in_stock":false},{"title":"Small","offer_id":39891287081127,"sku":"CCB4300417-S","price":320.0,"currency_code":"NZD","in_stock":true},{"title":"Med","offer_id":39891287113895,"sku":"CCB4300417-M","price":320.0,"currency_code":"NZD","in_stock":true},{"title":"Large","offer_id":39891287146663,"sku":"CCB4300417-L","price":320.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/Aerorace4bib_1_6abd157b-c8b5-4f13-958d-f569a5baada2.jpg?v=1747282596"},{"product_id":"rouleurcustomrainjacketcastelliprofit","title":"Rouleur Custom Castelli Pro Fit Rain Jacket","description":"\u003cp\u003eOriginally designed as an aero rain jacket for Team Sky The Castelli Pro Fit, Rain Jacket is now available to all. The Pro Fit is a shell style waterproof jacket but with a super snug fit. The close-fitting arms are lined to make them comfy against bare skin. And the fabric is printed with a design language shared through several winter lines. With the printed ProFit you can now stay warm and dry and still look cool. The Pro Fit, Rain Jacket. features a deep drop tail with reflective trim, taped seams and 3 rear pockets making it a great choice for the start of wet races or as a mid-ride waterproof when a close fit is needed.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003ePocketable stretch fit waterproof jacket\u003c\/p\u003e\n \u003cp\u003eTorrent Stretch 2-layer fabric in body for light weight compactability\u003c\/p\u003e\n \u003cp\u003eTorrent Stretch 3-layer fabric slides easily over bare arms\u003c\/p\u003e\n \u003cp\u003eStretch aero fit\u003c\/p\u003e\n \u003cp\u003e3 rear pockets with Gabba-style tail\u003c\/p\u003e\n \u003cp\u003eYKK® Vislon® zipper\u003c\/p\u003e\n \u003cp\u003eSeam sealed for waterproofness\u003c\/p\u003e\n \u003cp\u003eWeight:263 g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":39891299303591,"sku":"CCJ4300287-XS","price":330.0,"currency_code":"NZD","in_stock":false},{"title":"Small","offer_id":39891299336359,"sku":"CCJ4300287-S","price":330.0,"currency_code":"NZD","in_stock":true},{"title":"Med","offer_id":39891299369127,"sku":"CCJ4300287-M","price":330.0,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39891299434663,"sku":"CCJ4300287-L","price":330.0,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39891299500199,"sku":"CCJ4300287-XL","price":330.0,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":39891299532967,"sku":"CCJ4300287-XXL","price":330.0,"currency_code":"NZD","in_stock":false},{"title":"3XL","offer_id":39891299598503,"sku":"CCJ4300287-3XL","price":330.0,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/Profitrainjacket_1.jpg?v=1747282595"},{"product_id":"rouleurcustomundershirtcastellipromeshsleeveless","title":"Rouleur Custom Castelli Pro Mesh Sleeveless Base Layer","description":"\u003cp\u003ePRO MESH SLEEVELESS\u003c\/p\u003e\n \u003cp\u003ePRO-LEVEL BASE\u003c\/p\u003e\n \u003cp\u003eThe 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\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003e3D mesh fabric for excellent moisture management\u003c\/p\u003e\n \u003cp\u003eSublimated print graphic\u003c\/p\u003e\n \u003cp\u003eWaist hem stays flat under shorts\u003c\/p\u003e\n \u003cp\u003eWeight:55 g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":39891303301287,"sku":"CCJB4300309-XS","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"Small","offer_id":39891303334055,"sku":"CCJB4300309-S","price":99.9,"currency_code":"NZD","in_stock":true},{"title":"Med","offer_id":39891303366823,"sku":"CCJB4300309-M","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39891303399591,"sku":"CCJB4300309_l","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39891303432359,"sku":"CCJB4300309-XL","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":39891303465127,"sku":"CCJB4300309-XXL","price":99.9,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":39891303497895,"sku":"CCJB4300309-3XL","price":99.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/promeshbaselayer_2.jpg?v=1747282595"},{"product_id":"rouleurcustomjerseycastellithermallongsleevedfz","title":"Rouleur Custom Castelli Thermal Long Sleeved FZ Jersey","description":"","brand":"Castelli","offers":[{"title":"XS","offer_id":39891303792807,"sku":"CCJ430092-XS","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"Small","offer_id":39891303825575,"sku":"CCJ430092-S","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Med","offer_id":39891303858343,"sku":"CCJ430092-M","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39891303891111,"sku":"CCJ430092-L","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":39891303923879,"sku":"CCJ430092-XL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"XXL","offer_id":39891303956647,"sku":"CCJ430092-XXL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"3XL","offer_id":39891303989415,"sku":"CCJ430092-3XL","price":199.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/thermaljersey_1.jpg?v=1747282594"},{"product_id":"rouleurcustomvestcastelliwindstopperfzbackpocket","title":"Rouleur Custom Castelli Windstopper FZ Vest","description":"","brand":"Castelli","offers":[{"title":"XS","offer_id":39891309396135,"sku":"CCV4300430-XS","price":229.9,"currency_code":"NZD","in_stock":true},{"title":"Small","offer_id":39891309428903,"sku":"CCV4300430-S","price":229.9,"currency_code":"NZD","in_stock":false},{"title":"Med","offer_id":39891309461671,"sku":"CCV4300430-M","price":229.9,"currency_code":"NZD","in_stock":true},{"title":"Large","offer_id":39891309494439,"sku":"CCV4300430-L","price":229.9,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":39891309527207,"sku":"CCV4300430-XL","price":229.9,"currency_code":"NZD","in_stock":true},{"title":"XXL","offer_id":39891309559975,"sku":"CCV4300430-XXL","price":229.9,"currency_code":"NZD","in_stock":false},{"title":"3XL","offer_id":39891309592743,"sku":"CCV4300430-3XL","price":229.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/windstoppervest_1.jpg?v=1747282592"},{"product_id":"rouleurcustomjerseycastelliaerorace60fz","title":"Rouleur Custom Castelli Aero Race 6.0 Men's Jersey","description":"\u003cp\u003eAERO RACE 6.0 JERSEY\u003c\/p\u003e\n \u003cp\u003eTHE FIRST AERO JERSEY PROJECT WAS CALLED SPLIT SECOND\u003c\/p\u003e\n \u003cp\u003eWhen Castelli engineered the first aero jersey for road racing back in 2006, everyone thought we were crazy. Back then, aero was only for TTs. Performance clothing meant moisture management. And you could win the Tour de France with a baggy jersey that was little more than a polyester T-shirt. Even our aerodynamic consultants expected limited gains, so we named the jersey Split Second, though, like now, we thought even small gains were worth pursuing. In the end the gains were pretty substantial, and we completely revolutionized the look of the pro peloton. \u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eWe're now on the sixth major revision of our aero jersey. Each generation has become more aero and better fitting. The Aero Race 6.0 benefits heavily from CFD analysis of wake flow in the riding position for fabric and seam placement. It also benefits from Team Ineos riders' feedback, as we've worked to make the jersey comfortable for their long hours of training and then racing in every possible weather condition.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003eVersion 6.0 is our most aero and most comfortable Aero Race Jersey yet.\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\n \u003cp\u003eCFD-based fabric placement and seam construction\u003c\/p\u003e\n \u003cp\u003eEngineered for aero efficiency at 30 to 55 km\/h\u003c\/p\u003e\n \u003cp\u003eAirflow shoulder construction\u003c\/p\u003e\n \u003cp\u003eVelocity Rev2 fabric on front and sleeve\u003c\/p\u003e\n \u003cp\u003e3D mesh back for breathability\u003c\/p\u003e\n \u003cp\u003eElbow-length stretch sleeves with raw-cut edge\u003c\/p\u003e\n \u003cp\u003eYKK® Vislon® zipper\u003c\/p\u003e\n \u003cp\u003eDrop tail allows perfect pocket placement while keeping jersey fitting well at waist\u003c\/p\u003e\n \u003cp\u003e18°-32°C \/ 65°-90°F\u003c\/p\u003e\n \u003cp\u003eWeight:119g\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cp\u003e*Images for colour representation only.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Med","offer_id":39891310641319,"sku":"CCJ43004101-M","price":209.9,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":39891310674087,"sku":"CCJ43004101-L","price":209.9,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":39891310706855,"sku":"CCJ43004101-XL","price":209.9,"currency_code":"NZD","in_stock":false},{"title":"2XL","offer_id":39891310739623,"sku":"CCJ43004101-2XL","price":209.9,"currency_code":"NZD","in_stock":true},{"title":"3XL","offer_id":42859814977767,"sku":"CCJ43004101-3XL","price":209.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/AeroRace6.0Jersey_1.jpg?v=1747282591"},{"product_id":"castellidolcissimawomensglove","title":"Castelli Dolcissima Women's Glove","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003ePalmo in Clarino™ leggermente imbottito\u003cbr\u003eLow profile for maximum flexibility\u003cbr\u003eEngineered mesh back of hand for improved breathability\u003cbr\u003eEasy-off pull tab\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e1\/5 WINDPROOFNESS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e1\/5 WATERPROOFNESS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e2\/5 INSULATION\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e4\/5 BREATHABILITY\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e4\/5 LIGHTWEIGHT\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e \u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ Medium","offer_id":39992237326503,"sku":"CLCG4069010-M","price":39.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ Large","offer_id":39992237392039,"sku":"CLCG4069010-L","price":39.9,"currency_code":"NZD","in_stock":false},{"title":"Gray\/Fluro Yellow \/ Medium","offer_id":39992237359271,"sku":"CLCG4069089-M","price":39.9,"currency_code":"NZD","in_stock":true},{"title":"Gray\/Fluro Yellow \/ Large","offer_id":39992237424807,"sku":"CLCG4069089-L","price":39.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/Untitleddesign-2024-07-30T110113.715.png?v=1747282588"},{"product_id":"castellijacketgabbaros","title":"Castelli Jacket Gabba RoS Men's - Orange","description":"\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe 5th generation of the Gabba, from the inventors of the Gabba\u003c\/li\u003e\n\u003cli\u003eNow more water-resistant than ever\u003c\/li\u003e\n\u003cli\u003eCastelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® 205 Warm brushed water-resistant fabric on front-facing surfaces\u003c\/li\u003e\n\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch on rear-facing surfaces for greater stretch and breathability\u003c\/li\u003e\n\u003cli\u003eTaped shoulder seams for extra rain protection\u003c\/li\u003e\n\u003cli\u003eTop- and bottom-opening YKK® Vislon® zipper for easy sliding, covered for additional wind and rain protection\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eReflective panel at bottom of pockets\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:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWaterproofness:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreathability:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightness:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e323gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e9°C - 16°C \/ 48°F - 61°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eRace\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Small","offer_id":41602673148071,"sku":"CLCJ9502034-S","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"Medium","offer_id":43687087243495,"sku":"CLCJ9502034-M","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":41602673213607,"sku":"CLCJ9502034-L","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Extra Large","offer_id":42546080678119,"sku":"CLCJ9502034-XL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"2XL","offer_id":40031548440743,"sku":"CLCJ9502034-2XL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"3XL","offer_id":43679809667303,"sku":"CLCJ9502034-3XL","price":199.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyNTE3XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_2aef477a-4ee4-4f7b-9758-0cf29c851f49.jpg?v=1747282583"},{"product_id":"castelli-race-rain-bag-black","title":"Castelli Race Rain Bag","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eThe pro’s choice for race day essentials\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBottom zipped vented shoe compartment\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eShoe compartment can be separated\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eInternal mesh pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFlip open top pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective accents\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eName panels\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eDimensions: \u003cstrong\u003e30 x 25 x 20cm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e528gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Castelli Race Rain Bag Black \/ Uni","offer_id":40429822443687,"sku":"BAGC0106010-UNI","price":149.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI2MDE2XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282578"},{"product_id":"castellibibshortpremio","title":"Castelli Premio Men's Bibshorts","description":"\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe comfort performance short\u003c\/li\u003e\n\u003cli\u003eGradient stretch woven fabric for the right support in the right place\u003c\/li\u003e\n\u003cli\u003eWoven fabric weighs 30% less than comparable knit fabric\u003c\/li\u003e\n\u003cli\u003ePerforated back bib panel with lie flat bib straps that don't bind at shoulders\u003c\/li\u003e\n\u003cli\u003eIntegrated gripper elastic at leg ending holds short in place without need for extra silicone grippers\u003c\/li\u003e\n\u003cli\u003eLaser-etched logos with RossoCorsa at center back and black scorpion shadow logos at lower legs\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Small","offer_id":40732188082343,"sku":"CLCB1002010-S","price":289.19,"currency_code":"NZD","in_stock":false},{"title":"Med","offer_id":40732188115111,"sku":"CLCB1002010-M","price":289.19,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":40732188147879,"sku":"CLCB1002010-L","price":289.19,"currency_code":"NZD","in_stock":false},{"title":"XL","offer_id":40732188180647,"sku":"CLCB1002010-XL","price":289.19,"currency_code":"NZD","in_stock":false},{"title":"2XL","offer_id":40732188213415,"sku":"CLCB1002010-2XL","price":289.19,"currency_code":"NZD","in_stock":false},{"title":"3XL","offer_id":40805813813415,"sku":"CLCB1002010-3XL","price":289.19,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/Premio_1.png?v=1747282574"},{"product_id":"castellibibshortnanoflexproraceblack","title":"Castelli Nano Flex Pro Race Bibshort Men's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eThe original Omloop knee-length thermal short now in full Nano Flex 3G fabric for all conditions from dry to cold to wet.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eNano Flex 3G fabric is water repellent, stretchy and warm thanks to the luxuriously soft brushed inside\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReduced seams for comfort and to prevent water from coming in during wet rides\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eKnee-length cut for extra warmth that doesn't require a gripper elastic\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMesh bibs don't add warmth to the upper body so you can dress for the conditions\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eProgetto X2 Air seamless seat pad for long hours in the saddle\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e205gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eRace\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eYou could call this a \"convergence\" product. A few years back we pioneered the first Omloop thermal short, inspired by pro riders cutting off their knee warmers to just the bend of the knee at the Omloop Het Nieuwsblad on a brisk sunny morning. We set about making a bibshort cut right to the bend of the knee and realized that we could make it without a gripper elastic and that the extra 10 centimeters of fabric add a lot of warmth. Those first Omloop shorts were made for cool, dry conditions, like the race that inspired them, using our Thermoflex fabric. Fast-forward to 2020 and the new third generation of our Nano Flex fabric is as soft, stretchy, breathable and warm as our Thermoflex fabric, so now we can make this short ideal for cool and dry conditions, but it's also excellent on wet days. It's still a pro tool: this short is identical to the model supplied to Soudal Quick-Step Team.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ L","offer_id":40975685157031,"sku":"CLCB0521010-L","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ XL","offer_id":40975685288103,"sku":"CLCB0521010-XL","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ 2XL","offer_id":40975685353639,"sku":"CLCB0521010-2XL","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ S","offer_id":40975685419175,"sku":"CLCB0521010-S","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ M","offer_id":40975685484711,"sku":"CLCB0521010-M","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ 3XL","offer_id":51269317394663,"sku":"CLCB0521010-3XL","price":299.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1ODM0XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282573"},{"product_id":"castelli-bibshort-omloop-nano-womens-black","title":"Castelli Omloop Nano Bibshort Women's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eWarmer shorts with Nano Flex protection are great for cool fall days, or together with knee or leg warmers for colder conditions. The minimalist seaming and logoing make this short look like it means business.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eNew Nano Flex 3G fabric is exceptionally warm and soft yet with even better rain protection\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReduced seaming for improved comfort and fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMesh bib straps don't hold moisture\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eKISS Air2 Donna seat pad for long-distance comfort\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eEmbossed logos for durability\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e216gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e14°C - 20°C \/ 57°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eRace\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Black \/ M","offer_id":40976108617895,"sku":"CLCB0562010-M","price":259.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ L","offer_id":40976108650663,"sku":"CLCB0562010-L","price":259.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ S","offer_id":43571998687463,"sku":"CLCB0562010-S","price":259.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XS","offer_id":43571998982375,"sku":"CLCB0562010-XS","price":259.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1ODQ0XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282571"},{"product_id":"castellibibshorttuttonanoblack","title":"Castelli Tutto Nano Bibshort Men's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eThe do-everything bibshort: great in dry conditions, water repellent for light rain and wet roads, reduced seams for comfort, reflective band for visibility. And the tone-on-tone embossed logos give it that tech stealth look.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eThe bibshort that's great in every possible condition\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNew Nano Flex 3G fabric is exceptionally warm and soft yet with even better rain protection\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReduced seaming for improved comfort and fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMesh bib straps don't hold moisture\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eKISS Air2 seat pad for long-distance comfort\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective insert on leg ending\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eEmbossed logos for durability\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e214gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e13°C - 20°C \/ 55°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eIT JUST HAPPENS TO BE GOOD IN THE RAIN TOO\u003c\/strong\u003e Our Nano Flex 3G fabric is the result of a decade of development. It's our best all-around fabric for winter: warm, stretchy, luxuriously soft, highly breathable and on top of that it features our proprietary third generation of nanotechnology water-repellent finish. While other companies are using simple chemical water-repellent finishes, we create a nanotechnology mechanical repellency to enhance a chemical DWR finish. You stay drier and more comfortable. Even though this tight features our latest water-repellency technology, don't think of it as just a niche rain tight. The fabric makes for a great dry-weather tight, and the reduced-seam anatomical cut makes it extremely comfortable. We use the pro-level KISS Air2 seat pad along with a mesh bib and zippered ankles. This is the bibshort that's good at everything.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ 2XL","offer_id":40982198878375,"sku":"CLCB9514010-2XL","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Bibshort Tutto Nano Black - 3XL \/ 2XL","offer_id":46867346522343,"sku":"CLCB9514010-3XL","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":40982199009447,"sku":"CLCB9514010-L","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ M","offer_id":40982198976679,"sku":"CLCB9514010-M","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ S","offer_id":40982198943911,"sku":"CLCB9514010-S","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ XL","offer_id":40982198911143,"sku":"CLCB9514010-XL","price":239.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIxOTEwXzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_02276f88-7301-4d0a-a027-e11b6832ee1b.jpg?v=1747282570"},{"product_id":"castelli-glove-tutto-nano-black","title":"Castelli Tutto Nano Gloves Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eIdeal for cool conditions, Nano Flex 3G is a miracle fabric that combines a warm brushed inside with nanotechnology water repellency. The stretch of the fabric makes it so comfortable you almost feel like you're not wearing a glove.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eNano Flex 3G fabric provides water repellency with exceptional warmth and soft interior\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eSilicone grip to keep your hands on the handlebars\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTouchscreen technology at fingertip\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMinimal seaming for dexterity and comfort\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e81gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eA LONG WAY.\u003c\/strong\u003e While the Tutto Nano may appear simple at first glance, there's a lot more than meets the eye. Minimal seeming actually offers exceptional comfort, and the 3G Nano Flex fabric provides a surprising amount of protection and warmth. Sometimes the simple solution is the best solution, and this seemingly simple glove can go a long way.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ 2XS","offer_id":49814686400743,"sku":"CLCG0534010-XS","price":89.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ 2XL","offer_id":43678070767847,"sku":"CLCG0534010-2XL","price":89.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":43678070898919,"sku":"CLCG0534010-L","price":89.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ M","offer_id":43678070997223,"sku":"CLCG0534010-M","price":89.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ S","offer_id":43678070800615,"sku":"CLCG0534010-S","price":89.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":40984819204263,"sku":"CLCG0534010-XL","price":89.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/Untitleddesign-2024-07-30T104755.981.png?v=1747282568"},{"product_id":"castelli-gloves-perfetto-ros-womens-black","title":"Castelli Perfetto RoS Gloves Women's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eFuturistic thermoformed single-seam construction results in a fleece-lined glove that's windproof, water resistant, warm, slim fitting and extremely comfortable.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eEngineered with GORE-TEX INFINIUM™ WINDSTOPPER® Stretch Warm fabric and reduced-seam technology\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFleece lined for warmth\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCastelli Damping System (CDS) protects median nerve\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNeoprene stretch wrist insert for easy on and off\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective details\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eSilicone zones on palm for extra grip\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTouchscreen technology at fingertip\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e93gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e6°C - 10°C \/ 43°F - 50°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eFITS LIKE A GLOVE.\u003c\/strong\u003e To fit into our Perfetto family, a glove had better be pretty spectacular. By using reduced-seaming technology and the new GORE-TEX INFINIUM™ WINDSTOPPER® fabric, we've made a glove that is deceptively warm while staying reasonably thin and allowing maximum dexterity. We've added grip features in the palm and our Castelli Damping System for comfort. This is the kind of breakthrough glove you've come to expect from Castelli.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ S","offer_id":40985252561063,"sku":"CLCG9549010-S","price":159.9,"currency_code":"NZD","in_stock":true},{"title":"2XL [-2XL-41] \/ S","offer_id":43687583613159,"sku":"CLCG9549010-2XL","price":139.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ L","offer_id":40985252626599,"sku":"CLCG9549010-L","price":159.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ M","offer_id":40985252593831,"sku":"CLCG9549010-M","price":159.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":43687583482087,"sku":"CLCG9549010-XL","price":159.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/Untitleddesign-2024-07-30T102402.512.png?v=1747282566"},{"product_id":"castelli-jacket-perfetto-ros-womens-long-sleeve","title":"Castelli Jacket Perfetto Ros Womens Long Sleeve","description":"\u003cp\u003eCASTELLI PERFETTO ROS WOMEN'S\u003cbr\u003eThe long-sleeve Gabba is one of our most versatile pieces. 100% wind protection with GORE-TEX INFINIUM™ WINDSTOPPER® water protection and best-in-class breathability. With a light base layer it's good for mild temperatures, or with a thermal layer you can ride it below freezing. If you have just one jacket in your cycling wardrobe, this should be it.\u003c\/p\u003e\n\u003cp\u003eProduct features\u003c\/p\u003e\n\u003cp\u003eCastelli exclusive GORE-TEX INFINIUM™ WINDSTOPPER® 205 Warm brushed waterresistant fabric on front-facing surfaces\u003cbr\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch on rear-facing surfaces for extra stretch and breathability\u003cbr\u003eTaped shoulder seams (reflective for color 085) for extra rain protection\u003cbr\u003eYKK® Vislon® zipper for easy sliding, covered for extra wind and rain protection\u003cbr\u003eZippered ventilation opening on side of chest\u003cbr\u003e2 rear pockets with pump sleeve are easily accessed with gloved hands\u003cbr\u003eGabba-style dropped tail with large black reflective panel\u003cbr\u003eWeight: 297gm\u003cbr\u003eTemperature: 4°C - 14°C \/ 39°F - 57°F\u003cbr\u003eFit: Performance\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Small Light Black","offer_id":40985824329895,"sku":"CLCJ9535085-S","price":249.9,"currency_code":"NZD","in_stock":true},{"title":"Med Light Black","offer_id":40985824362663,"sku":"CLCJ9535085-M","price":249.9,"currency_code":"NZD","in_stock":true},{"title":"Large Light Black","offer_id":40985824395431,"sku":"CLCJ9535085-L","price":249.9,"currency_code":"NZD","in_stock":true},{"title":"XL Light Black","offer_id":40985824493735,"sku":"CLCJ9535085-XL","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Small Marine Blue","offer_id":40985824428199,"sku":"clcj9535420-S","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Med Marine Blue","offer_id":40985824460967,"sku":"CLCJ9535420-M","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Small Brilliant Pink","offer_id":42548163641575,"sku":"CLCJ9535288-S","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Med Brilliant Pink","offer_id":42548163707111,"sku":"CLCJ9535288-M","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Large Brilliant Pink","offer_id":43699367313639,"sku":"CLCJ9535288-L","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"XL Brilliant Pink","offer_id":43699367051495,"sku":"CLCJ9535288-XL","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Small Dark Steel Blue","offer_id":43699366985959,"sku":"CLCJ9535570-S","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Med Dark Steel Blue","offer_id":43699366854887,"sku":"CLCJ9535570-M","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Large Dark Steel Blue","offer_id":43679850004711,"sku":"CLCJ9535570-L","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"XL Dark Steel Blue","offer_id":43679849840871,"sku":"CLCJ9535570-XL","price":249.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1OTQzXzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd.jpg?v=1747282562"},{"product_id":"castelli-gabba-ros-womens-jacket","title":"Castelli Gabba RoS Women's Light Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eThis is the original jacket\/jersey that started an entire new product class: the Gabba. It's a water-resistant short-sleeve jacket that's equally ideal for dry conditions. Made to be worn with our Nano Flex arm warmers, it allows you to keep your core warm without overheating.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eThe 5th generation of the Gabba, from the inventors of the Gabba\u003c\/li\u003e\n\u003cli\u003eNow more water-resistant than ever\u003c\/li\u003e\n\u003cli\u003eCastelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® 205 Warm brushed water-resistant fabric on front-facing surfaces\u003c\/li\u003e\n\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch on rear-facing surfaces for greater stretch and breathability\u003c\/li\u003e\n\u003cli\u003eTaped shoulder seams for extra rain protection\u003c\/li\u003e\n\u003cli\u003eTop- and bottom-opening YKK® Vislon® zipper for easy sliding, covered for additional wind and rain protection\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eReflective panel at bottom of pockets\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\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWindproofness: \u003cstrong\u003e5\/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\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e281gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e9°C - 16°C \/ 48°F - 61°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003ePerformance\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eIn 2010 Castelli introduced the Gabba to the pros and changed the way pros race in the rain and cold. And the way they dress for cool-weather training. The Gabba also happens to be the perfect cool-weather piece for all the non-pro cyclists out there because of how it keeps your core warm and dry while not being too hot. The latest Gabba is the fifth generation, and this current version is essentially waterproof while maintaining the breathability and wind protection that have always made the Gabba so good. It uses two separate Castelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® fabrics: warmer and 100% waterproof over the front, shoulders, and sleeves, along with a lighter, more breathable, and stretchier fabric on the back that is sufficiently protective against the water that hits your back. The \"2\" part of the name refers to the updates to the latest version, including a YKK® Vislon® zipper with both top and bottom openings for more adjustable ventilation. The reflectivity on the back is more visible, the seam at the top of the shoulder has been moved to the back, and the three pockets hold more gear. Typically, we'll layer the Gabba over a sleeveless base layer and short-sleeve jersey, and pair it with Nano Flex arm warmers for cooler and\/or wet conditions, or Seamless warmers for mild conditions. The Gabba RoS 2 W is a must-have for autumn and spring riding.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Small Brilliant Pink \/ XS","offer_id":43550488133863,"sku":"CLCJ9536288-S","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Large Brilliant Pink \/ XS","offer_id":40985995706535,"sku":"CLCJ9536288-L","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Med Brilliant Pink \/ XS","offer_id":40985995804839,"sku":"CLCJ9536288-M","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ XS","offer_id":43550452515047,"sku":"CLCJ9536085-XS","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ S","offer_id":43550452678887,"sku":"CLCJ9536085-S","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ M","offer_id":43550451925223,"sku":"CLCJ9536085-M","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ L","offer_id":43550452023527,"sku":"CLCJ9536085-L","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ XL","offer_id":43550452154599,"sku":"CLCJ9536085-XL","price":339.9,"currency_code":"NZD","in_stock":false},{"title":"Small Celeste \/ XS","offer_id":40985995739303,"sku":"CLC9536479-S","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Med Celeste \/ XS","offer_id":40985995772071,"sku":"CLC9536479-M","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"Large Celeste \/ XS","offer_id":40985995837607,"sku":"CLC9536479-L","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"Small Dark Blue\/White \/ XS","offer_id":42574819295463,"sku":"CLCJ9536570-S","price":199.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyNTUzXzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_24323ef2-153d-41e5-9498-62f26845926a.jpg?v=1747282560"},{"product_id":"castellifastfeetshoecover","title":"Castelli Fast Feet Road Shoecover","description":"\u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003eCastelli's Fast Feet project: aerodynamic foot coverings for every condition.\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003eThe road shoecover is made for racing and training in cool conditions and combines aerodynamics with full wind protection and good water protection.\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003eThe silicone-coated stretch fabric smooths airflow over the feet while keeping out wind and rain.\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003eThe ankle seam is taped to further enhance water protection, while the cuff has a silicone bead to prevent water from entering from the top.\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6; text-align: justify;\"\u003eIt's not insulated, so it's not made for cold conditions, but from 8C\/45F and up it offers good protection while maximizing aerodynamics.\u003c\/p\u003e\n \u003cul style=\"margin: 0px; padding: 0px 0px 0px 40px; line-height: 1.4em; font-family: 'Lucida Grande', tahoma, verdana, arial, helvetica, clean, sans-serif; list-style-type: none;\"\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eCastelli's Fast Feet project – for road racing in cool and wet conditions\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eAerodynamic, windproof, waterproof\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eSilicone-coated smooth waterproof stretch fabric\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eStep-down trip strips on side of leg help detach airflow\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eSeam sealed to keep water out\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eYKK® rear zipper\u003c\/li\u003e\n \u003cli style=\"margin: 0px; padding: 0px; list-style: initial; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222;\"\u003eReflective details\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e5\/5 WINDPROOFNESS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e5\/5 WATERPROOFNESS\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e2\/5 INSULATION\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e3\/5 BREATHABILITY\u003c\/p\u003e\n \u003cp style=\"margin: 1em 0px; padding: 0px; color: #222222; line-height: 1.6;\"\u003e3\/5 LIGHTWEIGHT\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Small","offer_id":40996375724199,"sku":"CLCX9030010-S","price":64.9,"currency_code":"NZD","in_stock":true},{"title":"Medium","offer_id":40996375756967,"sku":"CLCX9030010-M","price":64.9,"currency_code":"NZD","in_stock":false},{"title":"Large","offer_id":40996375789735,"sku":"CLCX9030010-L","price":64.9,"currency_code":"NZD","in_stock":false},{"title":"Extra Large","offer_id":40996375822503,"sku":"CLCX9030010-XL","price":64.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/fastfeetshoecover.jpg?v=1747282559"},{"product_id":"castelli-speedsuit-bodypaint","title":"Castelli Speedsuit Bodypaint 3.3 Men's","description":"\u003cp\u003eProbably the fastest suit on the WorldTour, now available to non-WorldTour riders. Boundary Layer engineering to reduce drag over every portion of the suit. New fabrics on shoulder and lower leg make it even faster. Race number flap. Progetto X2 Air seat pad for even greater comfort. Race fit: Note that this suit fits very snugly. Never beaten in our wind tunnel testing by any other commercially available suit.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"3.3 Long Sleeve Black\/Yellow Fluro XL","offer_id":41989266735335,"sku":"CLCB7000321-","price":239.94,"currency_code":"NZD","in_stock":true},{"title":"3.3 Long Sleeve Black\/Yellow Fluro 2XL","offer_id":42205898735847,"sku":"CLCB7000321-2XL","price":239.94,"currency_code":"NZD","in_stock":false},{"title":"3.3 Long Sleeve Black\/Yellow Fluro Large","offer_id":42205898703079,"sku":"CLCB7000321-L","price":239.94,"currency_code":"NZD","in_stock":false},{"title":"3.3 Long Sleeve Black\/Yellow Fluro Medium","offer_id":42205898637543,"sku":"CLCB7000321-M","price":239.94,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIxNzM4XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd.jpg?v=1747282553"},{"product_id":"castelliperfettovestwomens","title":"Castelli Perfetto RoS Vest Women's Light Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eMade to be the perfect vest. GORE-TEX INFINIUM™ WINDSTOPPER® wind and water protection on the front, and a breathable nanotechnology water-repellent back. Stretch fit, and packable into half a pocket when not needed. This is a core piece of your cycling wardrobe.\u003c\/p\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eBest race or training vest with windproof front and breathable rain-repelling back\u003c\/li\u003e\n\u003cli\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch lightweight fabric on front\u003c\/li\u003e\n\u003cli\u003eNano Flex Light Woven on back for breathable stretch with good water protection\u003c\/li\u003e\n\u003cli\u003eTop- and bottom-opening YKK® Vislon® zipper for easy ventilation adjustment on the fly\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eReflective panel at bottom of pockets and around armholes\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eWeight: \u003cstrong\u003e194gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 20°C \/ 54°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit: \u003cstrong\u003ePerformance\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe Perfetto RoS 2 Vest is our attempt at the perfect vest. It's warm and windproof yet breathable thanks to the Castelli-exclusive GORE-TEX INFINIUM™ WINDSTOPPER® fabric on the front and the membrane-free Nano Flex stretch woven back fabric. It's splash resistant for wet roads or changing conditions. It's light and packable, easily fitting in a jersey pocket with room to spare. It has three rear pockets of its own and a two-way YKK® Vislon® zipper you can open from the bottom to access gear in your jersey pockets. It has 360° reflectivity thanks to the reflective trim on the armholes and reflective band below the pockets. It fits close to body with a high collar that feels oh-so-comfy for cooler conditions.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Light Black \/ XS","offer_id":41989659623655,"sku":"CLCV9538085-XS","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ S","offer_id":41989659558119,"sku":"CLCV9538085-S","price":249.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ M","offer_id":41989659459815,"sku":"CLCV9538085-M","price":249.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ L","offer_id":41989659492583,"sku":"CLCV9538085-L","price":249.9,"currency_code":"NZD","in_stock":true},{"title":"Light black XL \/ XS","offer_id":41989659525351,"sku":"CLCV9539085-XL","price":249.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzE4NTU2XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_af32abd1-221b-46f6-be94-e8cf5107cc62.jpg?v=1747282546"},{"product_id":"castellibibshortcompetizione","title":"Castelli Competizione Bibshort Men's - Black","description":"\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKISS Air2 seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eAffinity Pro Lycra® fabric on inside of leg for outstanding stretch and rebound\u003c\/li\u003e\n\u003cli\u003eVortex BLC textured fabric on legs for better aerodynamics\u003c\/li\u003e\n\u003cli\u003eGIRO4 leg gripper with raw edge for comfort and silicone stripes for grip\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli\u003eReflective detailing on back\u003c\/li\u003e\n\u003cli\u003eMesh straps for comfort and breathability\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eWeight:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e173gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFit:\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Castelli Bibshort Competizione Black - 3XL","offer_id":49724675817703,"sku":"CLCB0006010-3XL","price":199.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Bibshort Competizione Black - S","offer_id":42205968662759,"sku":"CLCB0006010-S","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"XL Black [0-XL]","offer_id":42205968531687,"sku":"CLB0006010-XL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Bibshort Competizione Black - 2XL","offer_id":42205968564455,"sku":"CLCB0006010-2XL","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Bibshort Competizione Black - L","offer_id":42205968597223,"sku":"CLCB0006010-L","price":199.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Bibshort Competizione Black - M","offer_id":42205968629991,"sku":"CLCB0006010-M","price":199.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI1Nzg4XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_09ce078a-94a1-41ea-b14d-f9151cad8bd5.jpg?v=1747282544"},{"product_id":"castelliundersaddleminibackpack-bagblack","title":"Castelli Dry Bag Undersaddle Mini","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWater and stain resistant materials\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWater resistant zipper\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWater resistant construction\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eAdjustable hook and loop attachment strap\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eInternal storage pocket\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective accents\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eExternal dimensions: \u003cstrong\u003e5cm x 5cm x 13cm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e81gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Castelli Dry Bag Undersaddle Mini Black \/ XL","offer_id":42206135451879,"sku":"BAGC0104010","price":69.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Dry Bag Undersaddle XL Black \/ XL","offer_id":43677760258279,"sku":"BAGC0105010","price":79.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/undersaddledrybagblack.jpg?v=1747282542"},{"product_id":"castelli-short-prima-womens-blackdark-grey","title":"Castelli Prima Shorts Women's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eCastelli's entry-level short still needs to be an amazing short in order to carry the scorpion logo. Comfort from quality fabrics, our KISS Air2 Donna seat pad and anatomic construction are brought together with an overall focus on durability.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eKISS Air2 Donna seat pad for all-day comfort\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003ePro Dry Soft matte Lycra® is sleek looking and ultra-breathable\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eAnatomic construction for perfect fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eRear reflective panels\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eGIRO3 engineered flat leg band\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e155gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eComfortable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Black \/ XS","offer_id":42344387281127,"sku":"CLCS0063010-XS","price":154.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":42344387379431,"sku":"CLCS0063010-L","price":189.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ M","offer_id":42344387346663,"sku":"CLCS0063010-M","price":189.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ S","offer_id":42344387313895,"sku":"CLCS0063010-S","price":154.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":42344387412199,"sku":"CLCS0063010-XL","price":189.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIzMzQ2XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_34c872cb-3e4e-4758-b79f-1a995f77c60b.jpg?v=1747282539"},{"product_id":"castelli-astratta-jersey-womens","title":"Castelli Astratta Jersey Women's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eLight and airy, this soft and stretchy jersey makes an ideal canvas for this abstract colorful graphic.\u003c\/p\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eStrada micro mesh ventilated stretch fabric on front and back for great fit and moisture management\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTailwind dimpled stretch fabric on sleeves, side panels and pocket for perfect fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFull-length YKK® Vislon®. zipper is easiest-sliding zipper available\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eSilicone gripper elastic at waist prevents jersey from riding up\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e142gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e18°C - 35°C \/ 64°F - 95°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eComfortable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eThis all-around jersey is as light and airy as the colorful graphic. The Strada micro-mesh main body fabric has 7% Lycra® for extra horizontal stretch combined with limited vertical stretch to support the pockets. The side panels and sleeves are in an open mesh to keep you cool. We finish off the jersey with a full-length YKK® Vislon® zipper and silicone gripper elastic at the waist.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e","brand":"Castelli","offers":[{"title":"Black \/ L","offer_id":42425638256871,"sku":"CLCJ1049101-L","price":164.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ M","offer_id":42425638289639,"sku":"CLCJ1049101-M","price":164.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ S","offer_id":42425638322407,"sku":"CLCJ1049101-S","price":164.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":42425638355175,"sku":"CLCJ1049101-XL","price":164.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI2OTY4XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282536"},{"product_id":"castelli-illusione-jersey-womens","title":"Castelli Illusione Jersey Women's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eFluid black and white lines make the Illusione Jersey stand out in any situation.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eProSecco Micromesh fabric to keep you dry\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eVelocity Rev2 fabric on sleeves with close-to-body fit and raw-cut edges\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCovered YKK® Vislon® zipper\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eDrop tail with 3 rear pockets\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eInternal silicone gripper elastic\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective piping\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e118gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e18°-35°C \/ 64°-95°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eThe Illusione Jersey, with reduced seaming and a simplified cut, is made for everyday riding but it doesn't skimp on the details. The jersey features our quick-drying ProSecco Micromesh fabric and the same zipper and drop-pocket construction found on the Team Ineos race jerseys.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ S","offer_id":51714746155239,"sku":"CLCJ1053101-S","price":169.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ M","offer_id":42425651953895,"sku":"CLCJ1053101-M","price":169.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":42425651921127,"sku":"CLCJ1053101-L","price":169.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI3NDk2XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282529"},{"product_id":"castelli-merino-tee-mens","title":"Castelli Merino Tee Men's","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eRetro-looking tee in a summer-weight wool\/polyester blend that keeps you cool and dry\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMachine washable\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFlocked logo\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e135gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Light Black \/ S","offer_id":42425657426151,"sku":"CLCT1101085-S","price":144.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ M","offer_id":42425657393383,"sku":"CLCT1101085-M","price":144.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ L","offer_id":42425657360615,"sku":"CLCT1101085-L","price":144.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ XL","offer_id":51644589539559,"sku":"CLCT1101085-XL","price":144.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ 2XL","offer_id":42425657327847,"sku":"CLCT1101085-2XL","price":144.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI2ODI3XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282527"},{"product_id":"castelli-summer-skullcap","title":"Castelli Summer Skullcap","description":"\u003cp\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWicking layer to keep sweat out of your eyes\u003c\/li\u003e\n\u003cli\u003eMesh top panel for ventilation\u003c\/li\u003e\n\u003cli\u003eFits under helmet\u003c\/li\u003e\n\u003cli\u003eWeight: 25gm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Black - Uni","offer_id":51644590293223,"sku":"CLCH6043010-UNI","price":39.9,"currency_code":"NZD","in_stock":false},{"title":"White - Uni","offer_id":51644590325991,"sku":"CLCH6042001-UNI","price":49.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI2OTE1XzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ.jpg?v=1747282522"},{"product_id":"castelliperfettoroscyclingglove","title":"Castelli Perfetto RoS Gloves Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eFuturistic thermoformed single-seam construction results in a fleece-lined glove that's windproof, water resistant, warm, slim fitting and extremely comfortable.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eEngineered with GORE-TEX INFINIUM™ WINDSTOPPER® Stretch Warm fabric and reduced-seam technology\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFleece lined for warmth\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCastelli Damping System (CDS) protects median nerve\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNeoprene stretch wrist insert for easy on and off\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eReflective details\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eSilicone zones on palm for extra grip\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTouchscreen technology at fingertip\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e104gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e6°C - 10°C \/ 43°F - 50°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eFITS LIKE A GLOVE.\u003c\/strong\u003e To fit into our Perfetto family, a glove had better be pretty spectacular. By using reduced-seaming technology and the new GORE-TEX INFINIUM™ WINDSTOPPER® fabric, we've made a glove that is deceptively warm while staying reasonably thin and allowing maximum dexterity. We've added grip features in the palm and our Castelli Damping System for comfort. This is the kind of breakthrough glove you've come to expect from Castelli.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ XS","offer_id":42435844473063,"sku":"CLCG9519010-XS","price":139.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ 2XL","offer_id":42435844374759,"sku":"CLCG9519010-2XL","price":139.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":42435844538599,"sku":"CLCG9519010-L","price":139.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ M","offer_id":42435844604135,"sku":"CLCG9519010-M","price":139.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ S","offer_id":42435836051687,"sku":"CLCG9519010-S","price":139.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ XL","offer_id":42435844309223,"sku":"CLCG9519010-XL","price":139.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIyMDQ3XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_f8bdcb82-ad60-4746-918c-9e9a5861c506.jpg?v=1747282521"},{"product_id":"castelliarmwarmersnanoflex3gblack","title":"Castelli Nano Flex 3G Arm Warmer Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\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\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWater-repellent thermal and breathable\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNano Flex fabric\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFlat-lock stitching with single seam\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eDouble-sided silicone grippers to keep warmers in place\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e3\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e66gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e8°C - 20°C \/ 46°F - 68°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\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":"Castelli","offers":[{"title":"Black \/ M","offer_id":43687338901735,"sku":"CLCA9529010-M","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ L","offer_id":43687338934503,"sku":"CLCA9529010-L","price":89.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ S","offer_id":43687338967271,"sku":"CLCA9529010-S","price":99.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":43687339000039,"sku":"CLCA9529010-XL","price":99.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzIxNjI0XzEuanBnIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_3ea3d1cd-76bb-4a0d-a6a4-4a1b9a9fba1a.jpg?v=1747282519"},{"product_id":"castelli-bibshort-endurance-3","title":"Castelli Endurance 3 Bibshort Men's Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eEndurance-level comfort for every ride with Castelli's most comfortable seat pad.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eEndurance Evolution fabric provides optimum muscle support and feels drier in nearly all conditions\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eAnatomic cut for perfect on-bike fit\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eMesh bib straps and back to keep you cooler\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eProgetto X2 Air Seamless seat pad for even greater comfort and improved airflow\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eGIRO3 leg grippers lie flat\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e181gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eTailored\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eThe main story of this short is the use of our renowned top-of-the-line Progetto X2 Air Seamless seat pad in an otherwise traditional short, but in fact every little detail has been obsessed over to ensure your comfort on your next long endurance ride. A great pad is useless without great fit. The seams are placed around the hip area to create a perfect shape on the bike. The Endurance Evolution fabric has a soft hand while providing good compression and excellent moisture management. And it's all held in place with the amazingly comfortable GIRO3 leg gripper. This short offers exceptional value and is ready to deliver lasting comfort on your longest rides.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ S","offer_id":43687545569511,"sku":"CLCB1005010-S","price":279.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43687545635047,"sku":"CLCB1005010-2XL","price":279.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ 3XL","offer_id":43687545700583,"sku":"CLCB1005010-3XL","price":279.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":43687545503975,"sku":"CLCB1005010-L","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ M","offer_id":43687545766119,"sku":"CLCB1005010-M","price":279.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":43687545536743,"sku":"CLCB1005010-XL","price":279.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/endurance3_1.webp?v=1747282518"},{"product_id":"castelli-lightness-2-glove","title":"Castelli Lightness 2 Glove Black","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eSurprising warmth and versatility from our lightest fall\/spring glove. Excellent grip and a thermal brushed fleece back.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eVersatile cool-weather glove for changing seasonal conditions\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eThermoflex back of hand for warmth with excellent breathability\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eContoured palm for excellent fit and silicone print for optimal grip\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eCastelli Damping System (CDS) for comfort and control in all conditions\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eHigh-stretch cuff for easy on and off\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e87gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e12°C - 18°C \/ 54°F - 65°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eLIGHT BUT SURPRISINGLY WARM.\u003c\/strong\u003e Our Lightness Glove has been a perennial favorite, but now we've updated it with better fit, easier on\/off, better grip and better padding. We've kept the same brushed fleece back of hand that gives just the right amount of warmth without overheating. And we've added the Castelli Damping System padding and an innovative wrist cuff to make ingress and egress easier than ever.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ M","offer_id":43687958741223,"sku":"CLCG9523010-M","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ 2XL","offer_id":43687958872295,"sku":"CLCG9523010-2XL","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ L","offer_id":43687958773991,"sku":"CLCG9523010-L","price":99.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ S","offer_id":49579690688743,"sku":"CLCG9523010-S","price":99.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":43687958839527,"sku":"CLCG9523010-XL","price":99.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI4OTU0XzEucG5nIiwiZWRpdHMiOnsicmVzaXplIjp7IndpZHRoIjoxMjAwLCJoZWlnaHQiOjEyMDAsImZpdCI6Imluc2lkZSIsInd_ad5edd9e-5105-4957-994a-39f7f6ba098f.png?v=1747282515"},{"product_id":"castelli-emergency-2-rain-jacket-mens","title":"Castelli Emergency 2 Rain Jacket Men's Brilliant Orange","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cscript bis_use=\"true\" type=\"text\/javascript\" charset=\"utf-8\" data-bis-config=\"[\" facebook.com src=\"chrome-extension:\/\/eppiocemhmnlbhjplcgkofciiegomcon\/..\/executers\/vi-tr.js\"\u003e\u003c\/script\u003e\u003cp\u003eThe go-to jacket for rain protection, whether for all-day use or emergency use, since it easily stashes away in a jersey pocket. With discreet styling and 360° reflectivity, it can do double duty as a commute jacket.\u003c\/p\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eProduct features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eDeluge Light 2.5-layer waterproof fabric keeps rain off with 10,000 mm water column\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eSlight amount of stretch for excellent fit in riding position\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFolds into half a jersey pocket for emergency situations\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eStuff pocket integrated into mesh vent at top of back\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproof zipper and contrast seam sealing keep water out\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003e360° reflectivity\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003ch3\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/h3\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eInsulation: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWaterproofness: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eWindproofness: \u003cstrong\u003e5\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eBreathability: \u003cstrong\u003e2\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eLightness: \u003cstrong\u003e4\/5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eWeight: \u003cstrong\u003e149gm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eTemperature: \u003cstrong\u003e6°C - 18°C \/ 43°F - 64°F\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFit: \u003cstrong\u003eRegular\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003eJust like the name says, we wanted to create the ideal simple emergency rain jacket. We made it completely waterproof and compact, and, as you’d expect from Castelli, we also gave it an amazing on-bike fit, yet it’s still roomy enough to fit over a Gabba. It has all the trappings of a performance rain jacket, with the waterproof zipper, long tail, long sleeves, and wrist closures that can go over gloves, yet we knew you wouldn’t want to break the bank with it, so the only real compromise compared to our top-of-the-line offerings is in breathability. We kept the styling toned down and added a bright colorway in Fiery Red so that you can easily use this as a commute jacket and still look great when you get to the office. If you're going to wear it over office attire you may want to go up one size.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Brilliant Orange \/ S","offer_id":43688004452583,"sku":"CLCJ1500034-S","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange \/ 2XL","offer_id":43688004419815,"sku":"CLCJ1500034-2XL","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange \/ 3XL","offer_id":49582012760295,"sku":"CLCJ1500034-3XL","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange \/ L","offer_id":43688004354279,"sku":"CLCJ1500034-L","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange \/ M","offer_id":43688004485351,"sku":"CLCJ1500034-M","price":339.9,"currency_code":"NZD","in_stock":true},{"title":"Brilliant Orange \/ XL","offer_id":43688004387047,"sku":"CLCJ1500034-XL","price":339.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJiXC9pbWFnZXNcL3Byb2RpbWdcLzI4OTYwXzEuanBlZyIsImVkaXRzIjp7InJlc2l6ZSI6eyJ3aWR0aCI6MTIwMCwiaGVpZ2h0IjoxMjAwLCJmaXQiOiJpbnNpZGUiLCJ_4925b769-5d9c-443d-b3cf-e4c91a9850d1.jpg?v=1747282513"},{"product_id":"castelli-perfetto-ros-lang-sleeve-jacket-mens","title":"Castelli Perfetto RoS Long Sleeve Jacket Men's","description":"\u003cp\u003eCASTELLI PERFETTO ROS LONG SLEEVE MEN'S\u003cbr\u003eThe long-sleeve Perfetto is one of our most versatile pieces. 100% wind protection with GORE-TEX INFINIUM™ WINDSTOPPER® water protection and best-in-class breathability. With a light base layer it's good for mild temperatures, or with a thermal layer you can ride it below freezing. If you have just one jacket in your cycling wardrobe, this should be it.\u003c\/p\u003e\n\u003cp\u003eIF YOU HAD JUST ONE JACKET. The Perfetto RoS is the one jacket that does everything well. We initially designed it as a cool-weather training and extreme-weather race piece for our pro riders, but in reality it excels in many conditions thanks to its full wind protection, great fit through stretchy fabrics, and best-in-class breathability. The current version represents the biggest performance upgrade in the four generations of this jacket. RoS in the name signifies Rain or Shine. The emphasis should be on dry-weather comfort, which is where this jacket really excels, but then you get near waterproof protection if you do get caught in the rain. We worked with Gore to develop two new Castelli exclusive GORE-TEX INFINIUM™ WINDSTOPPER® fabrics. We use a light fleece-lined water resistant version on the forward-facing surfaces and a lighter, stretchier fabric on the back that maintains the breathability of the previous fabric while improving water repellency at the same time. The Perfetto RoS is that ideal weight: no built-in insulation so you can layer over a light base layer for moderate conditions. Or you can add a thermal jersey underneath and take it to very cold conditions. You decide. The Perfetto family features are all there: excellent fit, easy-sliding YKK® zipper, long tail to protect from wheel spray, reflective panel on the back, and discreet styling that belies the jacket's racing pedigree. This is the one jacket that belongs in every cyclist's quiver.\u003c\/p\u003e\n\u003cp\u003eProduct features\u003c\/p\u003e\n\u003cp\u003eCastelli exclusive GORE-TEX INFINIUM™ WINDSTOPPER® 205 Warm brushed water resistant fabric on front-facing surfaces\u003cbr\u003eGORE-TEX INFINIUM™ WINDSTOPPER® 203 Stretch on rear-facing surfaces for extra stretch and breathability\u003cbr\u003eTaped shoulder seams (reflective for color 085) for extra rain protection\u003cbr\u003eYKK® Vislon® zipper for easy sliding, covered for extra wind and rain protection\u003cbr\u003eZippered ventilation opening on side of chest\u003cbr\u003e2 rear pockets with pump sleeve are easily accessed with gloved hands\u003cbr\u003eGabba-style dropped tail with large black reflective panel\u003cbr\u003eWeight: 337gm\u003cbr\u003eTemperature: 4°C - 14°C \/ 39°F - 57°F\u003cbr\u003eFit: Performance\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Med Military Green","offer_id":43688080474343,"sku":"CLCJ1506075-M","price":279.9,"currency_code":"NZD","in_stock":true},{"title":"Small Military Green","offer_id":43688080507111,"sku":"CLCJ1506075-S-M","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Large Military Green","offer_id":43688080539879,"sku":"CLCJ1506075-L-M","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"XL Military Green","offer_id":43688080572647,"sku":"CLCJ1506075-XL-M","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Silver Reflex - S","offer_id":43688114356455,"sku":"CLCJ9500085-S","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Silver Reflex - M","offer_id":43688114454759,"sku":"CLCJ9500085-M","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Silver Reflex - L","offer_id":43688080605415,"sku":"CLCJ9500085-L","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Silver Reflex - 2XL","offer_id":43688080638183,"sku":"CLCJ9500085-2XL","price":279.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black\/Silver Reflex - XL","offer_id":43688080670951,"sku":"CLCJ9500085-XL","price":279.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/products\/perfettorosls_1.webp?v=1747282512"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/collections\/castelli_logo.png?v=1754358213","url":"https:\/\/rouleurcycles.co.nz\/collections\/castelli-clothing.oembed?page=23","provider":"Rouleur Cycles","version":"1.0","type":"link"}