{"title":"Men's Apparel","description":"\u003csection class=\"seo-category-blurb\"\u003e\n  \u003cp\u003e\n    Shop high-performance \u003cstrong\u003emen’s cycling apparel\u003c\/strong\u003e built for comfort, speed, and durability on every ride. From lightweight \u003cstrong\u003emen’s cycling jerseys\u003c\/strong\u003e and supportive \u003cstrong\u003ebib shorts\u003c\/strong\u003e to weather-resistant jackets and base layers, modern cycling clothing is engineered to regulate temperature, wick moisture, and reduce drag.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Designed with ergonomic fits and advanced technical fabrics, \u003cstrong\u003emen’s cycling clothing\u003c\/strong\u003e enhances performance across road, gravel, and trail riding. Whether you're training, commuting, or pushing long-distance efforts, find \u003cstrong\u003emen’s bike apparel\u003c\/strong\u003e that delivers breathable comfort, durability, and all-condition protection.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Upgrade your kit with \u003cstrong\u003emen’s cycling gear\u003c\/strong\u003e that performs in every season—offering cooling airflow in the heat, insulation in colder conditions, and protection when the weather turns. Discover premium \u003cstrong\u003emen’s cycling apparel\u003c\/strong\u003e built for riders who demand reliability and performance without compromise.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003cmeta name=\"description\" content=\"Shop men’s cycling apparel including jerseys, bib shorts, jackets, and base layers designed for comfort, performance, and all-weather riding.\"\u003e","products":[{"product_id":"castelli-arenburg-2-gel-2-glove","title":"Castelli Arenburg 2 Gel 2 Glove","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eCreated for those rides when you want maximum padding, whether you're riding over rough terrain or you often suffer sore hands.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct Features:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eCastelli Damping System (CDS)\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eGel padding and silicone grip add comfort and control\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eAdjustable wrist closure\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eMicromesh back\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eMicrosuede nose wipe on thumb\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Black \/ Small","offer_id":52379191050516,"sku":null,"price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Medium","offer_id":52379191083284,"sku":"210000031360","price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Large","offer_id":52379191116052,"sku":"210000031369","price":59.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ X-Large","offer_id":52379191148820,"sku":"210000031378","price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Ivory \/ Small","offer_id":52379191181588,"sku":null,"price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Ivory \/ Medium","offer_id":52379191214356,"sku":"210000031386","price":59.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ Large","offer_id":52379191247124,"sku":"210000031395","price":59.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ X-Large","offer_id":52379191279892,"sku":"210000031405","price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/arenburgblack.jpg?v=1776703038"},{"product_id":"castelli-competizione-2-bibshort","title":"Castelli Competizione 2 Bibshort","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eWe made this short to incorporate as much technology as possible from our top-of-the-line pro-level race short at a more accessible price. And although it's certainly capable of weekend racing, it's also a great comfort performance short even if you never pin on a number. The majority of the Competizione 2 Bibshort features our Vortex textured fabric. We've used a wide, stretchy leg gripper with integrated silicone to ensure a comfortable, secure fit. The KISS Air2 seat pad has most of the comfort of our top seat pad but represents maximum value. We've given the bib straps an update: the back is in mesh for breathability, while the straps are a lightweight elastic and are comfortable for hours in the saddle. The intangible part that you'll appreciate most is our knack for building in perfect fit, thanks to the Castelli pattern engineering team. This is the short that brings the best of Castelli's know-how in building comfort performance shorts into an accessible product for your cycling wardrobe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct Features:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eKISS Air2 seat pad for all-day comfort\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eAffinity Pro Lycra® fabric on inside of leg for outstanding stretch and rebound\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eVortex V2 textured fabric on legs for better aerodynamics\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eRaw-edge leg gripper with integrated silicone\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eFlat-lock stitching\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUPF 50+\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ Small","offer_id":52379198587156,"sku":null,"price":189.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Medium","offer_id":52379198619924,"sku":"210000031437","price":189.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Large","offer_id":52379198652692,"sku":"210000031440","price":189.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ X-Large","offer_id":52379198685460,"sku":"210000031443","price":189.99,"currency_code":"CAD","in_stock":false},{"title":"Dark Gray \/ Small","offer_id":52404745339156,"sku":null,"price":189.99,"currency_code":"CAD","in_stock":false},{"title":"Dark Gray \/ Medium","offer_id":52404745371924,"sku":"210000031446","price":189.99,"currency_code":"CAD","in_stock":true},{"title":"Dark Gray \/ Large","offer_id":52404745404692,"sku":"210000031277","price":189.99,"currency_code":"CAD","in_stock":true},{"title":"Dark Gray \/ X-Large","offer_id":52404745437460,"sku":"210000031283","price":189.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/competizione2bibdg.jpg?v=1777319274"},{"product_id":"castelli-espresso-18-sock","title":"Castelli Espresso 18 Sock","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThe perfect complement to your favorite Espresso kit.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct Feature:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eDeveloped to match your Espresso kit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eIdeal sock for any ride\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eDurable and breathable construction\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eNylon\/elastane mix for optimal comfort and fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e85% nylon, 15% elastane\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e18 cm cuff\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Black \/ S\/M","offer_id":52379200717076,"sku":"210000031403","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L\/XL","offer_id":52379200749844,"sku":"210000031414","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":52379200782612,"sku":"210000031421","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ S\/M","offer_id":52379200815380,"sku":"210000031428","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ L\/XL","offer_id":52379200848148,"sku":"210000031435","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ XXL","offer_id":52379200880916,"sku":"210000031438","price":34.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espressosockblack.jpg?v=1776704068"},{"product_id":"castelli-espresso-glove","title":"Castelli Espresso Glove","description":"\u003csection class=\"hero-slogan pdp\"\u003e\n\u003cdiv class=\"hero-slogan-container\"\u003e\n\u003cdiv class=\"hero-slogan-text\"\u003e\n\u003cdiv class=\"hero-slogan-text-inner\"\u003e\n\u003ch3 class=\"hero-slogan-title\"\u003eThe perfect complement to your favorite Espresso kit.\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eThe Espresso Glove is the perfect complement to your Espresso kit. The back of hand uses the same fabric as the Espresso Jersey for a perfect match. The palm has a medium amount of padding, with silicone grip and CDS for all-day comfort and protection.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eSame Air-O stretch fabric as your favorite Espresso Jersey for a perfect color match\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eAir-O stretch back of hand for breathability and comfort\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eReflective Castelli logo\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eEasy on-off wrist closure\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003ePadded palm with silicone grip\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eCastelli Damping System (CDS) protects median nerve\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUPF 30\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\/section\u003e","brand":"Castelli","offers":[{"title":"Light Black \/ Small","offer_id":52379217887508,"sku":"210000031359","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Light Black \/ Medium","offer_id":52379217920276,"sku":"210000031366","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Light Black \/ Large","offer_id":52379217953044,"sku":"210000031376","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Light Black \/ X-Large","offer_id":52379217985812,"sku":"210000031385","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Light Black \/ XX-Large","offer_id":52409542770964,"sku":null,"price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Ivory \/ Small","offer_id":52379218018580,"sku":"210000031289","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ Medium","offer_id":52379218051348,"sku":"210000031300","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ Large","offer_id":52379218084116,"sku":"210000031309","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ X-Large","offer_id":52379218116884,"sku":"210000031319","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ XX-Large","offer_id":52409542803732,"sku":null,"price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Small","offer_id":52379218149652,"sku":null,"price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Medium","offer_id":52379218182420,"sku":"210000031328","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ Large","offer_id":52379218215188,"sku":"210000031339","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ X-Large","offer_id":52379218247956,"sku":"210000031348","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ XX-Large","offer_id":52409542836500,"sku":null,"price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espressoglovelb.jpg?v=1776705649"},{"product_id":"castelli-squadra-stretch-jacket","title":"Castelli Squadra Stretch Jacket","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThis is a modern interpretation of the wind shell jacket, the one you keep in your pocket for a long descent or put on for the first hour of the ride until the day warms up. That jacket used to be a simple affair — a nylon shell — but the lack of stretch meant that it had to be cut on the generous side to fit all body shapes, both on and off the bike. We've completely reimagined what the shell jacket should be and how it's constructed. We've added panels on the sides and the sleeves in a very high-stretch yet tightly knit fabric that allows us to give the jacket a modern, close-to-body fit for aero gains on any terrain, and it actually keeps more heat in than a jacket that's flapping about. We've kept it very compact so that it can pack away into minimal space in a jersey pocket. The stretch panels are treated for water repellency, which will help in a light mist, but this is not meant to be a true rain jacket.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct Features:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eCoated ripstop nylon front and back and front of sleeves to keep wind off\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eTightly knit stretch panels on sides and sleeves allow for perfect fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eHigh collar to keep drafts out\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eReflective details on chest and lower back for low-light visibility\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Electric Lime\/Dark Gray \/ Small","offer_id":52379308032276,"sku":null,"price":89.99,"currency_code":"CAD","in_stock":false},{"title":"Electric Lime\/Dark Gray \/ Medium","offer_id":52379308065044,"sku":"210000031436","price":89.99,"currency_code":"CAD","in_stock":true},{"title":"Electric Lime\/Dark Gray \/ Large","offer_id":52379308097812,"sku":"210000031439","price":89.99,"currency_code":"CAD","in_stock":true},{"title":"Electric Lime\/Dark Gray \/ X-Large","offer_id":52379308130580,"sku":"210000031442","price":89.99,"currency_code":"CAD","in_stock":false},{"title":"Electric Lime\/Dark Gray \/ XX-Large","offer_id":52379308163348,"sku":"210000031445","price":89.99,"currency_code":"CAD","in_stock":false},{"title":"Silver Gray\/Dark Gray \/ Small","offer_id":52379308196116,"sku":null,"price":89.99,"currency_code":"CAD","in_stock":false},{"title":"Silver Gray\/Dark Gray \/ Medium","offer_id":52379308228884,"sku":"210000031415","price":89.99,"currency_code":"CAD","in_stock":false},{"title":"Silver Gray\/Dark Gray \/ Large","offer_id":52379308261652,"sku":"210000031422","price":89.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Gray\/Dark Gray \/ X-Large","offer_id":52379308294420,"sku":"210000031430","price":89.99,"currency_code":"CAD","in_stock":false},{"title":"Silver Gray\/Dark Gray \/ XX-Large","offer_id":52379308327188,"sku":null,"price":89.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/squadralime.jpg?v=1776711120"},{"product_id":"castelli-squadra-stretch-vest","title":"Castelli Squadra Stretch Vest","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eWe've completely reengineered our entry-level vest. A new coated ripstop fabric keeps the wind off the front and spray off the back, while the tightly knit side panels allow the vest to stretch to fit a wide range of shapes while keeping a close-to-body fit that eliminates fabric flapping in the wind. The collar is cut high and the back long for extra protection, and the color blocking of the stretch panels and the reflective details on the chest and tail give it an elegant design touch.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProduct Features:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eCoated ripstop nylon front and back to keep wind off\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eTightly knit stretch panels on sides for perfect fit and ventilation\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eHigh collar to keep drafts out\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eReflective details on chest and lower back for low-light visibility\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Electric Lime\/Dark Gray \/ Small","offer_id":52379346960660,"sku":null,"price":69.99,"currency_code":"CAD","in_stock":false},{"title":"Electric Lime\/Dark Gray \/ Medium","offer_id":52379346993428,"sku":null,"price":69.99,"currency_code":"CAD","in_stock":false},{"title":"Electric Lime\/Dark Gray \/ Large","offer_id":52379347026196,"sku":"210000031287","price":69.99,"currency_code":"CAD","in_stock":true},{"title":"Electric Lime\/Dark Gray \/ X-Large","offer_id":52379347058964,"sku":"210000031295","price":69.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Gray\/Dark Gray \/ Small","offer_id":52379347091732,"sku":null,"price":69.99,"currency_code":"CAD","in_stock":false},{"title":"Silver Gray\/Dark Gray \/ Medium","offer_id":52379347124500,"sku":"210000031449","price":69.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Gray\/Dark Gray \/ Large","offer_id":52379347157268,"sku":"210000031280","price":69.99,"currency_code":"CAD","in_stock":false},{"title":"Silver Gray\/Dark Gray \/ X-Large","offer_id":52379347190036,"sku":null,"price":69.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/squadravestlime.jpg?v=1776711750"},{"product_id":"castelli-aero-race-pro-20-sock","title":"Castelli Aero Race Pro 20 Sock","description":"\u003ch3 class=\"hero-slogan-title\"\u003eFast, sock, always.\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eWe set out to make an aero sock that doesn’t compromise on the things that make a great sock. Working with expert Italian knitters and state-of-the-art machinery, we created a structure that combines smooth and textured zones to control airflow and reduce drag — without sacrificing comfort or fit. The result is a sock that stays up, feels great, and delivers aero performance equal to ribbed Lycra® cuffs — with the bonus of true everyday wearability.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Feautrues:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eTraditional sock comfort with raised aero ribs\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eDeveloped to provide everyday aerodynamic gains\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eDurable and breathable construction\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e90% polyamide \/ 10% elastane mix for optimal comfort and fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e20 cm cuff\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"White \/ S\/M","offer_id":52387907141908,"sku":null,"price":49.99,"currency_code":"CAD","in_stock":false},{"title":"White \/ L\/XL","offer_id":52387907174676,"sku":"210000031363","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ XXL","offer_id":52387907207444,"sku":"210000031370","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/aeropro20white.jpg?v=1776917321"},{"product_id":"castelli-anima-7-sock","title":"Castelli Anima 7 Sock","description":"\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eDurable and breathable construction\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eNylon\/elastane mix for optimal comfort and fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e85% polyamide, 15% elastane\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e7 cm cuff\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"White \/ S\/M","offer_id":52387929424148,"sku":"210000031404","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ L\/XL","offer_id":52387929456916,"sku":"210000031409","price":29.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/anima7white.jpg?v=1776917535"},{"product_id":"castelli-shell-aria-2-jacket","title":"Castelli Shell Aria 2 Jacket","description":"\u003ch3 class=\"hero-slogan-title\"\u003eNot your old-style wind jacket\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eThe Aria Shell Jacket has always been one of the most functional pieces in our lineup. Now, it’s better than ever. We've refined the fit for improved ergonomics and added reflective details with our new logo and wordmark, making you more visible without compromising style. It’s still impossibly light, still blocks the wind where it counts, and still breathes thanks to the mesh side panels. But now it fits even closer, thanks to updated stretch panels through the sides and sleeves — eliminating flapping fabric and sealing out cold air. It’s the kind of jacket you’ll wear for the entire ride in mild conditions. And if the temperature rises, it packs away easily into its own side pocket to disappear into your jersey pocket or seat bag. Classic, evolved. Performance, enhanced.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUltralight windproof woven microfiber front and back\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eStriped mesh fabric at sides and back of sleeves is stretchy to prevent fabric flapping in wind\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eFolds up extremely small\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eIntegrated stuff sack\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eYKK® Vislon® top- and bottom-opening zipper\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eReflective Castelli logos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Belgian Blue \/ Small","offer_id":52388042408212,"sku":null,"price":219.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Medium","offer_id":52388042440980,"sku":"210000031302","price":219.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Large","offer_id":52388042473748,"sku":"210000031308","price":219.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ X-Large","offer_id":52388042506516,"sku":"210000031315","price":219.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/ariashellbelgian.jpg?v=1776918005"},{"product_id":"castelli-cento-short","title":"Castelli Cento Short","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"font-size: x-large;\"\u003eEntry-level shorts that pack value.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe Cento short features Castelli's Fondo Fit. This allows for a more relaxed and less constrictive fit across the quads, as well as a longer inseam for comfort and a little more room. At the leg openings, Castelli uses its GIRO3 leg bands to comfortably hold the hems in place without excessive pressure or constriction. The KISS Air chamois provides excellent comfort and support and ample defense against road vibrations and minimally padded saddles. Reflective tabs keep you visible during low light and Castelli recommends these bibs in temps ranging from 15 to 30°C which is right around the sweet spot for riding.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003eProduct Features:\u003cbr\u003e\u003cspan\u003e• Relaxed cut gives you more room in the saddle\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• GIRO3 leg bands comfortably hold hems in place\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• Longer inseam and room in thighs adds comfort at stops\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• KISS Air chamois cushions and supports your sit bones\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e• Reflective tabs help you stay visible to motorists\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"Black \/ Small","offer_id":52388430643476,"sku":"210000031298","price":149.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":52388430676244,"sku":"210000031306","price":149.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":52388430709012,"sku":"210000031312","price":149.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ X-Large","offer_id":52388430741780,"sku":"210000031318","price":149.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XX-Large","offer_id":52388430774548,"sku":"210000031325","price":149.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/centoshort.avif?v=1776919423"},{"product_id":"castelli-core-tri-suit-short-sleeve","title":"Castelli Core Tri Suit Short Sleeve","description":"\u003ch3 class=\"hero-slogan-title\"\u003eTop short-sleeve suit for your first triathlon experience or budget-minded athletes.\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eA suit that has everything you need on race day, in a more economical package. Just like for our top models, we also use a short-sleeve construction, because newcomers or budget-conscious athletes do not want to miss out on aerodynamic advantages and a professional look. We have directly adopted the construction of the two back pockets and the KISS Tri seat pad from our top-of-the line models. With excellent stretch and a forgiving fit, the Core suit is your go-to solution for training and racing at all distances.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eTop short-sleeve suit for your first triathlon experience or budget-minded athletes\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eElbow-length sleeves with raw-cut edges for maximum comfort and aerodynamics\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e3\/4-length YKK® front zip\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e2 rear pockets lie flat in the swim but allow generous room for nutrition\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eGIRO4 flat leg grippers on longer legs for maximum aerodynamics\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eKISS Tri seat pad that provides comfort on the bike and that you almost don't feel during the run\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUPF x\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Black \/ Small","offer_id":52388500439316,"sku":null,"price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Medium","offer_id":52388500472084,"sku":"210000031462","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":52388500504852,"sku":"210000031463","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ White \/ Small","offer_id":52388500537620,"sku":null,"price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ White \/ Medium","offer_id":52388500570388,"sku":"210000031464","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ White \/ Large","offer_id":52388500603156,"sku":"210000031465","price":259.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/triblack.jpg?v=1776919969"},{"product_id":"castelli-corretto-jersey","title":"Castelli Corretto Jersey","description":"\u003ch3 class=\"hero-slogan-title\"\u003eEspresso + Grappa = Corretto\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eIn the bars of our local Veneto region there's a ritual we love: a shot of espresso “corrected” with a splash of grappa — caffè corretto. A small gesture with big character. That same spirit inspired the Corretto Jersey. Corretto in Italian means “corrected” or “refined.” This jersey reflects that idea — an evolution of our design language with sharper graphics, bolder lines, and a confident new energy. It’s rooted in tradition, but distinctly modern. Like the drink, the Corretto Jersey blends two elements into one: performance and personality. Clean, expressive, and unmistakably Castelli.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eRace fit — ideal for high-intensity road riding and racing\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eEngineered with contrasting fabrics on body and sleeves to optimize comfort in key zones\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eSleeve and body fabric optimized for breathability and aerodynamics\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eSleeves finished with bonded tape edge\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eContoured collar construction enhances fit around neck\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e3 back pockets with fourth zippered security pocket for valuables\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eElastic at waist with silicone to keep jersey in place\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Belgian Blue \/ Blue Fiamma \/ Small","offer_id":52388502700308,"sku":null,"price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Blue Fiamma \/ Medium","offer_id":52388502733076,"sku":"210000031357","price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Blue Fiamma \/ Large","offer_id":52388502765844,"sku":"210000031364","price":249.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/correttobelgian.jpg?v=1776920942"},{"product_id":"castelli-entrata-12-sock","title":"Castelli Entrata 12 Sock","description":"\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003ePolypropylene yarns that don't absorb moisture\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e60% polypropylene \/ 20% polyamide \/ 20% elastane\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eMidfoot support band\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e12 cm height\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"White \/ S\/M","offer_id":52388508565780,"sku":"210000031393","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ L\/XL","offer_id":52388508598548,"sku":"210000031400","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ XXL","offer_id":52388508631316,"sku":"210000031407","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S\/M","offer_id":52388508664084,"sku":"210000031374","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L\/XL","offer_id":52388508696852,"sku":"210000031380","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":52388508729620,"sku":"210000031387","price":34.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/entratab.jpg?v=1776921395"},{"product_id":"castelli-entrata-apex-jersey","title":"Castelli Entrata Apex Jersey","description":"\u003cdiv\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCastelli Entrata Apex Jersey\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eis a minimalist piece that does everything right. Built with performance-focused fabrics and a clean, sharp design, it delivers reliable comfort, precise fit, and efficient moisture management for everyday road riding.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003eProduct Features\u003c\/span\u003e\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eStrada micromesh ventilated stretch fabric provides excellent fit and effective moisture management.\u003c\/li\u003e\n\u003cli\u003eRaw-cut sleeve endings lie flat against the skin and never constrict during movement.\u003c\/li\u003e\n\u003cli\u003eFull-length YKK® Vislon® zipper slides smoothly for easy ventilation control.\u003c\/li\u003e\n\u003cli\u003eThree rear pockets offer practical storage for ride essentials.\u003c\/li\u003e\n\u003cli\u003eSilicone gripper elastic at the waist keeps the jersey securely in place while riding.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Paprika \/ Silver Moon \/ Small","offer_id":52404775059732,"sku":null,"price":139.99,"currency_code":"CAD","in_stock":false},{"title":"Paprika \/ Silver Moon \/ Medium","offer_id":52404775092500,"sku":"210000031310","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"Paprika \/ Silver Moon \/ Large","offer_id":52404775125268,"sku":"210000031316","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"Paprika \/ Silver Moon \/ X-Large","offer_id":52404775158036,"sku":null,"price":139.99,"currency_code":"CAD","in_stock":false},{"title":"Twilight Blue \/ Neon Cobalt \/ Small","offer_id":52404775190804,"sku":null,"price":139.99,"currency_code":"CAD","in_stock":false},{"title":"Twilight Blue \/ Neon Cobalt \/ Medium","offer_id":52404775223572,"sku":"210000031292","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"Twilight Blue \/ Neon Cobalt \/ Large","offer_id":52404775256340,"sku":"210000031297","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"Twilight Blue \/ Neon Cobalt \/ X-Large","offer_id":52404775289108,"sku":"210000031303","price":139.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/entrataapexjpap.webp?v=1777319738"},{"product_id":"castelli-espresso-18","title":"Castelli Espresso 18","description":"\u003cp\u003eA technical, durable sock that's a perfect match to your favorite Espresso kit.\u003c\/p\u003e\n\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeveloped to match your Espresso kit\u003c\/li\u003e\n\u003cli\u003eIdeal sock for any ride\u003c\/li\u003e\n\u003cli\u003eDurable and breathable construction\u003c\/li\u003e\n\u003cli\u003eNylon\/elastane mix for optimal comfort and fit\u003c\/li\u003e\n\u003cli\u003e85% nylon, 15% elastane\u003c\/li\u003e\n\u003cli\u003e18 cm cuff\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Rosa Giro \/ L\/XL","offer_id":52408040947988,"sku":"210000031441","price":34.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espresso18sockrosa.webp?v=1777428690"},{"product_id":"castelli-espresso-2-bibshort","title":"Castelli Espresso 2 Bibshort","description":"\u003ch3 class=\"hero-slogan-title\"\u003eYour favorite bibshort. Revised and refined. 2.0\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eThis started with our favorite bibshort — the one we reach for every ride. But staying still isn’t in our nature. Driven by our obsession with performance, design, and innovation, we looked for every opportunity to refine. Subtle adjustments in fit, improved construction details, and fabric updates to our bib straps that push comfort and efficiency just that little bit further. Not a revolution, but a series of gains that add up on the road. This update also marks something bigger: the introduction of our new logo. A cleaner, more confident identity that reflects where we’re headed — without forgetting where we’ve come from. The result? The best bibshort we’ve ever made.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eCastelli-engineered Espresso Doppio fabric for comfort and perfect fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eProgetto X2 Air Seamless seat pad for all-day comfort\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eRaw-cut leg endings with silicone grippers\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eStretch-mesh bib straps for ventilation and comfort\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003ePocket on rear for added storage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Belgian Blue \/ Small","offer_id":52408052318484,"sku":null,"price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Belgian Blue \/ Medium","offer_id":52408052351252,"sku":"210000031307","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ Large","offer_id":52408052384020,"sku":"210000031314","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Belgian Blue \/ X-Large","offer_id":52408052416788,"sku":null,"price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Deep Bordeaux \/ Small","offer_id":52408052449556,"sku":null,"price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Deep Bordeaux \/ Medium","offer_id":52408052482324,"sku":"210000031294","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Deep Bordeaux \/ Large","offer_id":52408052515092,"sku":"210000031301","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Deep Bordeaux \/ X-Large","offer_id":52408052547860,"sku":null,"price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Smoky Gray \/ Small","offer_id":52408052580628,"sku":null,"price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Smoky Gray \/ Medium","offer_id":52408052613396,"sku":"210000031340","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Smoky Gray \/ Large","offer_id":52408052646164,"sku":"210000031346","price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Smoky Gray \/ X-Large","offer_id":52408052678932,"sku":"210000031353","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Small","offer_id":52408052711700,"sku":null,"price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Medium","offer_id":52408052744468,"sku":"210000031321","price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Large","offer_id":52408052777236,"sku":"210000031327","price":259.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ X-Large","offer_id":52408052810004,"sku":"210000031334","price":259.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espressobibshortbb.jpg?v=1777429184"},{"product_id":"castelli-espresso-2-cap","title":"Castelli Espresso 2 Cap","description":"\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eComplete your Espresso kit with a matching cap\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003ePerformance mesh for optimal cooling\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eFabric designed for maximal wicking\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUPF 50\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"Belgian Blue","offer_id":52408060215572,"sku":"210000031426","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Ivory","offer_id":52408060248340,"sku":"210000031432","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Light Black","offer_id":52408060281108,"sku":"210000031433","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espressocapbb.jpg?v=1777429729"},{"product_id":"castelli-espresso-2-jersey","title":"Castelli Espresso 2 Jersey","description":"\u003csection class=\"hero-slogan pdp\"\u003e\n\u003cdiv class=\"hero-slogan-container\"\u003e\n\u003cdiv class=\"hero-slogan-text\"\u003e\n\u003cdiv class=\"hero-slogan-text-inner\"\u003e\n\u003ch3 class=\"hero-slogan-title\"\u003eYour favorite jersey. Revised and refined. 2.0\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eWhen we set out to make the original Espresso Jersey, we wanted to create the jersey that you'd always reach for, no matter if you normally wear an aero race-fit jersey or a more regular-cut jersey. We developed a fabric that would allow for a close-to-body fit without being constrictive or feeling tight. Our proprietary Air_O fabric also offers great breathability and moisture management and, amazingly, tests well in the wind tunnel. With innovation in our DNA and a healthy obsession for details, we set about perfecting our favorite jersey. The updates on the Espresso 2 Jersey include even better fit: close to body but never restricting. We focused a lot of attention on improving the pocket structure, giving even better support and compression while reducing pocket sag, and we added a nice finish to the edge. Of course, the fourth zippered pocket remains essential for valuables. You can find the updated subtle logos in tone-on-tone color, and our signature red scorpion on the zipper puller.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eCastelli-engineered Air_O Stretch fabric for breathability, comfort, and perfect fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eFabric optimized for breathability and aerodynamics\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eRaw-cut sleeve endings for comfort\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e3 back pockets with fourth zippered security pocket for valuables\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eFull-length YKK® Vislon® zipper with easy-use zipper pull\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eElastic at waist with silicone to keep jersey in place\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUPF 30\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cstrong\u003eThe Espresso 2 Jersey fits about half a size smaller than the previous Espresso edition. We recommend keeping your current Castelli size, thanks to the stretch provided by the Castelli-engineered Air_O Stretch fabric.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Castelli","offers":[{"title":"Deep Mocha \/ S","offer_id":52408068669716,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Deep Mocha \/ M","offer_id":52408068702484,"sku":"210000031411","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Deep Mocha \/ L","offer_id":52408068735252,"sku":"210000031417","price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Deep Mocha \/ XL","offer_id":52408068768020,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Neon Cobalt \/ S","offer_id":52408068800788,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Neon Cobalt \/ M","offer_id":52408068833556,"sku":"210000031381","price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Neon Cobalt \/ L","offer_id":52408068866324,"sku":"210000031388","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Neon Cobalt \/ XL","offer_id":52408068899092,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Paprika \/ S","offer_id":52408068931860,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Paprika \/ M","offer_id":52408068964628,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Paprika \/ L","offer_id":52408068997396,"sku":"210000031371","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Paprika \/ XL","offer_id":52408069030164,"sku":"210000031375","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":52408069062932,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ M","offer_id":52408069095700,"sku":"210000031392","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":52408069128468,"sku":"210000031399","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":52408069161236,"sku":"210000031406","price":199.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espressojerseydm.jpg?v=1777430361"},{"product_id":"castelli-espresso-2-vest","title":"Castelli Espresso 2 Vest","description":"\u003csection class=\"hero-slogan pdp\"\u003e\n\u003cdiv class=\"hero-slogan-container\"\u003e\n\u003cdiv class=\"hero-slogan-text\"\u003e\n\u003cdiv class=\"hero-slogan-text-inner\"\u003e\n\u003ch3 class=\"hero-slogan-title\"\u003ePackable wind vest to match your favorite Espresso kit\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eThe Espresso 2 Vest is made to pair perfectly with your favorite Espresso kit. But not only does it look great, it has all the performance you'd expect. The stretch woven fabric on the front keeps out most of the wind but allows just enough to pass through to keep you dry. We use the same fabric from the Espresso 2 Jersey on the back for great stretch and comfort, so the fit of the vest is just right. We've provided three pockets for added storage and so you can easily access anything you might need quickly. The zipper on the front opens from the top and bottom for improved temperature regulation and to make accessing your jersey pockets easier. Elastic at the waist keeps the vest in place, and the reflective tab on the back adds extra visibility. All this amazing performance, plus it still packs down to stow away in a pocket if you don't need it.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eStretch woven front to allow just enough air through to keep you dry and comfortable\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eAir_O Stretch fabric on back and sides for breathability, comfort, and perfect fit\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003e3 back pockets\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eTop- and bottom-opening YKK® zipper\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eElastic at waist to keep vest in place\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\/section\u003e","brand":"Castelli","offers":[{"title":"Black \/ S","offer_id":52408070930708,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ M","offer_id":52408070963476,"sku":"210000031429","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":52408070996244,"sku":"210000031278","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":52408071029012,"sku":"210000031285","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Mojito \/ S","offer_id":52408071061780,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Mango Mojito \/ M","offer_id":52408071094548,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Mango Mojito \/ L","offer_id":52408071127316,"sku":"210000031424","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Mango Mojito \/ XL","offer_id":52408071160084,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/espressovestb.jpg?v=1777430974"},{"product_id":"castelli-summer-headband","title":"Castelli Summer Headband","description":"\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003ePolyester stretch fabric on front for great wicking\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eStretch-mesh back\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"White","offer_id":52410264682772,"sku":"210000031431","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/summerheadbandwhite.jpg?v=1777491388"},{"product_id":"castelli-summer-skullcap","title":"Castelli Summer Skullcap","description":"\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eWicking layer to keep sweat out of your eyes\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eMesh top panel for ventilation\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eMade to fit under helmet\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"White","offer_id":52410269139220,"sku":"210000031425","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/skullcapwhite.jpg?v=1777491559"},{"product_id":"castelli-unlimited-2-cargo-bibshort","title":"Castelli Unlimited 2 Cargo Bibshort","description":"\u003ch3 class=\"hero-slogan-title\"\u003eLong-distance comfort, all-surface durability\u003c\/h3\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eLong-distance comfort, all-surface durability, and lots of carrying capacity — this is the story of the Unlimited 2 Cargo Bibshort. With the KISS Air2 seat pad, it's made for comfort in the saddle. Then we added pockets. On each leg you have a cargo pocket that can expand to hold a lot of gear, yet it compresses to prevent your stuff from bouncing around. Perfect for gravel rides, but also a great choice for the increasing number of riders who want more pockets for their road rides.\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003eProduct Features:\u003c\/div\u003e\n\u003cdiv class=\"paragraph-container hero-slogan-p\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eAffinity Pro fabric for outstanding stretch and rebound\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eLightweight minimalist bib straps to minimize weight and keep you cool\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eSilicone leg grippers to keep leg endings in place\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eKISS Air2 seat pad for long-distance comfort\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eMesh side pockets with elastic closure\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eBack pocket for extra storage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Castelli","offers":[{"title":"Black \/ S","offer_id":52410284212500,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ M","offer_id":52410284245268,"sku":"210000031323","price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ L","offer_id":52410284278036,"sku":"210000031330","price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":52410284310804,"sku":"210000031336","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Smoky Gray \/ S","offer_id":52410284343572,"sku":null,"price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Smoky Gray \/ M","offer_id":52410284376340,"sku":"210000031343","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Smoky Gray \/ L","offer_id":52410284409108,"sku":"210000031350","price":199.99,"currency_code":"CAD","in_stock":true},{"title":"Smoky Gray \/ XL","offer_id":52410284441876,"sku":"210000031356","price":199.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/unlimited2b.jpg?v=1777491804"},{"product_id":"castelli-upf-50-light-arm-3-sleeves","title":"Castelli UPF 50+ Light Arm 3 Sleeves","description":"\u003cp\u003eProduct Features:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eSolare fabric is highly breathable for sun protection without overheating\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eUPF 50+ protection\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003ePolyester-based for excellent moisture management\u003c\/li\u003e\n\u003cli class=\"accordion-body-feature-description\"\u003eSilicone elastic at top for excellent grip\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Castelli","offers":[{"title":"White \/ S","offer_id":52410308657428,"sku":null,"price":64.99,"currency_code":"CAD","in_stock":false},{"title":"White \/ M","offer_id":52410308690196,"sku":"210000031412","price":64.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":52410308722964,"sku":"210000031420","price":64.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5837\/8260\/files\/armsleevew50.jpg?v=1777492496"}],"url":"https:\/\/quickcranks.ca\/collections\/mens-apparel.oembed","provider":"Quick Cranks","version":"1.0","type":"link"}