{"title":"Castelli Espresso","description":"\u003cp\u003e\u003cspan style=\"color: #000000;\"\u003eWe're thrilled to introduce the new Castelli Espresso range. As a special offer, be one of the first ten customers to order a top \u0026amp; bottom and receive a complimentary \u003c\/span\u003e\u003ca href=\"https:\/\/rouleurcycles.co.nz\/collections\/castelli-espresso\" class=\"\" target=\"_blank\" mc:link-id=\"475f78dabee948d534c4bf696a18d0312a189bf5\"\u003e\u003cspan\u003eCastelli Espresso\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003ecup set valued at $89. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\"\u003eAdd a top, bottom and cup-set to your cart, at checkout use the code BOGO and get the cup-set at no charge. \u003c\/span\u003e\u003c\/p\u003e","products":[{"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":"castelli-espresso-bibshort-w-dt-gunmetal-grey","title":"Castelli Espresso Women's DT Bibshort  Gunmetal Grey","description":"\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\n\u003cdiv class=\"row justify-content-left\"\u003e\n\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Castelli Bibshort Espresso W DT Bibshort Gunmetal Grey - XS","offer_id":50439336689895,"sku":"CLCB4044125-XS","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Bibshort Espresso W DT Bibshort Gunmetal Grey - L","offer_id":50435941007591,"sku":"CLCB4044125-L","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Bibshort Espresso W DT Bibshort Gunmetal Grey - M","offer_id":50435940974823,"sku":"CLCB4044125-M","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Bibshort Espresso W DT Bibshort Gunmetal Grey - S","offer_id":50435940942055,"sku":"CLCB4044125-S","price":299.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/Castelliespressowomensbibshort_1.webp?v=1747282261"},{"product_id":"castelli-espresso-jersey-mens-belgian-blue","title":"Castelli Espresso Men's Jersey Belgian Blue","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eYour new favourite jersey. Designed and engineered with an emphasis on comfort and performance, no matter what type of ride you are planning on today, the Espresso Jersey is the best choice.\u003c\/p\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eProduct features\u003c\/p\u003e\n\u003cp\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/p\u003e\n\u003cp\u003eFabric optimized for breathability and aerodynamics\u003c\/p\u003e\n\u003cp\u003eRaw-cut sleeve endings for comfort\u003c\/p\u003e\n\u003cp\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/p\u003e\n\u003cp\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/p\u003e\n\u003cp\u003eElastic at waist with silicone to keep jersey in place\u003c\/p\u003e\n\u003cp\u003eReflective tab for added visibility\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eTechnical Features \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 161\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 18°C - 35°C \/ 64°F - 95°F\u003c\/li\u003e\n\u003cli\u003eFit: Tailored\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Belgian Blue \/ M","offer_id":50435942416615,"sku":"CLCJ4007424-M","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Belgian Blue \/ L","offer_id":50435942449383,"sku":"CLCJ4007424-L","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Belgian Blue \/ S","offer_id":50550714826983,"sku":"CLCJ4007424-S","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ 2XL","offer_id":52432128966887,"sku":"CLCJ4007424-2XL","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Belgian Blue \/ 3XL","offer_id":52432128999655,"sku":"CLCJ4007424-3XL","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Belgian Blue \/ XL","offer_id":52432129032423,"sku":"CLCJ4007424-XL","price":239.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressomensjersey_1.webp?v=1747282260"},{"product_id":"castelli-espresso-jersey-mens-sageelectric-lime","title":"Castelli Espresso Men's Jersey Sage\/Electric Lime","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\u003eYour new favourite jersey. Designed and engineered with an emphasis on comfort and performance, no matter what type of ride you are planning on today, the Espresso Jersey is the best choice.\u003c\/p\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eProduct features\u003c\/p\u003e\n\u003cp\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/p\u003e\n\u003cp\u003eFabric optimized for breathability and aerodynamics\u003c\/p\u003e\n\u003cp\u003eRaw-cut sleeve endings for comfort\u003c\/p\u003e\n\u003cp\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/p\u003e\n\u003cp\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/p\u003e\n\u003cp\u003eElastic at waist with silicone to keep jersey in place\u003c\/p\u003e\n\u003cp\u003eReflective tab for added visibility\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eTechnical Features \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 161\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 18°C - 35°C \/ 64°F - 95°F\u003c\/li\u003e\n\u003cli\u003eFit: Tailored\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Sage\/Electric Lime \/ M","offer_id":50435954508007,"sku":"CLCJ4007310-M","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Sage\/Electric Lime \/ L","offer_id":50435954540775,"sku":"CLCJ4007310-L","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Sage\/Electric Lime \/ XL","offer_id":50435954573543,"sku":"CLCJ4007310-XL","price":239.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJibXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvNDYyMjNfMS5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6ODAwLCJmaXQiOiJpbnNpZGU.webp?v=1747282258"},{"product_id":"castelli-espresso-jersey-mens-deep-bordeauxsilver-moon","title":"Castelli Espresso Men's Jersey Deep Bordeaux\/Silver Moon","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\u003eYour new favourite jersey. Designed and engineered with an emphasis on comfort and performance, no matter what type of ride you are planning on today, the Espresso Jersey is the best choice.\u003c\/p\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eProduct features\u003c\/p\u003e\n\u003cp\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/p\u003e\n\u003cp\u003eFabric optimized for breathability and aerodynamics\u003c\/p\u003e\n\u003cp\u003eRaw-cut sleeve endings for comfort\u003c\/p\u003e\n\u003cp\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/p\u003e\n\u003cp\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/p\u003e\n\u003cp\u003eElastic at waist with silicone to keep jersey in place\u003c\/p\u003e\n\u003cp\u003eReflective tab for added visibility\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eTechnical Features \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 161\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 18°C - 35°C \/ 64°F - 95°F\u003c\/li\u003e\n\u003cli\u003eFit: Tailored\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Deep Bordeaux\/Silver Moon \/ M","offer_id":50435960439015,"sku":"CLCJ4007625-M","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux\/Silver Moon \/ L","offer_id":50435960471783,"sku":"CLCJ4007625-L","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux\/Silver Moon \/ XL","offer_id":50435960504551,"sku":"CLCJ4007625-XL","price":239.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressomensjersey_8.webp?v=1747282257"},{"product_id":"castelli-espresso-mens-jersey-light-black","title":"Castelli Espresso Men's Jersey 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\u003eYour new favourite jersey. Designed and engineered with an emphasis on comfort and performance, no matter what type of ride you are planning on today, the Espresso Jersey is the best choice.\u003c\/p\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eProduct features\u003c\/p\u003e\n\u003cp\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/p\u003e\n\u003cp\u003eFabric optimized for breathability and aerodynamics\u003c\/p\u003e\n\u003cp\u003eRaw-cut sleeve endings for comfort\u003c\/p\u003e\n\u003cp\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/p\u003e\n\u003cp\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/p\u003e\n\u003cp\u003eElastic at waist with silicone to keep jersey in place\u003c\/p\u003e\n\u003cp\u003eReflective tab for added visibility\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eTechnical Features \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 161\u003cem\u003e g\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature: 18°C - 35°C \/ 64°F - 95°F\u003c\/li\u003e\n\u003cli\u003eFit: Tailored\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Light Black \/ M","offer_id":50435964305639,"sku":"CLCJ4007085-M","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ L","offer_id":50435964338407,"sku":"CLCJ4007085-L","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ XL","offer_id":50435964371175,"sku":"CLCJ4007085-XL","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Light Black \/ 2XL","offer_id":51929822855399,"sku":"CLCJ4007085-2XL","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Light Black \/ 3XL","offer_id":51929822888167,"sku":"CLCJ4007085-3XL","price":239.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressomensjersey_18.webp?v=1747282256"},{"product_id":"castelli-espresso-defender-jersey-womens-greendeep-green","title":"Castelli Espresso W Jersey Women's Defender Green","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYour new favourite jersey. Designed and engineered with an emphasis on comfort and performance, no matter what type of ride you are planning on today, the Espresso Jersey is the best choice.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/li\u003e\n\u003cli\u003eFabric optimized for breathability and aerodynamics\u003c\/li\u003e\n\u003cli\u003eRaw-cut sleeve endings for comfort\u003c\/li\u003e\n\u003cli\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/li\u003e\n\u003cli\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/li\u003e\n\u003cli\u003eElastic at waist with silicone to keep jersey in place\u003c\/li\u003e\n\u003cli\u003eReflective tab for added visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:121\u003cspan class=\"char-value\"\u003e\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:18\u003cspan class=\"char-value\"\u003e°C - 35°C \/ 64°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003cli\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbr class=\"Apple-interchange-newline\"\u003e","brand":"Castelli","offers":[{"title":"Defender Green\/Deep Green \/ S","offer_id":50435966828775,"sku":"CLCJ4054346-S","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Espresso W Defender Green\/Deep Green - L \/ S","offer_id":50435966894311,"sku":"CLCJ4054346-L","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Jersey Espresso W Defender Green\/Deep Green - M \/ S","offer_id":50435966861543,"sku":"CLCJ4054346-M","price":239.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressowomensjersey_7.webp?v=1747282254"},{"product_id":"castelli-espresso-womens-jersey-hibiscusdark-grey","title":"Castelli Espresso Women's Jersey - Hibiscus\/Dark Grey","description":"\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/li\u003e\n\u003cli\u003eFabric optimized for breathability and aerodynamics\u003c\/li\u003e\n\u003cli\u003eRaw-cut sleeve endings for comfort\u003c\/li\u003e\n\u003cli\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/li\u003e\n\u003cli\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/li\u003e\n\u003cli\u003eElastic at waist with silicone to keep jersey in place\u003c\/li\u003e\n\u003cli\u003eReflective tab for added visibility\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Castelli Jersey Espresso W Hibiscus\/Dark Grey - S","offer_id":50435968401639,"sku":"CLCJ4054081-S","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Espresso W Hibiscus\/Dark Grey - L","offer_id":50435968467175,"sku":"CLCJ4054081-L","price":239.9,"currency_code":"NZD","in_stock":true},{"title":"Castelli Jersey Espresso W Hibiscus\/Dark Grey - M","offer_id":50435968434407,"sku":"CLCJ4054081-M","price":239.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressowomensjersey_8.webp?v=1747282253"},{"product_id":"castelli-espresso-defender-jersey-womens-deep-bordeaux","title":"Castelli Espresso Defender Women's Jersey - Deep Bordeaux","description":"\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Air_O Stretch fabric for breathability, comfort and perfect fit\u003c\/li\u003e\n\u003cli\u003eFabric optimized for breathability and aerodynamics\u003c\/li\u003e\n\u003cli\u003eRaw-cut sleeve endings for comfort\u003c\/li\u003e\n\u003cli\u003eThree back pockets with fourth zippered security pocket for valuables\u003c\/li\u003e\n\u003cli\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/li\u003e\n\u003cli\u003eElastic at waist with silicone to keep jersey in place\u003c\/li\u003e\n\u003cli\u003eReflective tab for added visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cstrong\u003eTechnical Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e121\u003cem class=\"lowcase\"\u003e\u003cspan\u003e \u003c\/span\u003eg\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:\u003cspan class=\"char-value\"\u003e18°C - 35°C \/ 64°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Castelli Jersey Espresso W Deep Bordeaux - S","offer_id":50435970597095,"sku":"CLCJ4054625-S","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Espresso W Deep Bordeaux - L","offer_id":50435970662631,"sku":"CLCJ4054625-L","price":239.9,"currency_code":"NZD","in_stock":false},{"title":"Castelli Jersey Espresso W Deep Bordeaux - M","offer_id":50435970629863,"sku":"CLCJ4054625-M","price":239.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressowomensjersey_19.webp?v=1747282252"},{"product_id":"castelli-espresso-bibshort-mens-black","title":"Castelli Espresso 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\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYour new favourite bibshort. Designed and engineered with an emphasis on comfort and performance, this short is the best short for most of your rides.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e192\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:\u003cspan class=\"char-value\"\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Black \/ S","offer_id":50435980591335,"sku":"CLCB4002010-S","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50435980722407,"sku":"CLCB4002010-2XL","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50435980755175,"sku":"CLCB4002010-3XL","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":50435980656871,"sku":"CLCB4002010-L","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ M","offer_id":50435980624103,"sku":"CLCB4002010-M","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ XL","offer_id":50435980689639,"sku":"CLCB4002010-XL","price":299.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressobibshortmens_1.webp?v=1747282251"},{"product_id":"castelli-espresso-bibshort-mens-deep-green","title":"Castelli Espresso Bibshort Men's Deep Green","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eYour new favourite bibshort. Designed and engineered with an emphasis on comfort and performance, this short is the best short for most of your rides.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e192\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:\u003cspan class=\"char-value\"\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Deep Green \/ S","offer_id":50436088692967,"sku":"CLCB4002309-S","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ 2XL","offer_id":50436088856807,"sku":"CLCB4002309-2XL","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ 3XL","offer_id":50436088889575,"sku":"CLCB4002309-3XL","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ L","offer_id":50436088791271,"sku":"CLCB4002309-L","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ M","offer_id":50436088758503,"sku":"CLCB4002309-M","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ XL","offer_id":50436088824039,"sku":"CLCB4002309-XL","price":299.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressomensbibshort_1.webp?v=1747282250"},{"product_id":"castelli-espresso-bibshort-mens-steel-blue","title":"Castelli Espresso Bibshort Men's Steel Blue","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eYour new favourite bibshort. Designed and engineered with an emphasis on comfort and performance, this short is the best short for most of your rides.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e192\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:\u003cspan class=\"char-value\"\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Steel Blue \/ S","offer_id":50436122706151,"sku":"CLCB4002473-S","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Steel Blue \/ 2XL","offer_id":50436122837223,"sku":"CLCB4002473-2XL","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Steel Blue \/ 3XL","offer_id":50436122869991,"sku":"CLCB4002473-3XL","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Steel Blue \/ L","offer_id":50436122771687,"sku":"CLCB4002473-L","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Steel Blue \/ M","offer_id":50436122738919,"sku":"CLCB4002473-M","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Steel Blue \/ XL","offer_id":50436122804455,"sku":"CLCB4002473-XL","price":299.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressomensbibshort_4.webp?v=1747282249"},{"product_id":"castelli-espresso-bibshort-mens-deep-bordeaux","title":"Castelli Espresso Bibshort Men's Deep Bordeaux","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003eYour new favourite bibshort. Designed and engineered with an emphasis on comfort and performance, this short is the best short for most of your rides.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e192\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:\u003cspan class=\"char-value\"\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Deep Bordeaux \/ S","offer_id":50436208722151,"sku":"CLCB4002625-S","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux \/ 2XL","offer_id":50436208853223,"sku":"CLCB4002625-2XL","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ 3XL","offer_id":50436208885991,"sku":"CLCB4002625-3XL","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux \/ L","offer_id":50436208787687,"sku":"CLCB4002625-L","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ M","offer_id":50436208754919,"sku":"CLCB4002625-M","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Bordeaux \/ XL","offer_id":50436208820455,"sku":"CLCB4002625-XL","price":299.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/Castelliespressomensbibshort_11.webp?v=1747282247"},{"product_id":"castelli-espresso-bibshort-womens-dt-deep-green","title":"Castelli Espresso W DT Bibshort Women's Deep Green","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYour new favourite bibshort. Designed and engineered with an emphasis on comfort and performance, this short is the best short for most of your rides.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:201\u003cspan class=\"char-value\"\u003e\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:15\u003cspan class=\"char-value\"\u003e°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cp\u003e\u003cspan class=\"char-value\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Deep Green \/ S","offer_id":50439323451623,"sku":"CLCB4044309-S","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Green \/ L","offer_id":50439323517159,"sku":"CLCB4044309-L","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Deep Green \/ M","offer_id":50439323484391,"sku":"CLCB4044309-M","price":299.9,"currency_code":"NZD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressowomensbibshort_7.webp?v=1747282229"},{"product_id":"castelli-espresso-dt-womens-bibshort-black","title":"Castelli Espresso W DT 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\u003cp\u003eYour new favourite bibshort. Designed and engineered with an emphasis on comfort and performance, this short is the best short for most of your rides.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cdiv class=\"col-12 col-lg-6\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"d-none d-lg-block col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5  title f500\"\u003eProduct features\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCastelli engineered Espresso Doppio fabric for comfort and a perfect fit\u003c\/li\u003e\n\u003cli\u003eRaw-cut leg ending with silicone gripper\u003c\/li\u003e\n\u003cli\u003eStretch mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003cli\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003eReflective tabs for increased visibility\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"col-12 col-lg-6 mb-3\"\u003e\u003cdiv class=\"row justify-content-left\"\u003e\u003cdiv class=\"col-12 col-lg-9\"\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"w-100 mb-5 title f500\"\u003eTechnical Features \u003c\/p\u003e\n\u003cul class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:201\u003cspan class=\"char-value\"\u003e\u003cem class=\"lowcase\"\u003e g\u003c\/em\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eTemperature:15\u003cspan class=\"char-value\"\u003e°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eTailored\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\u003cp\u003e\u003cspan class=\"char-value\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Black \/ XS","offer_id":50439331840231,"sku":"CLCB4044010-XS","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ L","offer_id":50439331938535,"sku":"CLCB4044010-L","price":299.9,"currency_code":"NZD","in_stock":true},{"title":"Black \/ M","offer_id":50439331905767,"sku":"CLCB4044010-M","price":299.9,"currency_code":"NZD","in_stock":false},{"title":"Black \/ S","offer_id":50439331872999,"sku":"CLCB4044010-S","price":299.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressowomensbibshort_12.webp?v=1747282228"},{"product_id":"castelli-espresso-vest-deep-bordeaux","title":"Castelli Espresso Vest Deep Bordeaux","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003ePackable wind vest to match your favourite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided 3 pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWeight:116 g\u003cbr\u003eTemperature:12°C - 20°C \/ 54°F - 68°F\u003cbr\u003eFit:Regular\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Deep Bordeaux \/ S","offer_id":50596919738599,"sku":"CLCV4509625-S","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ 2XL","offer_id":50596919869671,"sku":"CLCV4509625-2XL","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ 3XL","offer_id":50596919902439,"sku":"CLCV4509625-3XL","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ L","offer_id":50596919804135,"sku":"CLCV4509625-L","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ M","offer_id":50596919771367,"sku":"CLCV4509625-M","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Bordeaux \/ XL","offer_id":50596919836903,"sku":"CLCV4509625-XL","price":289.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/castelliespressocyclingvet_1.webp?v=1747282179"},{"product_id":"castelli-espresso-vest-deep-green","title":"Castelli Espresso Vest Deep Green","description":"\u003cp\u003e\u003c\/p\u003e\u003cstyle\u003e\/* RTE style begin *\/.rich ol, .rich ul { margin-top: 0px; margin-bottom: 0px;}\u003cbr \/\u003e.rich .imgbrdr {\u003cbr \/\u003e\tborder: solid 1px;\u003cbr \/\u003e}\u003cbr \/\u003e.richIcon {\u003cbr \/\u003e\tdisplay: inline-block;\u003cbr \/\u003e\tbackground-image: url(Images\/sprite_main5.png);\u003cbr \/\u003e\tbackground-repeat: no-repeat;\u003cbr \/\u003e\twidth: 15px;\u003cbr \/\u003e}\u003cbr \/\u003e.richAttach {\u003cbr \/\u003e\tbackground-position: -2px -122px;\u003cbr \/\u003e}\u003cbr \/\u003e.richImg {\u003cbr \/\u003e\tbackground-position: -2px -1120px;\u003cbr \/\u003e}\u003cbr \/\u003e.richScreen {\u003cbr \/\u003e\tbackground-position: -24px -1032px;\u003cbr \/\u003e}\u003cbr \/\u003e.richArticle {\u003cbr \/\u003e\tbackground-position: -24px -1054px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\/* Correct box *\/\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tborder: solid 1px #CCCCCC;\u003cbr \/\u003e\tbackground-color: #F9F9F9;\u003cbr \/\u003e\tpadding: 4px;\u003cbr \/\u003e\t\/*margin: 4px;*\/\u003cbr \/\u003e\twidth: 98%;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .hintcell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .warncell\u003cbr \/\u003e{\u003cbr \/\u003e\theight: 36px;\u003cbr \/\u003e\twidth: 32px;\u003cbr \/\u003e\tvertical-align: middle;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .boxcontent{ width: 100% }\u003cbr \/\u003e.rich pre { font-size:1.3em }\u003cbr \/\u003e\u003cbr \/\u003e.rich iframe{\u003cbr \/\u003e\tborder: none;\u003cbr \/\u003e}\u003cbr \/\u003e.rich iframe.iframeBorder, .rich img.iframeBorder {\u003cbr \/\u003e\tborder: solid black 1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { white-space: nowrap }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr:first-child \u003e td, .rtetable \u003e tr:first-child \u003e td { background-color: silver }\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted {background-color: #F0F0FF;}\u003cbr \/\u003e.rich pre.source-highlighted .nu, .rich .sourcetable .nu { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .kw, .rich .sourcetable .kw { color: blue; }\u003cbr \/\u003e.rich pre.source-highlighted .cmt, .rich .sourcetable .cmt { color: green; }\u003cbr \/\u003e.rich pre.source-highlighted .sl, .rich .sourcetable .sl { color: brown; }\u003cbr \/\u003e.rich pre.source-highlighted .br, .rich .sourcetable .br {color: darkgreen; }\u003cbr \/\u003e\u003cbr \/\u003e.rich pre.source-highlighted .add, .rich .sourcetable .add { background: palegreen; }\u003cbr \/\u003e.rich pre.source-highlighted .del, .rich .sourcetable .del { background: pink; }\u003cbr \/\u003e\u003cbr \/\u003e.rich table, .rich tr, .rich td, .rich img, .rich iframe {\u003cbr \/\u003e\tcursor: default;\u003cbr \/\u003e}\u003cbr \/\u003e.layout .rtecell {\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\tfont-size: small;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { vertical-align: top; }\u003cbr \/\u003e\u003cbr \/\u003e.rich p{\u003cbr \/\u003e\tmargin:0px 5px 0px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-center{\u003cbr \/\u003e\ttext-align: center;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-right{\u003cbr \/\u003e\ttext-align: right;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .align-left{\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}\u003cbr \/\u003e.rich li[style*='text-align: center'], .rich li[style*='text-align: right'] {\u003cbr \/\u003elist-style-position: inside;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rtetable { empty-cells: show; border: solid 1px black; border-collapse:collapse; }\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td { border: solid 1px black; height: 1.5em; min-width: 20px;  padding: 0px 5px }\u003cbr \/\u003e.rich table {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift {\u003cbr \/\u003e\tmargin-right: 0px;margin-top: 0px; margin-bottom: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich img[data-expand] {\u003cbr \/\u003e\tdisplay: block;\u003cbr \/\u003e}\u003cbr \/\u003e.rich p, .rich p.richp  {font-family: arial; font-size: small}\u003cbr \/\u003e.rich blockquote.shift h1, .rich blockquote.shift h2, .rich blockquote.shift h3, .rich blockquote.shift h4, .rich blockquote.shift h5, .rich blockquote.shift h6 {\u003cbr \/\u003e    margin-top: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich, .rich * {\u003cbr \/\u003e    word-wrap: break-word;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e.sourcetable {background-color: #F0F0FF; font-family: monospace; width: 100%}\u003cbr \/\u003e.sourcetable tr {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable td {\u003cbr \/\u003e\tmargin: 0px;\u003cbr \/\u003e\tpadding: 0px;\u003cbr \/\u003e\twhite-space: nowrap;\u003cbr \/\u003e}\u003cbr \/\u003e.sourcetable \u003e tbody \u003e tr \u003e td:first-child, .sourcetable \u003e tr \u003e td:first-child\u003cbr \/\u003e{\u003cbr \/\u003e\twidth:1px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.filelist {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .toc {\u003cbr \/\u003e\t\/*display:inline-block;*\/ padding: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc .header,.rich  .wikilist .header,.rich  .filelist .header {\u003cbr \/\u003e\tfont-size: 1.7em;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .toc li,.rich  .filelist li {\u003cbr \/\u003e\tmargin: 5px 0px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich .wikilist div {\u003cbr \/\u003e\tmargin: 10px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .layout {min-height: 2.5em; display:table; width:100%; border-spacing:5px; table-layout:fixed; empty-cells: show;}\u003cbr \/\u003e.rich .layout .rtecell {display:table-cell; height: 2.5em}\u003cbr \/\u003e.rich .layout .rteside {width: 25%}\u003cbr \/\u003e\u003cbr \/\u003e\/*\u003cbr \/\u003e.rtetable {\u003cbr \/\u003e\tborder-collapse:collapse;\u003cbr \/\u003e}\u003cbr \/\u003e.rtetable \u003e tbody \u003e tr \u003e td, .rtetable \u003e tr \u003e td {\u003cbr \/\u003e\tborder: 1px solid #ddd;\u003cbr \/\u003e\tpadding: 7px 10px;\u003cbr \/\u003e\tvertical-align: top;\u003cbr \/\u003e\ttext-align: left;\u003cbr \/\u003e}*\/\u003cbr \/\u003e.rich blockquote.realbq {\u003cbr \/\u003e\tborder-left-color: lightblue;\u003cbr \/\u003e\tborder-left-width: 1px;\u003cbr \/\u003e\tborder-left-style: solid;\u003cbr \/\u003e\tmargin-top: 0px;\u003cbr \/\u003e\tmargin-bottom: 0px;\u003cbr \/\u003e\tpadding-left: 5px;\u003cbr \/\u003e}\u003cbr \/\u003e.rich body {font-family: arial; font-size: small}\u003cbr \/\u003e\u003cbr \/\u003e.rich .GrayBox {\u003cbr \/\u003e\tmargin-left: 8px;\u003cbr \/\u003e}\u003cbr \/\u003e\u003cbr \/\u003e.rich .sourcetable { font-size:1.3em;}\u003cbr \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e\/* RTE style end *\/\u003c\/style\u003e\u003cp\u003ePackable wind vest to match your favourite Espresso kit. The front fabric blocks the wind while still being breathable. On the back we've added three pockets for easy access to what you might need while riding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Espresso Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided 3 pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePRODUCT FEATURES\u003c\/p\u003e\u003cp\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/p\u003e\u003cp\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/p\u003e\u003cp\u003e3 back pockets\u003c\/p\u003e\u003cp\u003eTop- and bottom-opening YKK® zipper\u003c\/p\u003e\u003cp\u003eElastic at waist to keep vest in place\u003c\/p\u003e\u003cp\u003eReflective tab on back for added visibility\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTECHNICAL FEATURES\u003c\/p\u003e\u003cp\u003eInsulation 3\/5\u003c\/p\u003e\u003cp\u003eWaterproofness 1\/5\u003c\/p\u003e\u003cp\u003eWindproofness 4\/5\u003c\/p\u003e\u003cp\u003eBreathability 2\/5\u003c\/p\u003e\u003cp\u003eLightness 4\/5\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWeight:116 g\u003cbr\u003eTemperature:12°C - 20°C \/ 54°F - 68°F\u003cbr\u003eFit:Regular\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Deep Green \/ 2XL","offer_id":52432123822311,"sku":"CLCV4509309-2XL","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ 3XL","offer_id":52432123855079,"sku":"CLCV4509309-3XL","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ L","offer_id":52432123887847,"sku":"CLCV4509309-L","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ M","offer_id":52432123920615,"sku":"CLCV4509309-M","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ S","offer_id":52432123953383,"sku":"CLCV4509309-S","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ XL","offer_id":52432123986151,"sku":"CLCV4509309-XL","price":289.9,"currency_code":"NZD","in_stock":true},{"title":"Deep Green \/ XS","offer_id":52432124018919,"sku":"CLCV4509309-XS","price":289.9,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/files\/eyJidWNrZXQiOiJ3ZWItbmluamEtaW1hZ2VzIiwia2V5IjoicHJ2YjJjbXlvYmFcL2ltYWdlc1wvcHJvZGltZ1wvMzk0MDJfMS5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6ODAwLCJmaXQiOiJpbnNpZGU.webp?v=1785417064"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0189\/0448\/1892\/collections\/SHOP_12.png?v=1729828074","url":"https:\/\/rouleurcycles.co.nz\/collections\/castelli-espresso.oembed?page=2","provider":"Rouleur Cycles","version":"1.0","type":"link"}