{"title":"Big Sale","description":"","products":[{"product_id":"castelli-undersaddle-mini-black","title":"CASTELLI UNDERSADDLE MINI 5x13x5 cm black","description":"\u003ch2\u003eUNDERSADDLE MINI\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003eCOMPACT, WEATHER RESISTANT STORAGE\u003c\/b\u003e\u003cbr\u003eLight, sleek profile will let you forget it??¢s even there until you need it.\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"5x13x5 cm","offer_id":19078123421758,"sku":"CAACJ009","price":180.4,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-undersaddle-mini-black.jpg?v=1750147000"},{"product_id":"brooks-street-nylon-technical-briefcase-with-carrier-attachment-black","title":"BROOKS STREET NYLON TECHNICAL BRIEFCASE WITH CARRIER ATTACHMENT BLACK","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eAn evolution of the classic briefcase, the New Street is designed to go from the bike to the office and beyond. Compatible with KLICKfix modul rail rack attachment, it features a hidden luggage ?trolley sleeve, and removable shoulder strap. Made from durable, waterproof materials with reflective details and padded laptop sleeve.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e-Waterproof PU Coated Nylon 66 \u0026amp; Cordura\u003cbr\u003e-YKK Aquaguard Zips\u003cbr\u003e-Padded Compartments\u003cbr\u003e-Clever Interior Details\u003cbr\u003e-High Grade Aluminium Hardware\u003cbr\u003e-100% Recycled Lining\u003cbr\u003e- Reflective Details\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Brooks","offers":[{"title":"15L","offer_id":19078127779902,"sku":"BKBGH0003","price":324.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/brooks-street-nylon-technical-briefcase-with-carrier-attachment-black-1.jpg?v=1626409760"},{"product_id":"brooks-nylon-rain-cover-10pcs","title":"Brooks NYLON RAIN COVER (10pcs)","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Brooks","offers":[{"title":"S\/M\/L","offer_id":19078444089406,"sku":"BKACF0020","price":152.0,"currency_code":"HKD","in_stock":true},{"title":"XL","offer_id":19078444122174,"sku":"BKACF0021","price":174.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/brooks-nylon-rain-cover-10pcs-1_3b4c1be0-3060-4696-bae9-746b98cb4d8f.jpg?v=1626409773"},{"product_id":"castelli-superleggera-t-12-socks-white","title":"CASTELLI SUPERLEGGERA T 12 SOCKS WHITE","description":"\u003ch2 data-mce-fragment=\"1\"\u003eSUPERLEGGERA T 12 SOCK\u003c\/h2\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003e200-needle construction for extra stretch\u003c\/li\u003e\n\u003cli\u003eLightest mesh ankle and top of foot for hot-weather comfort\u003c\/li\u003e\n\u003cli\u003eMidfoot support band\u003c\/li\u003e\n\u003cli\u003eMeryl® Skinlife yarns with antimicrobial silver ions to reduce odor\u003c\/li\u003e\n\u003cli\u003eWeight:41g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"2XL","offer_id":43394472313078,"sku":"CAACM086G","price":75.9,"currency_code":"HKD","in_stock":true},{"title":"L\/XL","offer_id":43091999195382,"sku":"CAACM086E","price":75.9,"currency_code":"HKD","in_stock":false},{"title":"S\/M","offer_id":43091999228150,"sku":"CAACM086C","price":75.9,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-superleggera-t-12-socks-white.jpg?v=1750146996"},{"product_id":"castelli-thermoflex2-armwarmer-black","title":"CASTELLI THERMOFLEX 2 ARMWARMER BLACK","description":"\u003ch2\u003eTHERMOFLEX 2 ARMWARMER\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eTHERMOFLEX LUXURIOUS FLEECY WARMTH\u003c\/strong\u003e\u003cbr\u003eIf you don't need the extra wet weather protection of Nano Flex, or if you've always been happy with traditional warmers, you'll find that Castelli's Thermoflex warmers offer the softest, most luxurious fabric combined with careful attention to construction details.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eThermoflex fleece fabric is warm, stretchy and soft\u003c\/li\u003e\n\u003cli\u003eSingle-piece construction with flat-lock seams\u003c\/li\u003e\n\u003cli\u003eEmbossed Castelli wordmark logos\u003c\/li\u003e\n\u003cli\u003eDual-sided silicone gripper elastic at top prevents sliding down\u003c\/li\u003e\n\u003cli\u003e8°-20°C \/ 46°-68°F\u003c\/li\u003e\n\u003cli\u003eWeight:61 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003caudio controls=\"controls\" style=\"display: none;\"\u003e\u003c\/audio\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":44876026020086,"sku":"CAACM496C","price":163.9,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":43091983335670,"sku":"CAACM496D","price":163.9,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":43091983368438,"sku":"CAACM496E","price":163.9,"currency_code":"HKD","in_stock":true},{"title":"XL","offer_id":43394647359734,"sku":"CAACM496F","price":163.9,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-thermoflex-2-armwarmer-black.jpg?v=1750146993"},{"product_id":"castelli-race-day-polo-black","title":"CASTELLI RACE DAY POLO BLACK","description":"\u003ch2 style=\"box-sizing: border-box; font-family: Oswald, sans-serif; font-weight: 300; line-height: 1.1; color: rgb(75, 75, 75); margin: 0px; font-size: 24px; padding: 0px; text-transform: uppercase; letter-spacing: 1px; font-style: normal; font-variant: normal; orphans: auto; text-align: start; text-indent: 0px; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);\"\u003eCastelli RACE DAY POLO\u003c\/h2\u003e\u003cp style=\"box-sizing: border-box; margin: 0px 0px 10px; text-align: justify; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; line-height: 22px; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch6 style=\"box-sizing: border-box; font-family: Roboto, Arial, sans-serif; font-weight: 400; line-height: 1.1; color: rgb(131, 131, 131); margin: 0px 0px 10px; font-size: 15px; padding: 0px; text-transform: uppercase; letter-spacing: 1px; font-style: normal; font-variant: normal; orphans: auto; text-align: start; text-indent: 0px; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(242, 242, 242);\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\u003cul style=\"box-sizing: border-box; margin: 0px; list-style-type: none; padding: 0px; font-size: 15px; color: rgb(75, 75, 75); font-family: Roboto, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(242, 242, 242);\"\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003e95% cotton \/ 5% elastane fabric, 220 g\/m2\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003e2-button center-front placket\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eRib-knit collar\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eWoven scorpion patch and embroidered Castelli logos\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":43507514441974,"sku":"CAFWM003C","price":364.0,"currency_code":"HKD","in_stock":true},{"title":"M","offer_id":43507514474742,"sku":"CAFWM003D","price":364.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":43507514507510,"sku":"CAACL006E","price":234.0,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":43507514540278,"sku":"CAFWM003G","price":364.0,"currency_code":"HKD","in_stock":true},{"title":"3XL","offer_id":43507514573046,"sku":"CAFWM003H","price":364.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-race-day-polo-black-1.jpg?v=1750146987"},{"product_id":"castelli-free-aero-w-short-black","title":"CASTELLI FREE AERO WOMEN SHORT black","description":"\u003ch2\u003eFREE AERO W SHORT\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMADE TO RACE\u003c\/strong\u003e\u003cbr\u003eEvery detail of this short is made for racing: muscle support, aerodynamic fit, comfort to let you concentrate on wringing every last bit of energy from your legs, minimized weight, and leg grippers that don??¢t cut off blood flow to your muscles. Even the printable spaces are optimized to keep your sponsors happy. The women??¢s version of this short is the closest Castelli comes to a sized-down version of the men??¢s short. That??¢s intentional because this is made for women racers, with the emphasis on the racer part. It has women??¢s-specific fit, women??¢s-specific bibs and front construction, and our women??¢s Progetto X2 Air Donna seat pad. Our test crew has naturally included some nonracers, and the first thing they comment on is the extreme comfort. This will be your go-to short even when you don??¢t have a number pinned on your jersey.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eVortex dimpled fabric on legs for aero performance\u003c\/li\u003e\n\u003cli\u003eForza fabric on inner legs with 38% Lycra® content for perfect fit\u003c\/li\u003e\n\u003cli\u003eGiro Air mesh-like leg gripper elastic for better grip distributed over larger area\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli\u003eReflective detailing on back\u003c\/li\u003e\n\u003cli\u003eWomen??¢s-specific Progetto X2 Air Donna seat pad for even greater comfort\u003c\/li\u003e\n\u003cli\u003eWeight:152g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"L","offer_id":19132881272894,"sku":"CASSH024E","price":333.0,"currency_code":"HKD","in_stock":false},{"title":"XS","offer_id":19132881174590,"sku":"CASSH024B","price":333.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-free-aero-w-short-progetto-x2-air-donna-pad-total-black-1_98aeea01-a182-47c1-9e67-35163bdec63f.jpg?v=1750146985"},{"product_id":"castelli-giro-ditalia-giro104-competizione-jersey-ciclamino","title":"CASTELLI GIRO D'ITALIA #GIRO104 COMPETIZIONE JERSEY CICLAMINO","description":"\u003ch2\u003e#GIRO104 COMPETIZIONE JERSEY\u003c\/h2\u003e\n\u003cp\u003e?\u003c\/p\u003e\n\u003cp\u003eGreen is the new pink. Now the Giro d'Italia replica and special jerseys feature fabrics made of 100% recycled yarns. But comfort and performance are not compromised, thanks to the development work with Sitip, world leader in performance eco fabrics. The main body features a micro-mesh fabric with exceptional stretch, while the sleeves and side panels are in our highly breathable 3D mesh. A YKK® Vislon® zipper and silicone gripper elastic highlight the performance details in this jersey.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eRecycled Sitip for Castelli custom fabrics with Velo Light front and back and 3D mesh fabric on sleeves\u003c\/li\u003e\n\u003cli\u003eYKK® Vislon® zipper with Castelli scorpion zipper pull\u003c\/li\u003e\n\u003cli\u003eMesh silicone waistband\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eNeutral fit with highly stretchable fabrics works for most body types\u003c\/li\u003e\n\u003cli\u003eWeight:159s\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"3XL","offer_id":19132891267134,"sku":"CAGRK023H","price":269.7,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":19132891234366,"sku":"CAGRK023G","price":269.7,"currency_code":"HKD","in_stock":true},{"title":"XL","offer_id":19132891201598,"sku":"CAGRK023F","price":269.7,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":19132891168830,"sku":"CAGRK023E","price":269.7,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":19132891136062,"sku":"CAGRK023D","price":269.7,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":19132891103294,"sku":"CAGRK023C","price":269.7,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-giro-ditalia-giro104-competizione-jersey-ciclamino-1.jpg?v=1750146976"},{"product_id":"castelli-mortirolo-v-reflex-jacket-black","title":"CASTELLI MORTIROLO V REFLEX JACKET BLACK","description":"\u003ch2\u003eMORTIROLO V REFLEX JACKET\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eJUST LIKE ITS NAMESAKE CLIMB\u003c\/strong\u003e\u003cbr\u003eThe Mortirolo climb in Valtellina is a climb made famous by the Giro d'Italia. It's steep and unforgiving. It demands a lot of the rider, but reaching the top is incredibly rewarding.\u003c\/p\u003e\n\u003cp\u003eIt's a good five-hour drive from our Castelli HQ, but the climb is so phenomenal that we made the trip twice last summer.\u003c\/p\u003e\n\u003cp\u003eIf you're demanding of your equipment, you'll love the Mortirolo. It's incredibly versatile thanks to the front and sleeve wind protection, yet it doesn't cause overheating thanks to the fleece back.\u003c\/p\u003e\n\u003cp\u003eIt has a large reflective panel on the back and our easy-sliding YKK® zipper to make on-the-fly ventilation adjustments a simple one-handed operation.\u003c\/p\u003e\n\u003ch6\u003e\u003cspan style=\"font-size: 30px;\"\u003e\u003cstrong\u003ePRODUCT FEATURES\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h6\u003e\n\u003cul\u003e\n\u003cli\u003eEngineered knit stretch windproof panels on sides and shoulders\u003c\/li\u003e\n\u003cli\u003eGore® Windstopper® X-Fast main body fabric\u003c\/li\u003e\n\u003cli\u003eThermoflex back allows heat and moisture to escape\u003c\/li\u003e\n\u003cli\u003eReflective panel below pockets for maximum visibility\u003c\/li\u003e\n\u003cli\u003ePerforated reflective shoulder panel\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eYKK® Vislon® zipper\u003c\/li\u003e\n\u003cli\u003eWeight:509g\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTemperature: 6-14° C\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"3XL","offer_id":19132906602558,"sku":"CAFWH219H","price":1305.2,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":19132906537022,"sku":"CAFWH219G","price":1305.2,"currency_code":"HKD","in_stock":false},{"title":"XL","offer_id":19132906471486,"sku":"CAFWH219F","price":1305.2,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":19132906405950,"sku":"CAFWH219E","price":1305.2,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":19132906373182,"sku":"CAFWH219D","price":602.4,"currency_code":"HKD","in_stock":true},{"title":"S","offer_id":19132906307646,"sku":"CAFWH219C","price":1305.2,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-mortirolo-v-reflex-jacket-black-1_1b84423e-0772-4c1b-845f-a529852923ff.jpg?v=1750146973"},{"product_id":"castelli-free-aero-w-short-progetto-x2-air-donna-pad-red","title":"CASTELLI FREE AERO WOMEN SHORT Progetto X2 Air Donna pad red","description":"\u003ch2\u003eFREE AERO W SHORT\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMADE TO RACE\u003c\/strong\u003e\u003cbr\u003eEvery detail of this short is made for racing: muscle support, aerodynamic fit, comfort to let you concentrate on wringing every last bit of energy from your legs, minimized weight, and leg grippers that don??¢t cut off blood flow to your muscles. Even the printable spaces are optimized to keep your sponsors happy. The women??¢s version of this short is the closest Castelli comes to a sized-down version of the men??¢s short. That??¢s intentional because this is made for women racers, with the emphasis on the racer part. It has women??¢s-specific fit, women??¢s-specific bibs and front construction, and our women??¢s Progetto X2 Air Donna seat pad. Our test crew has naturally included some nonracers, and the first thing they comment on is the extreme comfort. This will be your go-to short even when you don??¢t have a number pinned on your jersey.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eVortex dimpled fabric on legs for aero performance\u003c\/li\u003e\n\u003cli\u003eForza fabric on inner legs with 38% Lycra® content for perfect fit\u003c\/li\u003e\n\u003cli\u003eGiro Air mesh-like leg gripper elastic for better grip distributed over larger area\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli\u003eReflective detailing on back\u003c\/li\u003e\n\u003cli\u003eWomen??¢s-specific Progetto X2 Air Donna seat pad for even greater comfort\u003c\/li\u003e\n\u003cli\u003eWeight:152g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":19132909781054,"sku":"CASSH025F","price":338.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":19132909748286,"sku":"CASSH025E","price":338.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":19132909715518,"sku":"CASSH025D","price":338.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":19132909682750,"sku":"CASSH025C","price":338.0,"currency_code":"HKD","in_stock":false},{"title":"XS","offer_id":19132909649982,"sku":"CASSH025B","price":333.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-free-aero-w-short-progetto-x2-air-donna-pad-red-1_589d45b4-b3cc-443f-a388-5f69249129bb.jpg?v=1750146968"},{"product_id":"castelli-free-aero-w-short-progetto-x2-air-donna-pad-total-black","title":"CASTELLI FREE AERO Women SHORT Progetto X2 Air Donna pad total black","description":"\u003ch2\u003eFREE AERO W SHORT\u003c\/h2\u003e\n\u003cp\u003e?\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMADE TO RACE\u003c\/strong\u003e\u003cbr\u003eEvery detail of this short is made for racing: muscle support, aerodynamic fit, comfort to let you concentrate on wringing every last bit of energy from your legs, minimized weight, and leg grippers that don??¢t cut off blood flow to your muscles. Even the printable spaces are optimized to keep your sponsors happy. The women??¢s version of this short is the closest Castelli comes to a sized-down version of the men??¢s short. That??¢s intentional because this is made for women racers, with the emphasis on the racer part. It has women??¢s-specific fit, women??¢s-specific bibs and front construction, and our women??¢s Progetto X2 Air Donna seat pad. Our test crew has naturally included some nonracers, and the first thing they comment on is the extreme comfort. This will be your go-to short even when you don??¢t have a number pinned on your jersey.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eVortex dimpled fabric on legs for aero performance\u003c\/li\u003e\n\u003cli\u003eForza fabric on inner legs with 38% Lycra® content for perfect fit\u003c\/li\u003e\n\u003cli\u003eGiro Air mesh-like leg gripper elastic for better grip distributed over larger area\u003c\/li\u003e\n\u003cli\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli\u003eReflective detailing on back\u003c\/li\u003e\n\u003cli\u003eWomen??¢s-specific Progetto X2 Air Donna seat pad for even greater comfort\u003c\/li\u003e\n\u003cli\u003eWeight:152g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":19132910108734,"sku":"CASSH027F","price":333.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":19132910075966,"sku":"CASSH027E","price":333.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":19132910043198,"sku":"CASSH027D","price":333.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":19132910010430,"sku":"CASSH027C","price":333.0,"currency_code":"HKD","in_stock":false},{"title":"XS","offer_id":19132909977662,"sku":"CASSH027B","price":333.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-free-aero-w-short-progetto-x2-air-donna-pad-total-black-1_bf19607c-01bc-4e44-9a20-866e4d067638.jpg?v=1750146967"},{"product_id":"hutchinson-tubular-glue-tube-25g","title":"HUTCHINSON TUBULAR GLUE TUBE 25G","description":"\u003ch2\u003eHutchinson Tire Glue - 25g\u003c\/h2\u003e\n\u003cdiv itemprop=\"description\"\u003eA 25 gramm tube of glue specifically developed to glue tubular tires onto rims. Suitable for aluminum and carbon rims.\u003c\/div\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19181133201470,"sku":"HCACC0012","price":10.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/hutchinson-tubular-glue-tube-25g-910x1155.jpg?v=1571712489"},{"product_id":"hutchinson-standard-mtb-inner-tube","title":"HUTCHINSON STANDARD MTB INNER TUBE","description":"\u003ch2\u003eStandard all-purpouse MTB tube with presta valves\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e\u003cbr\u003eUse:\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- General purpose standard MTB tube\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e\u003cbr\u003eBenefits:\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Made of high-quality butyl with a thickness of 0.9mm\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Retains air well\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Good general use tube\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Presta and Schrader valves in 35 and 48mm lengths\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e\u003cbr\u003eSpecifications:\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e- Valve Dimension: 48 mm\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Weight: 173g  \u003c\/h2\u003e","brand":"Ferrobike","offers":[{"title":"26X1.00-1.25","offer_id":19181137788990,"sku":"HCACC0020","price":20.0,"currency_code":"HKD","in_stock":true},{"title":"26X1.30-1.65","offer_id":19181137821758,"sku":"HCACC0021","price":20.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/hutchinson-standard-mtb-inner-tube-910x1155.jpg?v=1571712489"},{"product_id":"hutchinson-ad60207-valves-tubeless-x2-removable-valves-compatible-with-mtb-road-wheels-valves","title":"HUTCHINSON AD60207 VALVES TUBELESS X2 REMOVABLE VALVES COMPATIBLE WITH MTB ROAD WHEELS - VALVES","description":"\u003cp\u003eTechnical Details\u003c\/p\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eColor\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e42 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eTubeless\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e45.4 Grams\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeason\u003c\/td\u003e\n\u003ctd\u003eYear-round\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSport\u003c\/td\u003e\n\u003ctd\u003eCycling\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBatteries included?\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand name\u003c\/td\u003e\n\u003ctd\u003eHUTCHINSON\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19181178683454,"sku":"HCAC12010","price":35.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/hutchinson-ad60207-valves-tubeless-x2-removable-valves-compatible-with-mtb-road-wheels---valves-910x1155.jpg?v=1571712489"},{"product_id":"k-edge-dirt3-22-26-triple-bb-mount-chain-catcher-for-triple-shimano-compatible-black","title":"K-EDGE DIRT3 22-26 TRIPLE BB MOUNT CHAIN CATCHER FOR TRIPLE SHIMANO COMPATIBLE BLACK","description":"\u003ch3\u003eDetails\u003c\/h3\u003e\n\u003cdiv class=\"row\" data-ui=\"product-information-detail\"\u003e\n\u003cdiv class=\"col-xs-12\"\u003e\n\u003cp class=\"seProductPrimaryDescription\" data-ui=\"product-information-detail-description\"\u003e- Prevents missed front shifts and frame damage from a dropped chain\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- For use with triple mountain cranksets with outboard bearings\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Mounts behind drive-side bottom bracket cup\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Bottom bracket mounting increases compatibility with 'low' clamp top-swing front derailleurs\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Clamps and adjusts independent of front derailleur\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e- Precision machined, anodized 6061 T6 aluminum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19192106680382,"sku":"KEAC11044","price":35.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/k-edge-dirt3--22-26-triple-bb-mount-chain-catcher-for-triple-shimano-compatible-black-910x1155.jpg?v=1571712490"},{"product_id":"kask-protone-helmet-orange-fluo","title":"KASK PROTONE HELMET Orange Fluo","description":"\u003ch4\u003eTECHNICAL\u003cbr\u003eDESCRIPTION\u003c\/h4\u003e\n\u003chr class=\"separator\"\u003e\n\u003cdiv id=\"text\" class=\"col-xs-12 col-sm-6 col-md-12 text\"\u003e\n\u003cdiv class=\"more\"\u003eThe Protone weighs just 215g and uses a 3D Dry padding with a multi-layer open cell construction process to give a more comfortable ride. It has removable and washable inner padding, made from CoolMax fabrics and its inner padding fabric has been treated using the Sanitized? antimicrobial process. KASK has also continued to use its Multi In-Moulding Technology to create a polycarbonate cover for the top, base ring and the back of the helmet¡¦s shell. This is joined to the inner polystyrene cap via KASK¡¦s In-Moulding Technology to improve the shell¡¦s shock absorption. Its strengthened frame further reduces the risk of a shock breaking the shell.\n\u003cdiv\u003e\u003ca class=\"read-less\"\u003eclose\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eweight\u003c\/h5\u003e\n215 g (M size)\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eventilation\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating4.svgz\" alt=\"\"\u003e\n\u003ch5\u003eaerodynamics\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating4.svgz\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003estandards\u003c\/h5\u003e\nEN 1078\u003cbr\u003eCPSC 1203\u003cbr\u003eAS\/NZS 2063\u003c\/div\u003e","brand":"Kask","offers":[{"title":"50-55(S)","offer_id":19195639332926,"sku":"KKHMK002C","price":669.0,"currency_code":"HKD","in_stock":true},{"title":"52-58(M)","offer_id":19195639398462,"sku":"KKHMK002D","price":669.0,"currency_code":"HKD","in_stock":false},{"title":"59-62(L)","offer_id":19195639463998,"sku":"KKHMK002E","price":669.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/600x600-243847_16509801694767.png?v=1750151105"},{"product_id":"kask-mojito-helmet-black-lime","title":"KASK MOJITO Helmet Black Lime","description":"\u003ch4\u003eTECHNICAL\u003cbr\u003eDESCRIPTION\u003c\/h4\u003e\n\u003chr class=\"separator\"\u003e\n\u003cdiv id=\"text\" class=\"col-xs-12 col-sm-6 col-md-12 text\"\u003e\n\u003cdiv class=\"more\"\u003eProduced using the innovative In-Moulding system, the MOJITO offers a close, comfortable fit because of its Up¡¥n¡¦Down adjustment system. The internal padding material is treated with the antibacterial and antimicrobial Sanitized? process. The chin pad has an eco-leather chinstrap which is extremely comfortable and helps stop skin irritation.\n\u003cdiv\u003e\u003ca class=\"read-less\"\u003eclose\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eweight\u003c\/h5\u003e\n220 g (M size)\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e?\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eventilation\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating3.svgz\" alt=\"\"\u003e\n\u003ch5\u003eaerodynamics\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating2.svgz\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003estandards\u003c\/h5\u003e\nEN 1078\u003cbr\u003eCPSC 1203\u003cbr\u003eAS\/NZS 2063\u003c\/div\u003e","brand":"Kask","offers":[{"title":"48-56(S)","offer_id":19195643953214,"sku":"KKHMG026C","price":512.0,"currency_code":"HKD","in_stock":true},{"title":"52-58(M)","offer_id":19195643985982,"sku":"KKHMG026D","price":512.0,"currency_code":"HKD","in_stock":false},{"title":"59-62(L)","offer_id":19195644018750,"sku":"KKHMG026E","price":512.0,"currency_code":"HKD","in_stock":false},{"title":"63-64(XL)","offer_id":19195644051518,"sku":"KKHMG026F","price":512.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/kask-mojito-helmet-black-lime_4fde2d6c-240a-4344-b4e2-92b5e6f06bce.jpg?v=1750151097"},{"product_id":"kask-mojito-helmet-black-fuchsia","title":"KASK MOJITO Helmet Black Fuchsia","description":"\u003ch4\u003eTECHNICAL\u003cbr\u003eDESCRIPTION\u003c\/h4\u003e\n\u003chr class=\"separator\"\u003e\n\u003cdiv id=\"text\" class=\"col-xs-12 col-sm-6 col-md-12 text\"\u003e\n\u003cdiv class=\"more\"\u003eProduced using the innovative In-Moulding system, the MOJITO offers a close, comfortable fit because of its Up¡¥n¡¦Down adjustment system. The internal padding material is treated with the antibacterial and antimicrobial Sanitized? process. The chin pad has an eco-leather chinstrap which is extremely comfortable and helps stop skin irritation.\n\u003cdiv\u003e\u003ca class=\"read-less\"\u003eclose\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eweight\u003c\/h5\u003e\n220 g (M size)\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e?\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eventilation\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating3.svgz\" alt=\"\"\u003e\n\u003ch5\u003eaerodynamics\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating2.svgz\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003estandards\u003c\/h5\u003e\nEN 1078\u003cbr\u003eCPSC 1203\u003cbr\u003eAS\/NZS 2063\u003c\/div\u003e","brand":"Kask","offers":[{"title":"48-56(S)","offer_id":19195644477502,"sku":"KKHMG031C","price":576.0,"currency_code":"HKD","in_stock":false},{"title":"52-58(M)","offer_id":19195644510270,"sku":"KKHMG031D","price":576.0,"currency_code":"HKD","in_stock":false},{"title":"59-62(L)","offer_id":19195644543038,"sku":"KKHMG031E","price":576.0,"currency_code":"HKD","in_stock":false},{"title":"63-64(XL)","offer_id":19195644575806,"sku":"KKHMG031F","price":576.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/kask-mojito-helmet-black-fuchsia_059e6b4e-5a8d-4d9b-8431-2fd2bd465527.jpg?v=1750151095"},{"product_id":"kask-mojito-helmet-white-lime","title":"KASK MOJITO Helmet White Lime","description":"\u003ch4\u003eTECHNICAL\u003cbr\u003eDESCRIPTION\u003c\/h4\u003e\n\u003chr class=\"separator\"\u003e\n\u003cdiv id=\"text\" class=\"col-xs-12 col-sm-6 col-md-12 text\"\u003e\n\u003cdiv class=\"more\"\u003eProduced using the innovative In-Moulding system, the MOJITO offers a close, comfortable fit because of its Up¡¥n¡¦Down adjustment system. The internal padding material is treated with the antibacterial and antimicrobial Sanitized? process. The chin pad has an eco-leather chinstrap which is extremely comfortable and helps stop skin irritation.\n\u003cdiv\u003e\u003ca class=\"read-less\"\u003eclose\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eweight\u003c\/h5\u003e\n220 g (M size)\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e?\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eventilation\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating3.svgz\" alt=\"\"\u003e\n\u003ch5\u003eaerodynamics\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating2.svgz\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003estandards\u003c\/h5\u003e\nEN 1078\u003cbr\u003eCPSC 1203\u003cbr\u003eAS\/NZS 2063\u003c\/div\u003e","brand":"Kask","offers":[{"title":"48-56(S)","offer_id":19195646050366,"sku":"KKHMG035C","price":576.0,"currency_code":"HKD","in_stock":true},{"title":"52-58(M)","offer_id":19195646083134,"sku":"KKHMG035D","price":576.0,"currency_code":"HKD","in_stock":false},{"title":"59-62(L)","offer_id":19195646115902,"sku":"KKHMG035E","price":576.0,"currency_code":"HKD","in_stock":false},{"title":"63-64(XL)","offer_id":19195646148670,"sku":"KKHMG035F","price":576.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/kask-mojito-helmet-white-lime_da7d893e-3ff8-497d-9f84-e36263712bd0.jpg?v=1750151093"},{"product_id":"kask-mojito-special-helmet-usa","title":"Kask MOJITO SPECIAL Helmet USA","description":"\u003ch4\u003eTECHNICAL\u003cbr\u003eDESCRIPTION\u003c\/h4\u003e\n\u003chr class=\"separator\"\u003e\n\u003cdiv id=\"text\" class=\"col-xs-12 col-sm-6 col-md-12 text\"\u003e\n\u003cdiv class=\"more\"\u003eProduced using the innovative In-Moulding system, the MOJITO offers a close, comfortable fit because of its Up¡¥n¡¦Down adjustment system. The internal padding material is treated with the antibacterial and antimicrobial Sanitized? process. The chin pad has an eco-leather chinstrap which is extremely comfortable and helps stop skin irritation.\n\u003cdiv\u003e\u003ca class=\"read-less\"\u003eclose\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eweight\u003c\/h5\u003e\n220 g (M size)\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e?\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003eventilation\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating3.svgz\" alt=\"\"\u003e\n\u003ch5\u003eaerodynamics\u003c\/h5\u003e\n\u003cimg class=\"img-rating\" src=\"https:\/\/www.kask.com\/media\/assets\/rating2.svgz\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-xs-6 col-sm-3 col-md-6 block\"\u003e\n\u003ch5\u003estandards\u003c\/h5\u003e\nEN 1078\u003cbr\u003eCPSC 1203\u003cbr\u003eAS\/NZS 2063\u003c\/div\u003e","brand":"Kask","offers":[{"title":"48-55(S)","offer_id":19195656831038,"sku":"KKHMG070C","price":499.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/kask-mojito-special-helmet-usa-1_ca5ec9e4-8e53-4448-9827-3279b542b1dd.jpg?v=1750151084"},{"product_id":"lightweight-zeroflats-puncture-sealant","title":"LIGHTWEIGHT ZEROFLATS PUNCTURE SEALANT","description":"\u003cp\u003eTire sealant PANNENMILCH (60 ml)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFlat tire sealing liquid from ZERO FLATS\u003c\/li\u003e\n\u003cli\u003eContents (60 ml) sufficient for one tire\u003c\/li\u003e\n\u003cli\u003eSpecial compound of latex nano-capsules\u003c\/li\u003e\n\u003cli\u003eForms a permanent, flexible layer upon air contact\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19207023853630,"sku":"LWACD0012","price":24.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/lightweight-zeroflats-puncture-sealant-910x1155.jpg?v=1571712494"},{"product_id":"lightweight-tufo-extreme-tire-gluing-tape","title":"LIGHTWEIGHT TUFO EXTREME TIRE GLUING TAPE","description":"\u003cp\u003eTUFO gluing tape for tubular tires\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor quick mounting of tubular tires\u003c\/li\u003e\n\u003cli\u003eEasy, clean handling\u003c\/li\u003e\n\u003cli\u003eSpecially developed for use in high temperatures\u003c\/li\u003e\n\u003cli\u003eTwo-sided tape\u003c\/li\u003e\n\u003cli\u003eRemovable backing strip makes centering of tubular tire easy\u003c\/li\u003e\n\u003cli\u003eWidth 19 mm\u003c\/li\u003e\n\u003cli\u003eLength 2 m\u003c\/li\u003e\n\u003cli\u003efor 19 - 22 mm wide rims\u003c\/li\u003e\n\u003cli\u003eDo not use on tires wider than 25 mm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19207028015166,"sku":"LWACE0007","price":28.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/lightweight-tufo-extreme-tire-gluing-tape-910x1155.jpg?v=1571712494"},{"product_id":"lightweight-edelherr-t-shirt-man","title":"LIGHTWEIGHT EDELHERR T-SHIRT MAN","description":"\u003ch2\u003eEDELSTOFF EDELHERR T-Shirt\u003c\/h2\u003e\n\u003cp\u003eLadies and gentlemen, allow us to introduce the flagship garment of our after-bike-wear collection. The features will not only make any true rider's heart beat faster, but will also add a note of elegance to the body of any man. This shirt is more than just a garment; it?™s your new second skin.\u003c\/p\u003e\n\u003cp\u003eFeatures:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003every light and silky soft Jersey fabric made of Lyocell and organic cotton\u003c\/li\u003e\n\u003cli\u003eside seam from front to back - lending the sporty slim-fit T-shirt a dynamic, high-class and athletic look.\u003c\/li\u003e\n\u003cli\u003eoriginal Lightweight carbon patch with silver signet\u003c\/li\u003e\n\u003cli\u003ebutton tab with five matt black buttons\u003c\/li\u003e\n\u003cli\u003ecollar band with premium in-seam finishing\u003c\/li\u003e\n\u003cli\u003eshort raglan sleeve with seam in front\u003c\/li\u003e\n\u003cli\u003etriple stitched sleeve hems with woven Lightweight signet label\u003c\/li\u003e\n\u003cli\u003eavailable in five sizes\u003c\/li\u003e\n\u003cli\u003e67% Lyocell \u0026amp; 33 % organic cotton\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ferrobike","offers":[{"title":"M","offer_id":19207090929726,"sku":"LWACE003D","price":182.5,"currency_code":"HKD","in_stock":true},{"title":"L","offer_id":19207090995262,"sku":"LWACE003E","price":182.5,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/files\/3860x_2_1d5bdeca-02ba-458e-a7f5-c1f8e9eff6fa.webp?v=1763100739"},{"product_id":"continental-tubular-tire-kit-glue-tube-25g","title":"Continental TUBULAR TIRE KIT GLUE TUBE 25g","description":"\u003cp\u003eContinental rim cement for tubulars has proven itself for decades. Generations of racing cyclists and mechanics rely on this cement. Maximum safety is achieved with high adhesive strength and good process ability, the most important aspect of cemented tires.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAluminum Rims\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19207116455998,"sku":"LWACD1005","price":12.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/continental-tubular-tire-kit-glue-tube-25g-910x1155.jpg?v=1571712494"},{"product_id":"continental-podium-tt-tubular-tyres-22mm","title":"Continental PODIUM TT TUBULAR TYRES 22MM","description":"\u003ch2 class=\"from-description-field\"\u003eContinental Podium TT Tubular Road Bike Tyre\u003c\/h2\u003e\n\u003cp\u003eThe time machine! Although designed as a time-trial specific tubular, the Podium TT is also popular among pros in regular road races.\u003c\/p\u003e\n\u003cp\u003eThe reason for this is its design: Thanks to the latest BlackChili Compound, this Chrono-Specialist is not only super-fast, its Vectran™ Breaker also offers excellent puncture protection. The Podium is a lightweight tubular tyre, weighing in at only. Low weight means low rotation energy. The tread thickness has been reduced to 0.7mm, enough for a few hard racing days. The ultra-fast slick tread shows you how fast it is even when it’s not moving!\u003c\/p\u003e\n\u003ch3\u003eSpecifications:\u003c\/h3\u003e\n\u003ctable class=\"crcStripesHorizontal\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003cth\u003eBead\u003c\/th\u003e\n\u003cth\u003eTechnology\u003c\/th\u003e\n\u003cth\u003ePSI - Rec.\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eInflation\u003c\/th\u003e\n\u003cth\u003ePSI - Max\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003eInflation\u003c\/th\u003e\n\u003cth\u003ePly\/TPI\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e28\"x22mm\u003c\/td\u003e\n\u003ctd\u003e225g\u003c\/td\u003e\n\u003ctd\u003en\/a\u003c\/td\u003e\n\u003ctd\u003eVectranBreaker, BlackChili\u003c\/td\u003e\n\u003ctd\u003e160\u003c\/td\u003e\n\u003ctd\u003e170\u003c\/td\u003e\n\u003ctd\u003e3\/180\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Ferrobike","offers":[{"title":"Default Title","offer_id":19207155253310,"sku":"LWACD1001","price":93.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/continental-podium-tt-tubular-tyres-22mm-910x1155.jpg?v=1571712494"},{"product_id":"orange-alpine-6-275-trail-frame-no-shock-jet-black-orange-decal","title":"ORANGE ALPINE 6 275 Trail Frame no Shock Jet Black Orange Decal","description":"\u003cdiv class=\"ob-bike-spec-header\"\u003e\n\u003ch3 class=\"ob-bike-spec-title\"\u003eFRAME?INTRODUCTION\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003e6061-T6 Monocoque UK Formed Custom Aluminium Tubing.\u003c\/p\u003e\n\u003cp\u003eWheel Size: 27.5\u003c\/p\u003e\n\u003cp\u003eRear wheel travel: 160\u003c\/p\u003e\n\u003cp\u003eBolt Type Allen Key Head 12 x 174mm (Boost 148mm Hub)\u003c\/p\u003e","brand":"Ferrobike","offers":[{"title":"XS","offer_id":19274947592254,"sku":"OGFMH051A","price":2000.0,"currency_code":"HKD","in_stock":true},{"title":"S","offer_id":19274947625022,"sku":"OGFMH051B","price":2000.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":19274947657790,"sku":"OGFMH051C","price":2000.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/orange-alpine-6-275-trail-frame-no-shock-jet-black-orange-decal-910x1155.jpg?v=1571712495"},{"product_id":"castelli-promessa-jacquard-jersey-red","title":"CASTELLI PROMESSA JACQUARD WOMEN JERSEY RED","description":"\u003ch2 data-mce-fragment=\"1\"\u003ePROMESSA JACQUARD JERSEY\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eAnd now for something totally different. We've created a performance jacquard-knit fabric. It took a while to get there because we weren't willing to compromise fit, stretch, moisture management or comfort. It still feels like a Castelli jersey, but with the design actually integrated into the fabric. Beyond the fabric, we've finished this jersey with thoughtful design touches like the collar that tapers to the zipper, Castelli's drop-pocket design with reflective piping, and a raw-cut elastic sleeve ending.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eWHAT IT IS\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003eThe custom Castelli jacquard fabric brings a new look to cycling jerseys without compromising performance or comfort.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eIl tessuto jacquard personalizzato Castelli dona un nuovo look alle maglie da ciclismo senza compromettere prestazioni o comfort.\u003c\/li\u003e\n\u003cli\u003eWeight:150g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":43407114993910,"sku":"CASSL165B","price":360.9,"currency_code":"HKD","in_stock":true},{"title":"S","offer_id":43091983925494,"sku":"CASSL165C","price":360.9,"currency_code":"HKD","in_stock":true},{"title":"M","offer_id":43407115026678,"sku":"CASSL165D","price":360.9,"currency_code":"HKD","in_stock":true},{"title":"L","offer_id":43407115059446,"sku":"CASSK165E","price":227.7,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-promessa-jacquard-jersey-red-1.jpg?v=1750146964"},{"product_id":"wahoo-elemnt-bolt-v2-bundle-elemnt-tickr-rpm-cadence-speed","title":"WAHOO ELEMNT BOLT V2 BUNDLE ELEMNT TICKR RPM CADENCE SPEED","description":"\u003cdiv class=\"product-details-title\" data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIncludes Stealth Black ELEMNT BOLT, Stealth Grey TICKR Heart Rate Monitor, and RPM Speed and Cadence Sensors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-details-content\" data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eGet everything you need to boost your cycling performance all at once! The\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.wahoofitness.com\/devices\/bike-computers\/gps-elemnt-bolt\" data-mce-href=\"https:\/\/www.wahoofitness.com\/devices\/bike-computers\/gps-elemnt-bolt\" data-mce-fragment=\"1\"\u003eELEMNT BOLT\u003c\/a\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003efeatures a patent pending design that integrates the bike computer and mount, resulting in a CFD tested, highly aerodynamic system built to be on the front of your bicycle. Not to mention, it's super easy to set-up and customize with the free companion app and features dual-band technology, wireless connection \u0026amp; uploads, pre-loaded global maps and routes, and so much more. The\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.wahoofitness.com\/devices\/heart-rate-monitors\/tickr\/buy\" data-mce-href=\"https:\/\/www.wahoofitness.com\/devices\/heart-rate-monitors\/tickr\/buy\" data-mce-fragment=\"1\"\u003eTICKR heart rate monitor\u003c\/a\u003e,\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.wahoofitness.com\/devices\/bike-sensors\/bluetooth-speed-sensor\" data-mce-href=\"https:\/\/www.wahoofitness.com\/devices\/bike-sensors\/bluetooth-speed-sensor\" data-mce-fragment=\"1\"\u003eRPM Speed sensor\u003c\/a\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eand\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003epair seamlessly with the ELEMNT BOLT, so that you can get live and accurate performance metrics.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Wahoo ELEMNT Bike Computers are the most integrated GPS bike computers on the market with a full list of\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.wahoofitness.com\/devices\/bike-computers\/elemnt-integrations\" data-mce-href=\"https:\/\/www.wahoofitness.com\/devices\/bike-computers\/elemnt-integrations\" data-mce-fragment=\"1\"\u003ecompatible hardware and smartphone apps.\u003c\/a\u003e\u003c\/p\u003e\n\u003cnav class=\"tabs desktop-only\"\u003e\u003c\/nav\u003e\u003cnav class=\"tabs desktop-only\"\u003e\u003c\/nav\u003e\n\u003ch2 class=\"tabs desktop-only\"\u003e\u003ca class=\"active-tab\" href=\"https:\/\/www.wahoofitness.com\/devices\/bike-computers\/elemnt-bolt-bundle-buy-us#tech-specs-content\" data-mce-href=\"https:\/\/www.wahoofitness.com\/devices\/bike-computers\/elemnt-bolt-bundle-buy-us#tech-specs-content\"\u003eTECH SPECS\u003c\/a\u003e\u003c\/h2\u003e\n\u003cnav class=\"tabs desktop-only\"\u003e\u003c\/nav\u003e\n\u003cdiv class=\"dropdown-row\" id=\"tech-specs-content\"\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003ch3\u003eELEMNT BOLT SPECS\u003c\/h3\u003e\n\u003cul class=\"section-specs padbot\"\u003e\n\u003cli\u003ePhysical Dimensions: 2.9\"\" x 1.8\"\" x 0.87\"\" (74.6mm x 47.3mm x 22.1mm)\u003c\/li\u003e\n\u003cli\u003eDisplay Size: 2.2\"\" (56mm)\u003c\/li\u003e\n\u003cli\u003eWeight: 2.2 oz\u003c\/li\u003e\n\u003cli\u003eBattery: USB rechargeable\u003c\/li\u003e\n\u003cli\u003eBattery Life: 15 hours\u003c\/li\u003e\n\u003cli\u003eWaterproof Rating: IPX7 (waterproof up to 5 ft)\u003c\/li\u003e\n\u003cli\u003eSupported Satellites: GPS, GLONASS, BEIDOU Galileo, and QZSS\u003c\/li\u003e\n\u003cli\u003eOperating Temperature: -4°F to 122°F \/ -20°C to 50°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eTICKR SPECS\u003c\/h3\u003e\n\u003cul class=\"section-specs padbot\"\u003e\n\u003cli\u003ePhysical Dimensions (LxWxH): 2.75\" x .5\" x 1.5\"\u003c\/li\u003e\n\u003cli\u003eWeight: 8.5 grams (without strap)\u003c\/li\u003e\n\u003cli\u003eBattery: CR2032\u003c\/li\u003e\n\u003cli\u003eBattery Life: Up to 12 months\u003c\/li\u003e\n\u003cli\u003eSweatproof: Yes (hand washable strap)\u003c\/li\u003e\n\u003cli\u003eWater Rating: IPX7 (waterproof up to 5 ft)\u003c\/li\u003e\n\u003cli\u003eStrap Length: Adjustable from 24\" to 48\" (stretched)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eRPM CADENCE \u0026amp; RPM SPEED SPECS\u003c\/h3\u003e\n\u003cul class=\"section-specs padbot\"\u003e\n\u003cli\u003ePhysical Dimensions (LxWxH): 1.25\" x.75\" x 1\"\u003c\/li\u003e\n\u003cli\u003eWeight: 7 grams\u003c\/li\u003e\n\u003cli\u003eBattery: CR2032\u003c\/li\u003e\n\u003cli\u003eBattery Life: Up to 12 months\u003c\/li\u003e\n\u003cli\u003eWater Rating: IPX7 (waterproof up to 5 ft)\u003c\/li\u003e\n\u003cli\u003eWireless Signal Strength: Up to 10 feet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIn the Box\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003eELEMNT BOLT UNIT\u003c\/h3\u003e\n\u003cp\u003eIntegrated Out-front Mount\u003cbr\u003eStem Mount\u003cbr\u003eQuick Start Guide\u003c\/p\u003e\n\u003ch3\u003eTICKR STEALTH HEART RATE MONITOR\u003c\/h3\u003e\n\u003cp\u003eAdjustable soft strap\u003cbr\u003eCR 2032 Battery (installed)\u003cbr\u003eQuick Start Guide\u003cbr\u003eImportant Product Info Guide\u003c\/p\u003e\n\u003ch3\u003eRPM SPEED\u003c\/h3\u003e\n\u003cp\u003eCR 2032 Battery (installed)\u003cbr\u003eHub Mounting Option\u003cbr\u003eQuick Start Guide\u003cbr\u003eImportant Product Info Guide\u003c\/p\u003e\n\u003ch3\u003eRPM CADENCE\u003c\/h3\u003e\n\u003cp\u003eCR 2032 Battery (installed)\u003cbr\u003eRubber Mounting Option\u003cbr\u003eZipties\u003cbr\u003eShoe Mount Option\u003cbr\u003e3M double sided tape\u003cbr\u003eQuick Start Guide\u003cbr\u003eImportant Product Info Guide\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Wahoo","offers":[{"title":"Default Title","offer_id":19319022911550,"sku":"WOEQL012","price":888.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/Wahoo-ELEMNT-BOLT-Bundle-Product-01.jpg?v=1749195567"},{"product_id":"wahoo-elemnt-road-mount","title":"WAHOO ELEMNT ROAD MOUNT","description":"\u003ch3 class=\"section-title\"\u003ePRODUCT OVERVIEW\u003c\/h3\u003e\n\u003cdiv class=\"section-tab-content clearfix\"\u003e\n\u003cdiv id=\"angular-app\" class=\"page-wrapper\" data-currency-iso-code=\"GBP\"\u003e\n\u003cdiv class=\"content-wrapper \"\u003e\n\u003cdiv class=\"ng-scope\"\u003e\n\u003cdiv id=\"product-details-accordion\" class=\"product-details-accordion\"\u003e\n\u003cdiv class=\"section-content details expand\"\u003e\n\u003cdiv class=\"section-content-inner show\"\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cp class=\"item-description\"\u003eThe Wahoo ELEMNT Road out front mount is the perfect companion for your Wahoo ELEMNT cycle computer. Whether your cycling for fun or riding in your local sportive event, you can trust it for keeping your ELEMNT computer safe and sound with its lightweight, durable plastic design. The positioning is brilliant if you want to keep your eyes on the road and want to be able to just glance at your data. The ELEMNT Road mount is an all-round great attribute to have.\u003c\/p\u003e\n\u003cp\u003e?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"description-table col-7\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"left col\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"right col\"\u003eOut front design\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"left col\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"right col\"\u003eFits 31.8mm round bars\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"left col\"\u003eCompatibility\u003c\/div\u003e\n\u003cdiv class=\"right col\"\u003eWorks with ELEMNT and ELEMNT BOLT (Note: BOLT will lose aerodynamic advantage with this mount)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"left col\"\u003eExtra Features\u003c\/div\u003e\n\u003cdiv class=\"right col\"\u003e1 Year Limited Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"left col\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"right col\"\u003e20g \/ 0.7oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Wahoo","offers":[{"title":"Default Title","offer_id":19319024615486,"sku":"WOACH008","price":38.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/wahoo-elemnt-road-mount-910x1155.jpg?v=1749195556"},{"product_id":"wahoo-kickr-snap-bike-trainer","title":"WAHOO KICKR SNAP BIKE TRAINER","description":"\u003cdiv class=\"product-name\"\u003e\n\u003ch1\u003eKICKR SNAP INDOOR BIKE TRAINER\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003cdiv class=\"product-details-content\"\u003e\n\u003cp\u003eThe Wahoo KICKR SNAP makes indoor cycling a \"snap!\" It's a convenient, easy to set-up wheel-on indoor bicycle trainer with the realistic ride experience for which Wahoo bike trainers are known.\u003c\/p\u003e\n\u003cdiv class=\"sh-box active\"\u003e\n\u003cstrong\u003eOPTIMIZED FLYWHEEL TECHNOLOGY\u003c\/strong\u003e\n\u003cdiv\u003eKICKR SNAP features a 10.5lb flywheel engineered to provide riders with the precise inertia needed to recreate an outdoor ride feel while training indoors.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sh-box active\"\u003e\n\u003cstrong\u003eCONTROLLED RESISTANCE\u003c\/strong\u003e\n\u003cdiv\u003eWhen connected to your smartphone, tablet, computer or gps bike computer, the KICKR SNAP indoor bike trainer automatically sets and adjusts your resistance based on the software or route.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sh-box active\"\u003e\n\u003cstrong\u003eDISC BRAKE CLEARANCE\u003c\/strong\u003e\n\u003cdiv\u003eThe design of the KICKR SNAP ensures clearance for flat mount and disc brake equipped bikes.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sh-box active\"\u003e\n\u003cstrong\u003eECOSYSTEM COMPATIBLE\u003c\/strong\u003e\n\u003cdiv\u003eKICKR SNAP is compatible with KICKR Bike Trainer Accessories, including the KICKR CLIMB Grade Simulator and KICKR HEADWIND Smart Fan, allowing you to build the ideal setup for your training needs.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTECH SPECS\u003c\/strong\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eMaximum Power Output: 1500 Watts\u003c\/li\u003e\n\u003cli\u003eMaximum Simulated Grade: 12%\u003c\/li\u003e\n\u003cli\u003eMinimum Simulated Grade: -10%\u003c\/li\u003e\n\u003cli\u003eProduct Weight: 38 lb \/ 17 kg\u003c\/li\u003e\n\u003cli\u003eDrivetrain: N\/A\u003c\/li\u003e\n\u003cli\u003eResistance Type: Electromagnetic\u003c\/li\u003e\n\u003cli\u003ePower Accuracy: +\/-3%\u003c\/li\u003e\n\u003cli\u003eConnectivity: ANT+, ANT+ FE-C, and Bluetooth\u003c\/li\u003e\n\u003cli\u003eCassette: N\/A\u003c\/li\u003e\n\u003cli\u003eHub Types: 130\/135mm QR, 12x142\u003c\/li\u003e\n\u003cli\u003eAdapters: 130\/135mm QR (included), 12x142 Thru-Axle (sold separately)\u003c\/li\u003e\n\u003cli\u003eMaximum Rider Weight: 250 lb \/ 113 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eWHAT’S IN THE BOX?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eKICKR SNAP indoor bike trainer\u003c\/li\u003e\n\u003cli\u003eAC Power Adapter\u003c\/li\u003e\n\u003cli\u003eQuick Release Skewer\u003c\/li\u003e\n\u003cli\u003eFront Wheel Block\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"gtx-trans\" style=\"position: absolute; left: -74px; top: 718.4px;\"\u003e\n\u003cdiv class=\"gtx-trans-icon\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Wahoo","offers":[{"title":"Default Title","offer_id":19319025926206,"sku":"WOEQL004","price":588.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/snap-1.webp?v=1749195550"},{"product_id":"wahoo-elemnt-roam-gps-bike-computer","title":"WAHOO ELEMNT ROAM GPS BIKE COMPUTER","description":"\u003ch3\u003ePRODUCT OVERVIEW \u003c\/h3\u003e\n\u003cp\u003eThe Wahoo ELEMNT ROAM GPS bike computer is built for the ride. Its smart navigation features allow for on-device navigation including ??Back on Track??re-routing which will get you to your destination even if you veer off course. The ELEMNT ROAM is the first Wahoo bike computer to include a color screen. When combined with the crystal-clear 2.7\" Gorilla Glass© display, it makes seeing your routes and data easier, so you can go back to focusing on your ride. The ELEMNT ROAM also includes an ambient light sensor, so the screen backlight and LED lights will automatically adjust based on lighting conditions both indoors and outdoors. With a longer battery life, you can explore for up to 17 hours before you need to recharge. The ELEMNT ROAM GPS bike computer makes it simple to explore - whether you need turn-by-turn directions or just want to find the fastest way home. It??¢s on-device navigation features and powerful integrations are designed to help you roam with confidence.\u003c\/p\u003e\n\u003ch3\u003eSPECS\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePart Number: WFCC4\u003c\/li\u003e\n\u003cli\u003ePhysical Dimensions: 3.5\" x 2.3\" x 0.7??(89mm x 54.4mm x 17.8 mm)\u003c\/li\u003e\n\u003cli\u003eDisplay Size: 2.7\" (68.58mm)\u003c\/li\u003e\n\u003cli\u003eScreen Resolution: 240x400\u003c\/li\u003e\n\u003cli\u003eWeight: 3.3 oz\u003c\/li\u003e\n\u003cli\u003eBattery: USB rechargeable\u003c\/li\u003e\n\u003cli\u003eBattery Life: 17 hours\u003c\/li\u003e\n\u003cli\u003eWaterproof Rating: IPX7 (waterproof up to 5 ft)\u003c\/li\u003e\n\u003cli\u003eSupported Satellites: GPS, GLONASS, BEIDOU Galileo, and QZSS\u003c\/li\u003e\n\u003cli\u003eOperating Temperature: -4°F to 122°F \/ -20°C to 50°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eIN THE BOX\u003c\/h3\u003e\n\u003cp\u003eELEMNT ROAM Unit\u003cbr\u003eIntegrated Out-front Mount\u003cbr\u003eStem Mount\u003cbr\u003eQuick Start Guide\u003c\/p\u003e\n\u003ch3\u003eSUPPORTED DEVICES\u003c\/h3\u003e\n\u003ch3\u003eELEMNT ROAM IS A STAND-ALONE BIKE COMPUTER\u003c\/h3\u003e\n\u003cp\u003eYour Smartphone is necessary for setup and to have phone, email, and alert features.\u003c\/p\u003e\n\u003ch3\u003eTHE ELEMNT COMPANION APP WORKS WITH THE FOLLOWING DEVICES\u003c\/h3\u003e\n\u003ch3\u003eiPhone\u003c\/h3\u003e\n\u003cp\u003eiPhone 4S and newer\u003c\/p\u003e\n\u003ch3\u003eAndroid\u003c\/h3\u003e\n\u003cp\u003eAndroid 5.1 Smartphones (Bluetooth Smart)\u003c\/p\u003e\n\u003cp\u003e\u003caudio controls=\"controls\" style=\"display: none;\"\u003e\u003c\/audio\u003e\u003caudio controls=\"controls\" style=\"display: none;\"\u003e\u003c\/audio\u003e\u003c\/p\u003e","brand":"Wahoo","offers":[{"title":"Default Title","offer_id":19748895948862,"sku":"WOEQL026","price":588.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/wahoo_elemnt_roam_wfcc4_1_map.jpg?v=1749195545"},{"product_id":"koo-open-sunglasses-black-smoke-mirror-lenses","title":"KOO OPEN Sunglasses Black Smoke Mirror Lenses","description":"\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003e\/\/\u003c\/span\u003e\u003cspan style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.5rem;\"\u003eSingle lens\u003c\/span\u003e\u003cbr style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003e\/\/\u003c\/span\u003e\u003cspan style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.5rem;\"\u003eInnovative folding pivot\u003c\/span\u003e\u003cbr style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003e\/\/\u003c\/span\u003e\u003cspan style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.5rem;\"\u003eAdjustable folding nose piece\u003c\/span\u003e\u003cbr style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003e\/\/\u003c\/span\u003e\u003cspan style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.5rem;\"\u003eEasily-removable interchangeable lenses\u003c\/span\u003e\u003cbr style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003e\/\/\u003c\/span\u003e\u003cspan style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.5rem;\"\u003eMicrometrical Arms Adjustment\u003c\/span\u003e\u003cbr style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003e\/\/\u003c\/span\u003e\u003cspan style=\"box-sizing: inherit; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-size: 18px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.5rem;\"\u003eAirflow Active System\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eADJUSTABLE FOLDING NOSE PIECE?\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eA soft rubber nose-pad with two adjustable positions for a customised fit, an extra nose bridge will also come as standard in the packaging\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eMICROMETRICAL ARMS ADJUSTMENT?\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThanks to an innovative rotating mechanism, the arms can pivot vertically for optimised airflow, stability and comfort.\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eAIRFLOW ACTIVE SYSTEM?\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe lenses can be tilted at three different angles to adjust the position so everyone can maintain the clearest lens possible in all weathers. The flexible temples improve the fitting without interfering with comfort\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eZEISS® ANTI-REFLECTIVE TECHNOLOGY?\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eOur anti-reflective technology greatly improves the efficiency of the lenses. The coating eliminates reflections from the front and back surfaces of the lenses meaning your eyes receive the most light possible, improving contrast and definition and reducing eye strain.\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eINTERCHANGEABLE LENSES?\u003c\/p\u003e\u003cp style=\"box-sizing: inherit; margin: 0px 0px 15px; padding: 0px; font-size: 18px; line-height: 24px; font-weight: 400; color: rgb(85, 85, 85); font-family: AvenirLTStd, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe lenses can be removed and interchanged by simply rotating the two small tabs on either side of the frame.\u003c\/p\u003e","brand":"KOO","offers":[{"title":"M","offer_id":37397130543271,"sku":"KOEYK201","price":228.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/koo-open-sunglasses-black-smoke-mirror-lenses-1_3a665c4a-d44b-4402-9d15-ef7ef21e20c8.jpg?v=1605862142"},{"product_id":"castelli-volata-2-jersey-ss-fz-red-black","title":"CASTELLI VOLATA 2 JERSEY SS FZ RED BLACK","description":"\u003ch2\u003eVOLATA 2 JERSEY FZ\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAPPLIED SPEED\u003c\/strong\u003e\u003cbr\u003eThink of the Volata Jersey as the everyday aero jersey. We??¢ve taken the fabrics from our fastest aero race jersey ever and used a cut that gives us most of the aero benefits while not being extreme. The Velocity\n    fabric provides excellent wicking, while the little details like the mesh sleeve endings, the jacquard elastic in back, and the fourth zippered pocket make this jersey a staff favorite for everyday riding.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003cspan style=\"font-size: 14px;\"\u003ePRODUCT FEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003cul\u003e\n    \u003cli\u003eVelocity dimpled main body fabric\u003c\/li\u003e\n    \u003cli\u003eStretch mesh side and shoulder panels\u003c\/li\u003e\n    \u003cli\u003eJacquard elastic waistband\u003c\/li\u003e\n    \u003cli\u003eFull-length YKK® Vislon® zipper\u003c\/li\u003e\n    \u003cli\u003eStretch mesh arm bands with raw-cut edge\u003c\/li\u003e\n    \u003cli\u003e3 rear pockets with reflective heat-transfer viz strips\u003c\/li\u003e\n    \u003cli\u003e18°-30°C \/ 65°-86°F\u003c\/li\u003e\n    \u003cli\u003eWeight:142g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":30268899590277,"sku":"CASSH110F","price":591.5,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":30268899557509,"sku":"CASSH110C","price":273.0,"currency_code":"HKD","in_stock":true},{"title":"M","offer_id":30268899524741,"sku":"CASSH110D","price":591.5,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":30268899491973,"sku":"CASSH110E","price":591.5,"currency_code":"HKD","in_stock":false},{"title":"3XL","offer_id":30268899459205,"sku":"CASSH110H","price":591.5,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":30268899426437,"sku":"CASSI105G","price":273.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-volata-2-jersey-ss-fz-red-black-1.jpg?v=1750146960"},{"product_id":"castelli-volata-2-jersey-fz-surf-blue-dark-infinity-blue","title":"CASTELLI VOLATA 2 JERSEY FZ surf Blue Dark Infinity Blue","description":"\u003ch2\u003eVOLATA 2 JERSEY FZ\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAPPLIED SPEED\u003c\/strong\u003e\u003cbr\u003eThink of the Volata Jersey as the everyday aero jersey. We??¢ve taken the fabrics from our fastest aero race jersey ever and used a cut that gives us most of the aero benefits while not being extreme. The Velocity\n    fabric provides excellent wicking, while the little details like the mesh sleeve endings, the jacquard elastic in back, and the fourth zippered pocket make this jersey a staff favorite for everyday riding.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003cspan style=\"font-size: 14px;\"\u003ePRODUCT FEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003cul\u003e\n    \u003cli\u003eVelocity dimpled main body fabric\u003c\/li\u003e\n    \u003cli\u003eStretch mesh side and shoulder panels\u003c\/li\u003e\n    \u003cli\u003eJacquard elastic waistband\u003c\/li\u003e\n    \u003cli\u003eFull-length YKK® Vislon® zipper\u003c\/li\u003e\n    \u003cli\u003eStretch mesh arm bands with raw-cut edge\u003c\/li\u003e\n    \u003cli\u003e3 rear pockets with reflective heat-transfer viz strips\u003c\/li\u003e\n    \u003cli\u003e18°-30°C \/ 65°-86°F\u003c\/li\u003e\n    \u003cli\u003eWeight:142g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":30268900212869,"sku":"CASSH112C","price":273.0,"currency_code":"HKD","in_stock":true},{"title":"XL","offer_id":30268900245637,"sku":"CASSH112F","price":273.0,"currency_code":"HKD","in_stock":true},{"title":"2XL","offer_id":30268900081797,"sku":"CASSH112G","price":273.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-volata-2-jersey-fz-surf-blue-dark-infinity-blue-1.jpg?v=1750146957"},{"product_id":"castelli-velocissima-3-bibshort-black-silver","title":"CASTELLI VELOCISSIMA 3 BIBSHORT BLACK SILVER","description":"\u003ch2 data-mce-fragment=\"1\"\u003eVELOCISSIMA 3 BIBSHORT\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThis is our midrange performance short, great for a long ride or a quick hour workout indoors or out. Our Endurance Evolution fabric is a high-modulus, very matte Lycra® fabric that feels extremely dry while providing just the right amount of compression. At the leg ending we use a raw-cut edge with vertical silicone strips to keep the leg in place without the pressure that creates the dreaded sausage effect. The bib straps are stretchy enough that you can pull the short down for a pee break without removing your jersey and bibs, while the floating construction allows you to cross the straps on the front or the back, whichever works better for you. A great short needs a great seat pad, and the womens-specific KISS Air2 Donna pad will keep you comfortable without being too bulky.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cb data-mce-fragment=\"1\"\u003eWHAT IT IS\u003c\/b\u003e\u003cbr data-mce-fragment=\"1\"\u003ePremium fabrics, a flattering cut, drop-tail bib straps, and our everyday-comfort KISS Air2 Donna seat pad make this short right for everything but the longest rides.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eEndurance Evolution fabric for a matte finish with high-modulus stretch\u003c\/li\u003e\n\u003cli\u003eRaw-edge leg ending eliminates sausage effect while silicone print holds leg in place\u003c\/li\u003e\n\u003cli\u003eHigh-visibility reflective patches at back of leg\u003c\/li\u003e\n\u003cli\u003eWide bib straps can be crossed in front or back for comfort, and they stretch far enough to enable pee stops without removing bibs\u003c\/li\u003e\n\u003cli\u003eWomens-specific KISS Air2 Donna seat pad for long-distance comfort\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e187\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\"\u003e15°C - 38°C \/ 59°F - 100°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\n\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eComfortable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":43091997524214,"sku":"CAFWM195B","price":572.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":43091997556982,"sku":"CAFWM195C","price":572.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":44892319383798,"sku":"CAFWM195D","price":572.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":43091997589750,"sku":"CAFWM195E","price":572.0,"currency_code":"HKD","in_stock":true},{"title":"XL","offer_id":44892319416566,"sku":"CAFWM195F","price":572.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-velocissima-3-bibshort-black-silver-1.jpg?v=1750146955"},{"product_id":"castelli-velocissima-bibshort-black-white","title":"CASTELLI VELOCISSIMA 2 WOMEN'S SHORT DEEP PURPLE","description":"\u003ch2\u003eVELOCISSIMA 2 SHORT\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eWHAT IT IS\u003c\/strong\u003e\u003cbr\u003ePremium fabrics, a flattering cut, leg grippers from our top-of-the-line shorts and our everyday-comfort KISS Air2 Donna pad make this short right for everything but the longest rides.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XS","offer_id":30268900868229,"sku":"CASSJ370B","price":494.0,"currency_code":"HKD","in_stock":false},{"title":"XL","offer_id":30268900835461,"sku":"CASSJ370F","price":494.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":30268900802693,"sku":"CASSJ370C","price":494.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":30268900769925,"sku":"CASSJ370D","price":228.0,"currency_code":"HKD","in_stock":true},{"title":"L","offer_id":30268900737157,"sku":"CASSJ370E","price":494.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-velocissima-2-women-short-deep-purple-1.jpg?v=1750146954"},{"product_id":"castelli-arenberg-gel-glove-surf-blue-black","title":"CASTELLI ARENBERG GEL GLOVE Surf Blue Black","description":"\u003cp\u003e\u003cstrong\u003eSOFTEN YOUR RIDE\u003c\/strong\u003e\u003cbr\u003eMade for the rigors of the Arenberg Forest, the toughest stretch of cobbles at Paris-Roubaix. This glove features maximum gel padding to protect your hands. The mesh back keeps it cool and comfortable.\u003c\/p\u003e\n\u003cul\u003e\n    \u003cli\u003eAX Suede palm with gel padding\u003c\/li\u003e\n    \u003cli\u003eMicromesh back\u003c\/li\u003e\n    \u003cli\u003eAdjustable wrist closure\u003c\/li\u003e\n    \u003cli\u003eWeight:42g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":30268903194757,"sku":"CAACH039F","price":99.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":30268903161989,"sku":"CAACH039C","price":99.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":30268903129221,"sku":"CAACH039D","price":99.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":30268903096453,"sku":"CAACH039E","price":99.0,"currency_code":"HKD","in_stock":true},{"title":"2XL","offer_id":30268903063685,"sku":"CAACH039G","price":99.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-arenberg-gel-glove-surf-blue-black.jpg?v=1750146950"},{"product_id":"castelli-anima-3-jersery-red-black","title":"CASTELLI ANIMA 3 JERSEY RED BLACK","description":"\u003ch2\u003eANIMA 3 JERSEY\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTHE SOUL OF CYCLING\u003c\/strong\u003e\u003cbr\u003eThe name Anima means soul in Italian, and that's what this jersey captures. It means getting the little details right, like perfect fit, soft, quick-drying, stretchy fabric, an easy-sliding YKK® zipper, Castelli's innovative drop-tail pocket construction, and our Zen collar design that protects your neck from the zipper. We keep the styling clean and let the details make it special.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eProSecco Strada Donna fabric provides great moisture management\u003c\/li\u003e\n\u003cli\u003eContrast inner collar and zipper-protection flap\u003c\/li\u003e\n\u003cli\u003eYKK® Vislon® zipper with scorpion zipper pull\u003c\/li\u003e\n\u003cli\u003eDrop tail with 3 rear pockets\u003c\/li\u003e\n\u003cli\u003eSilicone gripper elastic at waist\u003c\/li\u003e\n\u003cli\u003eReflective piping\u003c\/li\u003e\n\u003cli\u003e18°-32°C \/ 64°-90°F\u003c\/li\u003e\n\u003cli\u003eWeight:106 g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":30268905980037,"sku":"CASSL078F","price":297.9,"currency_code":"HKD","in_stock":true},{"title":"L","offer_id":30268905881733,"sku":"CASSL078E","price":297.9,"currency_code":"HKD","in_stock":true},{"title":"M","offer_id":30268905914501,"sku":"CASSK078D","price":198.0,"currency_code":"HKD","in_stock":false},{"title":"XS","offer_id":30268905848965,"sku":"CASSL078B","price":297.9,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-anima-3-jersery-red-black-1.jpg?v=1750146940"},{"product_id":"castelli-sinergia-jersey-fz-electric-magenta","title":"CASTELLI SINERGIA WOMEN JERSEY FZ  ELECTRIC MAGENTA","description":"\u003ch2\u003eSINERGIA JERSEY FZ\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSIMPLE WITH A TWIST\u003c\/strong\u003e\u003cbr\u003eMost of us use long-sleeve jerseys for a few days in the spring and fall, then extend their range with a vest in cooler weather, then pull them back out for insulation duty under a jacket in extreme cold. So a thermal jersey shouldn't be too bulky or complicated, yet you don't want boring.\u003c\/p\u003e\n\u003cp\u003eWe built this with all the essential features like great fabric and fit, perfect pockets, and our lightweight easy-sliding YKK® Vislon® zipper.\u003c\/p\u003e\n\u003cp\u003eWhen you do wear it on its own, the small inserts in the chest and above the pockets give it an extra visual touch, and they happen to be reflective should you extend your ride to evening.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003ePRODUCT FEATURES\u003c\/strong\u003e\u003c\/h6\u003e\n\u003cul\u003e\n\u003cli\u003eWarmer fabric\u003c\/li\u003e\n\u003cli\u003eIridescent reflective inserts on front and back\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eLightweight YKK® Vislon® easy-sliding zipper\u003c\/li\u003e\n\u003cli\u003e14°-20°C \/ 57°-68°F\u003c\/li\u003e\n\u003cli\u003eWeight:235g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"L","offer_id":30913288372357,"sku":"CAFWH278E","price":251.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":30913288339589,"sku":"CAFWH278D","price":251.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":30913288306821,"sku":"CAFWH278C","price":251.0,"currency_code":"HKD","in_stock":false},{"title":"XS","offer_id":30913288274053,"sku":"CAFWH278B","price":251.4,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-sinergia-jersey-fz--electric-magenta-1_a4b72470-3639-4eca-afc4-51b5d4b9d29e.jpg?v=1750146937"},{"product_id":"castelli-entrata-v-jersey-bordeaux-dusty-blue-savile-blue","title":"CASTELLI ENTRATA V JERSEY BORDEAUX DUSTY BLUE SAVILE BLUE","description":"\u003ch2 data-mce-fragment=\"1\"\u003eENTRATA V JERSEY\u003c\/h2\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eIT NEVER GETS EASIER, YOU JUST GO FASTER\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003eWe??¢ve incorporated a lot of our pro racing technology into this all-around performance jersey. The base fabric is a textured 100% polyester that provides excellent wicking to keep you dry in a wide range of conditions. We??¢ve wrapped our AirMesh fabric around the shoulders and down into the sleeves and side panels to give extra stretch so the jersey doesn??¢t constrict or make you look like you should have bought a size larger. The mesh side panels have a Castelli outline print, while the overall graphic stays clean and sophisticated.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eProSecco GT main body fabric to wick moisture away\u003c\/li\u003e\n\u003cli\u003eSublimated stretch mesh with raw-cut edges at sleeve endings\u003c\/li\u003e\n\u003cli\u003eMesh side panels and shoulder stretch zones for great fit\u003c\/li\u003e\n\u003cli\u003eFull-length YKK® Vislon® zipper\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003eReflective piping\u003c\/li\u003e\n\u003cli\u003e18°-34°C \/ 65°-95°F\u003c\/li\u003e\n\u003cli\u003eWeight:157 g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":43091984580854,"sku":"CASSK058C","price":207.0,"currency_code":"HKD","in_stock":true},{"title":"M","offer_id":43091984613622,"sku":"CASSK058D","price":207.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":44036202135798,"sku":"CASSK058E","price":207.0,"currency_code":"HKD","in_stock":false},{"title":"XL","offer_id":44036202168566,"sku":"CASSK058F","price":207.0,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":44036202201334,"sku":"CASSK058G","price":207.0,"currency_code":"HKD","in_stock":false},{"title":"3XL","offer_id":44036202234102,"sku":"CASSK058H","price":207.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-entrata-v-jersey-bordeaux-dusty-blue-savile-blue-1.jpg?v=1750146930"},{"product_id":"castelli-espresso-v-jacket-dark-gray-yellow-fluo","title":"CASTELLI ESPRESSO V JACKET DARK GRAY YELLOW FLUO","description":"\u003cp\u003eThe Castelli Espresso V jacket is designed to take you comfortably during the training of your next winter. The new engineered knit fabric provides extra breathability by exposing the membrane to the sides and back while keeping wind and light rain. Add\n    features such as articulated sleeves and contoured neck for comfort on the bike and a chest pocket. Under the pockets there is a reflective band for visibility and includes a longer tail, like the Gabba, to protect you from the dew of the road.?\u003cbr\u003e\u003cbr\u003eCharacteristics:?\u003cbr\u003e-\n    Windproof windproof stretch fabric with micro porous membrane for transpiration?\u003cbr\u003e- Areas of high breathability with partially exposed membrane?\u003cbr\u003e- Zippered chest pocket?\u003cbr\u003e- Contoured neck opening for an excellent fit on and off\n    the bicycle?\u003cbr\u003e- 3 back pockets?\u003cbr\u003e- Reflective tape on the lower back?\u003cbr\u003e- Weight: 404 gr (L)?\u003cbr\u003e- Temperature range: 0º \/ 10º C \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"L","offer_id":31295911985285,"sku":"CAFWH214E","price":683.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":31295911952517,"sku":"CAFWH214D","price":683.4,"currency_code":"HKD","in_stock":true},{"title":"S","offer_id":31295911919749,"sku":"CAFWH214C","price":683.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-espresso-v-jacket-dark-gray-yellow-fluo.jpg?v=1750146925"},{"product_id":"castelli-aero-race-5-1-jersey-fz-forest-gray","title":"CASTELLI AERO RACE 5.1 JERSEY FZ Forest Gray","description":"\u003cp\u003eAfter starting the aero jersey revolution in pro cycling, Castelli continued to perfect this piece. Version 5.1 builds on the race-leading aerodynamics while making the jersey more comfortable and durable. Updated fabrics on the front and back showed a 2-watt gain in the wind tunnel compared to the previous version. But it¡¦s not just aero; it¡¦s also extremely light, coming in at just 103 g. That¡¦s about 40 g lighter than a standard jersey and almost as light as our Climber¡¦s Jersey. Just like you, the pro riders are looking for comfort, and the lightweight polyester fabrics in this jersey dry nearly instantly, making this the go-to choice even for cool- or wet- weather racing, while the compression band around the pockets keeps them from moving or bouncing no matter how you load them up. This model is also available in the Servizio Corse custom team program.\u003c\/p\u003e\n\u003cp\u003eThe most aero jersey Castelli has ever made\u003cbr\u003eVelocity dimpled fabric on front\u003cbr\u003e3D mesh on back to prevent overheating\u003cbr\u003eMesh arm bands\u003cbr\u003eCompression band around waist keeps 3 rear pockets in place\u003cbr\u003eSilicone gripper elastic\u003cbr\u003eFull-length YKK Camlock zipper\u003cbr\u003eReflective heat-transfer viz strips\u003c\/p\u003e\n\u003caudio controls=\"controls\" style=\"display: none;\"\u003e\u003c\/audio\u003e","brand":"Castelli","offers":[{"title":"2XL","offer_id":31295914246277,"sku":"CASSH104G","price":282.0,"currency_code":"HKD","in_stock":false},{"title":"XL","offer_id":31295914213509,"sku":"CASSH104F","price":611.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":31295914180741,"sku":"CASSH104E","price":611.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":31295914147973,"sku":"CASSH104D","price":611.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":31295914115205,"sku":"CASSH104C","price":282.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-aero-race-5.1-jersey-fz-forest-gray-1.jpg?v=1750146922"},{"product_id":"castelli-free-ar-4-1-jersey-fz-kit-version-red","title":"CASTELLI FREE AR 4.1 JERSEY FZ - KIT Version Red","description":"\u003ch2\u003eAERO RACE 4.1 JERSEY FZ\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePERFORMANCE IN EVEN RICHER FABRICS?\u003c\/strong\u003e\u003cbr\u003eWe??¢ve taken our favorite Aero Race 4.1 Jersey and made it richer by producing it in dyed fabrics rather than the usual sublimation printed fabrics. This gives deeper, more saturated colors\n    while avoiding the shiny look that inevitably comes from the high heat and pressure of sublimation printing. You still get the great fit, great comfort, great moisture management and great aero performance from the race background of this jersey.\n    Look smart; go fast.\u003c\/p\u003e\n\u003ch6\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul\u003e\n    \u003cli\u003eSaves approximately 12 watts at 40 km\/h compared to a normal race-fit jersey\u003c\/li\u003e\n    \u003cli\u003eVelocity dimpled fabric on front and shoulders for improved wicking and faster drying\u003c\/li\u003e\n    \u003cli\u003eFull-length YKK® Vislon® zipper with neck protector\u003c\/li\u003e\n    \u003cli\u003eNervato fabric at armholes for improved aerodynamics\u003c\/li\u003e\n    \u003cli\u003eSilicone gripper elastic at waist\u003c\/li\u003e\n    \u003cli\u003eMesh raw-edge arm grippers\u003c\/li\u003e\n    \u003cli\u003eZippered rear pocket\u003c\/li\u003e\n    \u003cli\u003eReflective heat-transfer viz strips\u003c\/li\u003e\n    \u003cli\u003e18°-32°C \/ 65°-90°F\u003c\/li\u003e\n    \u003cli\u003eWeight:123g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":39840633421991,"sku":"CASSH200C","price":270.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-free-ar-4.1-jersey-fz---kit-version-red-1.jpg?v=1750146920"},{"product_id":"castelli-aero-race-4-1-solid-jersey-fzred","title":"CASTELLI AERO RACE 4.1 SOLID JERSEY FZRed","description":"\u003ch2\u003eAERO RACE 4.1 JERSEY FZ\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePERFORMANCE IN EVEN RICHER FABRICS?\u003c\/strong\u003e\u003cbr\u003eWe??¢ve taken our favorite Aero Race 4.1 Jersey and made it richer by producing it in dyed fabrics rather than the usual sublimation printed fabrics. This gives deeper, more saturated colors\n    while avoiding the shiny look that inevitably comes from the high heat and pressure of sublimation printing. You still get the great fit, great comfort, great moisture management and great aero performance from the race background of this jersey.\n    Look smart; go fast.\u003c\/p\u003e\n\u003ch6\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul\u003e\n    \u003cli\u003eSaves approximately 12 watts at 40 km\/h compared to a normal race-fit jersey\u003c\/li\u003e\n    \u003cli\u003eVelocity dimpled fabric on front and shoulders for improved wicking and faster drying\u003c\/li\u003e\n    \u003cli\u003eFull-length YKK® Vislon® zipper with neck protector\u003c\/li\u003e\n    \u003cli\u003eNervato fabric at armholes for improved aerodynamics\u003c\/li\u003e\n    \u003cli\u003eSilicone gripper elastic at waist\u003c\/li\u003e\n    \u003cli\u003eMesh raw-edge arm grippers\u003c\/li\u003e\n    \u003cli\u003eZippered rear pocket\u003c\/li\u003e\n    \u003cli\u003eReflective heat-transfer viz strips\u003c\/li\u003e\n    \u003cli\u003e18°-32°C \/ 65°-90°F\u003c\/li\u003e\n    \u003cli\u003eWeight:123g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"2XL","offer_id":31295915655301,"sku":"CASSH204G","price":585.0,"currency_code":"HKD","in_stock":false},{"title":"XL","offer_id":31295915622533,"sku":"CASSH204F","price":270.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":31295915589765,"sku":"CASSH204E","price":585.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":31295915556997,"sku":"CASSH204D","price":270.0,"currency_code":"HKD","in_stock":true},{"title":"S","offer_id":31295915524229,"sku":"CASSH204C","price":585.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-aero-race-4.1-solid-jersey-fzred-1.jpg?v=1750146917"},{"product_id":"castelli-avanti-jersey-bordeaux","title":"CASTELLI AVANTI JERSEY BORDEAUX","description":"\u003ch2\u003eAVANTI JERSEY\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWHAT IT IS\u003c\/strong\u003e\u003cbr\u003eTouches of color and fade converge in this new graphic on a jersey built on our Competizione model. It's the ideal all-around jersey for all your riding, offering comfort in training and speed in fast group rides. The fit is not overly tight, and the fabrics are stretchy enough to accommodate all body shapes.\u003c\/p\u003e\n\u003ch6 class=\"title\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\n\u003cli\u003eStrada micro mesh ventilated stretch fabric on front and back for great fit and moisture management\u003c\/li\u003e\n\u003cli\u003eTailwind dimpled stretch fabric on sleeves, side panels and pocket for perfect fit\u003c\/li\u003e\n\u003cli\u003eFull-length YKK® Vislon® zipper is easiest-sliding zipper available\u003c\/li\u003e\n\u003cli\u003eSilicone gripper elastic at waist prevents jersey from riding up\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e176\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 - 38°C \/ 64°F - 100°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\n\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eConfortable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"detailed-product-specs features-list\"\u003e\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"3XL","offer_id":33908143030405,"sku":"CASSK127H","price":203.7,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":33908142997637,"sku":"CASSK127G","price":203.7,"currency_code":"HKD","in_stock":false},{"title":"XL","offer_id":33908142964869,"sku":"CASSK127F","price":203.7,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":33908142932101,"sku":"CASSK127E","price":203.7,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":33908142899333,"sku":"CASSK127D","price":203.7,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":33908142866565,"sku":"CASSK127C","price":203.7,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-avanti-jersey-bordeaux-1.jpg?v=1750146911"},{"product_id":"castelli-entrata-3-jersey-fz-orange","title":"CASTELLI ENTRATA 3 JERSEY FZ orange","description":"\u003ch2\u003eENTRATA 3 JERSEY FZ\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIT NEVER GETS EASIER; YOU JUST GO FASTER?\u003c\/strong\u003e\u003cbr\u003eWe??¢ve incorporated a lot of our pro racing technology into this all-around performance jersey. The base fabric is a textured 100% polyester that provides excellent wicking to keep\n    you dry in a wide range of conditions. We??¢ve wrapped our Air Mesh fabric around the shoulders and down into the sleeves and side panels to give extra stretch so the jersey doesn??¢t constrict or make you look like you should have bought\n    a size larger.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003ePRODUCT FEATURES\u003c\/strong\u003e\u003c\/h6\u003e\n\u003cul\u003e\n    \u003cli\u003eProSecco GT main body fabric wicks moisture away\u003c\/li\u003e\n    \u003cli\u003eSublimated stretch mesh with raw-cut edge at arm openings\u003c\/li\u003e\n    \u003cli\u003eMesh side panels and shoulder stretch zones for great fit\u003c\/li\u003e\n    \u003cli\u003eFull-length YKK® Vislon® zipper\u003c\/li\u003e\n    \u003cli\u003e3 rear pockets\u003c\/li\u003e\n    \u003cli\u003eReflective heat-transfer viz strips for visibility\u003c\/li\u003e\n    \u003cli\u003e18°-32°C \/ 65°-90°F\u003c\/li\u003e\n    \u003cli\u003eWeight:161g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"3XL","offer_id":34182731300997,"sku":"CASSH223H","price":442.0,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":34182731268229,"sku":"CASSH223G","price":204.0,"currency_code":"HKD","in_stock":true},{"title":"XL","offer_id":34182731235461,"sku":"CASSH223F","price":204.0,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":34182731202693,"sku":"CASSH223E","price":442.0,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":34182731169925,"sku":"CASSH223D","price":442.0,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":34182731137157,"sku":"CASSH223C","price":442.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-entrata-3-jersey-fz-orange-1.jpg?v=1750146896"},{"product_id":"cipollini-rb1k-the-one-direct-mount-brakes-road-frameset-shiny-italian-champion-2020-anthracite","title":"CIPOLLINI RB1K THE ONE DIRECT MOUNT BRAKES ROAD FRAMESET SHINY ITALIAN CHAMPION 2020 ANTHRACITE","description":"\u003ch2 data-mce-fragment=\"1\"\u003eRB1K THE ONE FRAMESET SPECIFICATIONS\u003c\/h2\u003e\n\u003cul class=\"specificationInfo\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"ng-binding ng-scope\" data-mce-fragment=\"1\" ng-repeat=\"spec in Specifications\"\u003e\n\u003cstrong class=\"ng-binding\" data-mce-fragment=\"1\"\u003eBottom Bracket Type\u003c\/strong\u003eBB86 Required\u003c\/li\u003e\n\u003cli class=\"ng-binding ng-scope\" data-mce-fragment=\"1\" ng-repeat=\"spec in Specifications\"\u003e\n\u003cstrong class=\"ng-binding\" data-mce-fragment=\"1\"\u003eFrame Material\u003c\/strong\u003eToray T1000.M46j Monocoque Carbon\u003c\/li\u003e\n\u003cli class=\"ng-binding ng-scope\" data-mce-fragment=\"1\" ng-repeat=\"spec in Specifications\"\u003e\n\u003cstrong class=\"ng-binding\" data-mce-fragment=\"1\"\u003eFork\u003c\/strong\u003eThe One T1000 Carbon Tapered, 1 1\/2\" - 1 1\/4\"\u003c\/li\u003e\n\u003cli class=\"ng-binding ng-scope\" data-mce-fragment=\"1\" ng-repeat=\"spec in Specifications\"\u003e\n\u003cstrong class=\"ng-binding\" data-mce-fragment=\"1\"\u003eHeadset\u003c\/strong\u003e1 1\/2\" to 1 1\/4\" Integrated\u003c\/li\u003e\n\u003cli class=\"ng-binding ng-scope\" data-mce-fragment=\"1\" ng-repeat=\"spec in Specifications\"\u003e\n\u003cstrong class=\"ng-binding\" data-mce-fragment=\"1\"\u003eSeatpost\u003c\/strong\u003eRB1K THE ONE Carbon\u003c\/li\u003e\n\u003cli class=\"ng-binding ng-scope\" data-mce-fragment=\"1\" ng-repeat=\"spec in Specifications\"\u003e\n\u003cstrong class=\"ng-binding\" data-mce-fragment=\"1\"\u003eFront Derailleur Type\u003c\/strong\u003eBraze-On Required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003csection class=\"ng-scope\" id=\"propGeo\" ng-if=\"ItemsHaveGeometry\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch2\u003eRB1K THE ONE FRAMESET GEOMETRY \/ SIZE CHART\u003c\/h2\u003e\n\u003cdiv class=\"row mB20\"\u003e\n\u003cdiv class=\"col-md-6 col-md-offset-3\"\u003e\u003cimg height=\"519\" width=\"850\" src=\"https:\/\/racycles.azureedge.net\/static\/frameGeo.png\" class=\"img-responsive\" alt=\"Bike Geometry\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable class=\"resGeoTable\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eSize\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eSeat Tube (c-c)\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eSeat Tube (c-t)\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eTop Tube Length\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eHead Tube Length\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eChain Stay Length\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eSeat Tube Angle\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eHead Tube Angle\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eStand Over Height\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eWheel Size\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eStack\u003c\/th\u003e\n\u003cth class=\"ng-binding ng-scope\" ng-repeat=\"geometry in GeometryValues[0].GeometryProps\"\u003eReach\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eXXS\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e425\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e508\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e95\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e75.0\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e71.0\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700c\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e495\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e375.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eXS\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e445\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e520\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e100\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e74.75\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e71.5\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700C\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e500.5\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e383.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e465\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e532\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e107\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e74.5\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e72.0\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700C\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e509\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e391\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e485\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e545\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e117\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e74.0\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e72.5\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700C\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e519\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e396\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e505\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e559\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e133\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e406\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e73.75\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e73.0\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700C\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e535\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e403\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e525\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e575\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e150\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e408\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e73.5\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e73.25\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700c\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e552\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e411.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ng-scope\" ng-repeat=\"geometry in GeometryValues\"\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003eXXL\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e545\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e591\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e169\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e408\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e73.0\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e73.5\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e-\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e700c\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e569\u003c\/td\u003e\n\u003ctd class=\"ng-binding ng-scope\" ng-repeat=\"prop in geometry.GeometryProps\"\u003e417\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"\" id=\"propA\" ng-show=\"product.Description\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch2\u003eRB1K THE ONE FRAMESET INFORMATION\u003c\/h2\u003e\n\u003cdiv class=\"lead ng-binding\" ng-bind-html=\"product.Description\"\u003e\n\u003cp\u003eTHE ONE refers to the one bike Mario Cipollini would choose as his single bike if he could only ride one. It is the Cipollini RB1K. If the name seems familiar, it??¢s because the bike is an update to RB1000. The RB1000 was stiff and aero, putting you in a position that pro riders love, long and low. The RB1K has been updated to be 20% stiffer, 120g lighter, and much more.\u003c\/p\u003e\n\u003cp\u003eCipollini loves bikes that are explosive and edgy. The geometry remains largely unchanged, with an aggressive seat angle, short 405mm stays, 45mm fork rake, and a short head tube. They??¢ve opened up sizing possibilities on the front end, thanks to a new head tube top cap, that raises the head tube 18mm over the top tube. This allows for less flexible riders to find the handlebar position they like with the reach they like. For those who like to get long and low, the piece can be removed and the stem still run super-low.\u003c\/p\u003e\n\u003cp\u003eThe shaping has changed in subtle ways. The fork has been reshaped for greater comfort, but still slashes like a razor, thanks to both the carbon-fiber layup and the tapered 1 ¼??to 1 ½??steerer.\u003c\/p\u003e\n\u003cp\u003eThe carbon-fiber is still fronted by Toray??¢s T1000 cloth. The shaping is still extensive and pronounced. The head tube is pointy the fork crown nestles into a cutout between the top and down tubes. The downtube curves around the front wheel and the seat tube shrouds the rear wheel, along with extensively shaped seatstays. The dropouts have been reshaped for extra strength.\u003c\/p\u003e\n\u003cp\u003eWherever you look, this bike has been shaped for stiffness. The BB386 bottom bracket is wide and presents a great platform for limiting torsional flex. The downtube flares out at the bottom to help it get even stiffer. The down and top tubes join behind the head tube. Even though there??¢s a low stack height, the seatstays are big and the seatpost oversized. This is a bike that is a rocket to drive.\u003c\/p\u003e\n\u003cp\u003eWhile Mario was a sprinter, rockets also have their place under people who want to accelerate hard and fast. The stiffness, whether wielded on a flat road, or a steep grade, results in more forward energy. In other words, if you like attacking climbs, this bike works for you, too.\u003c\/p\u003e\n\u003cp\u003eThe seatpost is another one of the major changes in the RB1K. They used to have a seat mast. The separate post, 500mm long, with 140mm needing to stay inside the frame, adjusts via a hidden binder clamp. The standard post has 25mm setback and can handle both metal and carbon rails. If you need a post with zero setback, it is available as an after-market accessory.\u003c\/p\u003e\n\u003cp\u003eCipollini has also come with features that make the bike good for just about everyone. The shaping of the fork and stays has been done to give room for tires up to 28mm in width. The bike is set up to work with mechanical, electronic, and wireless shifting. It comes with stops, plugs, and plates to make this possible. If you go Di2 or EPS, the battery goes in the seatpost. It also comes with a headset.\u003c\/p\u003e\n\u003cp\u003eThe Cipollini RB1K THE ONE doesn??¢t flinch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"CIPOLLINI","offers":[{"title":"S","offer_id":34789026267303,"sku":"CIFMJ004C","price":7999.8,"currency_code":"HKD","in_stock":true},{"title":"M","offer_id":34789026300071,"sku":"CIFMJ004D","price":7999.8,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/cipollini-rb1k-the-one-direct-mount-brakes-road-frameset-shiny-italian-champion-2020-anthracite_7b5fd13d-11e9-4cba-8c47-853c6ef85cf6.jpg?v=1592532480"},{"product_id":"castelli-free-aero-race-4-women-bibshorts-black-white","title":"CASTELLI FREE AERO RACE 4 WOMEN BIBSHORTS BLACK WHITE","description":"\u003ch2 style=\"box-sizing: border-box; font-family: Oswald, sans-serif; font-weight: 300; line-height: 1.1; color: #4b4b4b; margin: 0px; font-size: 24px; padding: 0px; text-transform: uppercase; letter-spacing: 1px; font-style: normal; font-variant: normal; orphans: auto; text-align: start; text-indent: 0px; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff;\"\u003eFREE AERO 4 W BIBSHORT TEAM\u003c\/h2\u003e\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 10px; text-align: justify; color: #4b4b4b; font-family: Roboto, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; line-height: 22px; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 10px; text-align: justify; color: #4b4b4b; font-family: Roboto, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; line-height: 22px; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff;\"\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003eMADE TO RACE\u003c\/strong\u003e\u003cbr style=\"box-sizing: border-box;\"\u003eTypically, our women's garments are designed from the ground up for women. However, the Free Aero 4 W Bibshort is designed from the ground up for racing. That specific goal leads us to a somewhat minimalist construction, but one that is made for aerodynamics and also comfort, since racing requires long hours in the saddle, both in training and on race day, resulting in one of our most comfortable shorts as well.\u003cbr style=\"box-sizing: border-box;\"\u003e\u003cbr style=\"box-sizing: border-box;\"\u003eThe Free Aero 4 W Bibshort represents a significant evolution from last year's model, our best-selling short ever. There's a new leg gripper that still features a lie-flat raw-cut edge but now has vertical silicone stripes to keep it in place without restricting stretch. The new fabric allows for better print quality for your custom team production, the same as Team INEOS will use in 2019.\u003cbr style=\"box-sizing: border-box;\"\u003e\u003cbr style=\"box-sizing: border-box;\"\u003eWe've updated the seams to improve the fit and make the short look even better on the body. We've re-engineered the bib straps with new fabrics and construction so they stay cooler, lie flatter and are more durable. The new Free Aero 4 W Bibshort also receives the updated Progetto X2 Air Seamless seat pad featuring the softest surface fabric you've ever felt in a seat pad.\u003c\/p\u003e\n\u003ch6 style=\"box-sizing: border-box; font-family: Roboto, Arial, sans-serif; font-weight: 400; line-height: 1.1; color: #838383; margin: 0px 0px 10px; font-size: 15px; padding: 0px; text-transform: uppercase; letter-spacing: 1px; font-style: normal; font-variant: normal; orphans: auto; text-align: start; text-indent: 0px; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #f2f2f2;\"\u003ePRODUCT FEATURES\u003c\/h6\u003e\n\u003cul style=\"box-sizing: border-box; margin: 0px; list-style-type: none; padding: 0px; font-size: 15px; color: #4b4b4b; font-family: Roboto, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #f2f2f2;\"\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eVortex dimpled fabric on legs for aero performance\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eForza fabric on inner legs with 38% Lycra® content for perfect fit\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eStripe mesh engineered lie-flat bib strap construction keeps you cool\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eGiro4 leg gripper elastic for better grip distributed over larger area\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eDoppio V construction in front for increased comfort\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eProgetto X2 Air Seamless Donna women's-specific seat pad\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003e15°-35°C \/ 59°-95°F\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box; list-style-type: initial; margin: 0px 0px 15px 18px; padding: 0px; line-height: 1.2em;\"\u003eWeight:156g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":36441979256999,"sku":"CASSK021F","price":372.0,"currency_code":"HKD","in_stock":true},{"title":"XS","offer_id":36441979125927,"sku":"CASSK021B","price":372.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-free-aero-race-4-women-bibshorts-black-white-1.jpg?v=1750146886"},{"product_id":"castelli-prima-women-bibshorts-black","title":"CASTELLI PRIMA WOMEN BIBSHORTS BLACK","description":"\u003ch1 class=\"text-left nome\"\u003ePRIMA BIBSHORT\u003c\/h1\u003e\n\u003cp class=\"text-left shortdesc h5 f300\"\u003eCastelli's entry-level short still needs to be an amazing short in order to carry the scorpion logo. Comfort from quality fabrics, our KISS Air2 Donna seat pad and anatomic construction are brought together with an overall focus on durability.\u003c\/p\u003e\n\u003cdiv class=\"col-12 col-lg-6\"\u003e\n\u003cdiv class=\"row justify-content-left\"\u003e\n\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\u003eKISS Air2 Donna seat pad for all-day comfort\u003c\/li\u003e\n\u003cli\u003ePro Dry Soft matte Lycra® is sleek looking and ultra-breathable\u003c\/li\u003e\n\u003cli\u003eAnatomic construction for perfect fit\u003c\/li\u003e\n\u003cli\u003eRear reflective panels\u003c\/li\u003e\n\u003cli\u003eGIRO3 engineered flat leg band\u003c\/li\u003e\n\u003cli\u003eMesh bib straps for comfort and breathability\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\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 class=\"techfeatures\"\u003e\n\u003cli class=\"techfeature\"\u003eWeight:\u003cspan class=\"char-value\"\u003e184\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\"\u003e15°C - 35°C \/ 59°F - 95°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"techfeature\"\u003e\n\u003cdiv class=\"feature-icon-container\"\u003eFit:\u003cspan class=\"char-value\"\u003eConfortable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"XL","offer_id":36441981354151,"sku":"CAFWM040F","price":444.4,"currency_code":"HKD","in_stock":false},{"title":"L","offer_id":36441981321383,"sku":"CAFWM040E","price":444.4,"currency_code":"HKD","in_stock":false},{"title":"M","offer_id":36441981288615,"sku":"CAFWM040D","price":444.4,"currency_code":"HKD","in_stock":false},{"title":"S","offer_id":36441981255847,"sku":"CAFWM040C","price":444.4,"currency_code":"HKD","in_stock":false},{"title":"XS","offer_id":36441981223079,"sku":"CAFWM040B","price":444.4,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-prima-women-bibshorts-black-1.jpg?v=1750146883"},{"product_id":"castelli-sorpasso-2-bibknickers-black","title":"CASTELLI SORPASSO 2 BIBKNICKERS BLACK","description":"\u003cdiv style=\"box-sizing: border-box; font-weight: 600; padding-bottom: 5px; color: #656d78; font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff;\"\u003eCastelli Sorpasso 2 Cycling Bibknicker\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; color: #656d78; font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff;\"\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eThe Sorpasso 2 Bib Knicker is a premium 3\/4 length tight maximising on comfort and fit. By using a combination of high-tech fabrics and body mapping it offers outstanding comfort and fit over a wide range of temperatures while feeling lighter and more playful than wearing full tights\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eThe Thermoflex Core2 fabric - an amazing two-layer hollow core fibre is used where you need the most warmth and some wind blocking, red hollow polyester yarn on the inside for warmth and moisture management - black nylon outer face is strong and offers some wind protection, and where you need less warmth and more stretch you get Castelli's Thermoflex fabric.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eFeatures\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;\"\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eThermoflex Core2 fabric on the front of the thighs and knees for maximum warmth\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eThermoflex fabric wraps the thigh back of leg and shin for warmth with extra flexibility\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003e3D support band holds the lower back and lumbar area perfect for long seated climbs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eProgetto X2 Air seat pad for day-long comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eSeamless flat fit bib straps with mesh support\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eLower leg band gently secures the calf muscle\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eCastelli shadow wordmark on the thigh in black or reflex fabric\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eWeight 275g\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"box-sizing: border-box;\"\u003e\u003cspan style=\"box-sizing: border-box; font-size: 16px;\"\u003eCastelli comfort range 10°C-16°C\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"3XL","offer_id":36736789807271,"sku":"CAFWI101H","price":378.0,"currency_code":"HKD","in_stock":false},{"title":"2XL","offer_id":36736789774503,"sku":"CAFWI101G","price":378.0,"currency_code":"HKD","in_stock":true},{"title":"S","offer_id":36736789676199,"sku":"CAFWI101C","price":378.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0088\/4051\/1550\/products\/castelli-sorpasso-2-bibknickers-black-1.jpg?v=1750146880"}],"url":"https:\/\/ferrobike.myshopify.com\/en\/collections\/big-sale\/training-cycling.oembed","provider":"Ferrobike HK","version":"1.0","type":"link"}