{"title":"Men's Activewear","description":"","products":[{"product_id":"mens-activefit-hooded-performance-jacket","title":"ActiveFit Hooded Performance Jacket - Men's","description":"\u003cp\u003eElevate your outdoor workout game with the Men's ActiveFit Hooded Performance Jacket. Designed for high-intensity activities like running, gym workouts, or hiking, this jacket offers the perfect balance of warmth, flexibility, and breathability. Featuring a lightweight yet thermal fabric, it adapts to your body’s movements while keeping you warm in cooler temperatures.\u003c\/p\u003e\n\u003cp\u003eThe streamlined design with its full-length zipper and adjustable hood enhances your comfort, while the slim, athletic fit ensures it stays close to your body without restricting movement. The moisture-wicking fabric keeps you dry even during the most intense sessions, while zippered side pockets provide secure storage for your essentials.\u003c\/p\u003e\n\u003cp\u003eWhether you're hitting the gym or going for a run in the great outdoors, this jacket will keep you looking sharp and feeling comfortable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight warmth\u003c\/strong\u003e: Perfect for layering or wearing on its own during mild weather.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreathable fabric\u003c\/strong\u003e: Ensures optimal temperature regulation during high-output activities.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZippered pockets\u003c\/strong\u003e: Securely store your keys, phone, or other essentials while on the go.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable hood\u003c\/strong\u003e: Protects against wind and provides extra warmth when needed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMoisture-wicking technology\u003c\/strong\u003e: Keeps sweat off your skin, ensuring long-lasting comfort.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRecommended use:\u003c\/strong\u003e Ideal for running, gym workouts, hiking, or everyday active wear.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBottom line:\u003c\/strong\u003e Take your performance up a notch—whether you're at the gym or in the great outdoors.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"SummitGuard","offers":[{"title":"Blue \/ Medium","offer_id":49077662613799,"sku":"4534545","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ Large","offer_id":49077662646567,"sku":"4534546","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ X-Large","offer_id":49077662679335,"sku":"4534547","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2X-Large","offer_id":49077662712103,"sku":"4534548","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3X-Large","offer_id":49077662744871,"sku":"4534549","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Medium","offer_id":49077662777639,"sku":"4534550","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Large","offer_id":49077662810407,"sku":"4534551","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Orange \/ X-Large","offer_id":49077662843175,"sku":"4534552","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2X-Large","offer_id":49077662875943,"sku":"4534553","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3X-Large","offer_id":49077662908711,"sku":"4534554","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ Medium","offer_id":49077662941479,"sku":"4534555","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ Large","offer_id":49077662974247,"sku":"4534556","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ X-Large","offer_id":49077663007015,"sku":"4534557","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2X-Large","offer_id":49077663039783,"sku":"4534558","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3X-Large","offer_id":49077663072551,"sku":"4534559","price":89.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/H44f9a68ad5ff4a378378ddd2ac1a18d62.jpg?v=1725706779"},{"product_id":"mens-windproof-thermal-running-jacket","title":"Men's Windproof Thermal Running Jacket","description":"\u003cp\u003ePush your limits with the Alpex Men's Windproof Thermal Running Jacket. Engineered to excel in cold weather, this sleek outer layer is built for high-performance fitness enthusiasts who demand more from their gear. Whether you’re training for your next marathon or exploring a new trail, the quick-dry, windproof fabric keeps you focused on your goal, not the elements. The jacket’s polyester shell locks in warmth with Alpex’s proprietary \u003cstrong\u003eWarmth™\u003c\/strong\u003e material technology, while the moisture-wicking lining ensures you stay dry and comfortable. The ergonomic design and lightweight feel give you full range of motion, making it perfect for intense workouts or casual jogs. Stay on track with a jacket that’s as committed as you are.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRecommended Use:\u003c\/strong\u003e\u003cbr\u003eIdeal for running, hiking, and fitness training in cold and windy conditions. The thermal and windproof construction makes it suitable for trail running and outdoor fitness routines where breathability and warmth are essential.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBottom line:\u003c\/strong\u003e\u003cbr\u003eStay warm. Stay dry. Keep pushing forward.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Alpex","offers":[{"title":"Black \/ Medium","offer_id":49159920648487,"sku":"26.72","price":179.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ Large","offer_id":49159920681255,"sku":"26.73","price":179.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ X-Large","offer_id":49159920714023,"sku":"26.74","price":179.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2X-Larg","offer_id":49159920746791,"sku":"26.75","price":179.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3X-Large","offer_id":49159920779559,"sku":"26.76","price":179.97,"currency_code":"USD","in_stock":true},{"title":"White \/ Medium","offer_id":49159920812327,"sku":"26.77","price":179.97,"currency_code":"USD","in_stock":true},{"title":"White \/ Large","offer_id":49159920845095,"sku":"26.78","price":179.97,"currency_code":"USD","in_stock":true},{"title":"White \/ X-Large","offer_id":49159920877863,"sku":"26.79","price":179.97,"currency_code":"USD","in_stock":true},{"title":"White \/ 2X-Larg","offer_id":49159920910631,"sku":"26.8","price":179.97,"currency_code":"USD","in_stock":true},{"title":"White \/ 3X-Large","offer_id":49159920943399,"sku":"26.81","price":179.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/H05112ad2da974974b31c4fcca786cefdC.jpg?v=1726807337"},{"product_id":"mens-winter-thermal-compression-tights","title":"Alpex Men's Winter Thermal Compression Tights","description":"\u003cp\u003eTake on the harshest winter conditions with confidence in the Alpex Men's Winter Thermal Compression Tights. Engineered with a premium blend of polyester and spandex, these base layer bottoms offer exceptional warmth without compromising on flexibility. Lined with a soft fleece interior, they trap heat to keep you insulated while remaining breathable, so you won’t overheat during intense activity. Whether you're out for a cold-weather run, hitting the slopes, or layering up for a winter hike, these tights move with you, ensuring maximum comfort and support. The sleek, full-length design provides an ergonomic fit, while the compression element enhances muscle recovery and reduces fatigue, giving you that extra edge when the temperature drops.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRecommended use:\u003c\/strong\u003e Ideal for cold-weather sports like running, hiking, skiing, or as a base layer under outerwear for added warmth during winter activities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBottom line:\u003c\/strong\u003e Feel the heat, not the freeze—perfect for athletes who won’t back down in the cold.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Bottoms Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Bottoms Size Chart\"\u003e\n  \u003ch3\u003eMen's Bottoms — Standard Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. Inseam shown is a regular length (32 in \/ 81 cm). Tall\/short variations may be available on select styles.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eHip (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eHip (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eInseam (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eInseam (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    Inseam is measured crotch to ankle. For tall (34 in \/ 86 cm) or short (30 in \/ 76 cm) lengths, adjust accordingly. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n","brand":"Alpex","offers":[{"title":"Medium","offer_id":49248219136295,"sku":"34587","price":109.97,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":49248219169063,"sku":"34588","price":109.97,"currency_code":"USD","in_stock":true},{"title":"X-Large","offer_id":49248219201831,"sku":"34589","price":109.97,"currency_code":"USD","in_stock":true},{"title":"2X-Large","offer_id":49248219234599,"sku":"34590","price":109.97,"currency_code":"USD","in_stock":true},{"title":"3X-Large","offer_id":49248219267367,"sku":"34591","price":109.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S98984e70dea443c8acb53b92bb9309a9p.jpg?v=1728794647"},{"product_id":"velocityx-pro-mens-thermal-run-jacket","title":"VelocityX Pro Men's Thermal Run Jacket","description":"\u003cp\u003eThe \u003cstrong\u003eVelocityX Pro Men's Thermal Run Jacket\u003c\/strong\u003e is built for those who never slow down, even when the temperature drops. Made from a premium blend of polyester and spandex, this jacket offers superior warmth while remaining lightweight and flexible, making it an essential for cold-weather runs, gym workouts, and outdoor training sessions.\u003c\/p\u003e\n\u003cp\u003eFeaturing quick-dry technology, the fabric wicks away moisture to keep you dry and comfortable throughout your workout, while its breathable construction ensures you don’t overheat. Ergonomically designed thumbholes provide extra coverage and warmth for your hands, while the athletic fit gives you the freedom to move without restriction.\u003c\/p\u003e\n\u003cp\u003eThe jacket’s streamlined design includes a full-length zipper and a fitted hood for added protection against the elements. With its sleek, minimalistic look and technical features, this jacket is the perfect balance of style and performance, ideal for any runner or fitness enthusiast.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRecommended Use:\u003c\/strong\u003e\u003cbr\u003eBest suited for outdoor running, gym sessions, and training in cooler climates where warmth and breathability are essential.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBottom Line:\u003c\/strong\u003e\u003cbr\u003eCold weather? No problem. The VelocityX Pro keeps you moving with warmth and style.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Alpex","offers":[{"title":"Black \u0026 Red \/ Large","offer_id":49248251347239,"sku":"34567","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Red \/ X-Large","offer_id":49248251380007,"sku":"34568","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Red \/ 2X-Large","offer_id":49248251412775,"sku":"34569","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Red \/ 3X-Large","offer_id":49248251445543,"sku":"34570","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Red \/ 4X-Large","offer_id":49248251478311,"sku":"34571","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Yellow \/ Large","offer_id":49248251511079,"sku":"34572","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Yellow \/ X-Large","offer_id":49248251543847,"sku":"34573","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Yellow \/ 2X-Large","offer_id":49248251576615,"sku":"34574","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Yellow \/ 3X-Large","offer_id":49248251609383,"sku":"34575","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Yellow \/ 4X-Large","offer_id":49248251642151,"sku":"34576","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Yellow \/ Large","offer_id":49248251674919,"sku":"34577","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Yellow \/ X-Large","offer_id":49248251707687,"sku":"34578","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Yellow \/ 2X-Large","offer_id":49248251740455,"sku":"34579","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Yellow \/ 3X-Large","offer_id":49248251773223,"sku":"34580","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Yellow \/ 4X-Large","offer_id":49248251805991,"sku":"34581","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Red \/ Large","offer_id":49248251838759,"sku":"34582","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Red \/ X-Large","offer_id":49248251871527,"sku":"34583","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Red \/ 2X-Large","offer_id":49248251904295,"sku":"34584","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Red \/ 3X-Large","offer_id":49248251937063,"sku":"34585","price":37.99,"currency_code":"USD","in_stock":true},{"title":"High-viz Red \/ 4X-Large","offer_id":49248251969831,"sku":"34586","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/H73c27b5fd2614b6a800adf05074ebf2fL.jpg?v=1728797187"},{"product_id":"mens-thermal-compression-top","title":"SurgeLock Lightweight Compression Baselayer Top - Men's","description":"\u003cp data-start=\"496\" data-end=\"636\"\u003eCold start. Hot finish. This is your locked-in long sleeve base—built to hug hard, dump sweat fast, and stay ready when the pace spikes. \u003c\/p\u003e\n\u003ch3 data-start=\"638\" data-end=\"656\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"657\" data-end=\"1157\"\u003e\n\u003cli data-start=\"657\" data-end=\"786\"\u003e\n\u003cp data-start=\"659\" data-end=\"786\"\u003e\u003cstrong data-start=\"659\" data-end=\"679\"\u003eCompression fit:\u003c\/strong\u003e Snug, stable hold to cut down on bounce and keep muscles supported through reps, sprints, and long miles\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"787\" data-end=\"879\"\u003e\n\u003cp data-start=\"789\" data-end=\"879\"\u003e\u003cstrong data-start=\"789\" data-end=\"816\"\u003eQuick-dry wicking knit:\u003c\/strong\u003e Moves sweat off-skin so you don’t get soaked-out mid-session\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"880\" data-end=\"968\"\u003e\n\u003cp data-start=\"882\" data-end=\"968\"\u003e\u003cstrong data-start=\"882\" data-end=\"900\"\u003e4-way stretch:\u003c\/strong\u003e Full range for overhead lifts, bar work, throws, and drive phases\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"969\" data-end=\"1041\"\u003e\n\u003cp data-start=\"971\" data-end=\"1041\"\u003e\u003cstrong data-start=\"971\" data-end=\"993\"\u003eUPF 50 protection:\u003c\/strong\u003e Sun-blocking coverage for long outdoor pushes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1042\" data-end=\"1157\"\u003e\n\u003cp data-start=\"1044\" data-end=\"1157\"\u003e\u003cstrong data-start=\"1044\" data-end=\"1077\"\u003eLightweight thermal layering:\u003c\/strong\u003e Runs clean solo in mild temps, stacks sharp under a shell when it turns nasty\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"110\" data-end=\"184\"\u003e\n\u003cp data-start=\"112\" data-end=\"184\"\u003e\u003cstrong data-start=\"112\" data-end=\"139\"\u003eWarmth \/ Fabric Weight:\u003c\/strong\u003e Lightweight (high breathability, fast dry)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"185\" data-end=\"233\"\u003e\n\u003cp data-start=\"187\" data-end=\"233\"\u003e\u003cstrong data-start=\"187\" data-end=\"200\"\u003eMaterial:\u003c\/strong\u003e Synthetic (Polyester\/Elastane)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"234\" data-end=\"321\"\u003e\n\u003cp data-start=\"236\" data-end=\"321\"\u003e\u003cstrong data-start=\"236\" data-end=\"262\"\u003eIntended Use \/ Output:\u003c\/strong\u003e High output → mixed output (training to winter layering)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"322\" data-end=\"395\"\u003e\n\u003cp data-start=\"324\" data-end=\"395\"\u003e\u003cstrong data-start=\"324\" data-end=\"347\"\u003eFit \/ Construction:\u003c\/strong\u003e Next-to-skin compression, knit, 4-way stretch\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"396\" data-end=\"448\"\u003e\n\u003cp data-start=\"398\" data-end=\"448\"\u003e\u003cstrong data-start=\"398\" data-end=\"415\"\u003eGarment Type:\u003c\/strong\u003e Long-sleeve crew baselayer top\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1159\" data-end=\"1180\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"1181\" data-end=\"1344\"\u003eRun days. Ride days. Gym nights. Field grind. Wear it as a standalone top for high-output heat, or as your first layer when winter training goes full throttle.\u003c\/p\u003e\n\u003ch3 data-start=\"1346\" data-end=\"1363\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1364\" data-end=\"1401\"\u003eStrap in. Stay dry. Keep sending.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n\u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n\u003cdiv class=\"ae-note\"\u003eMeasurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"ae-note\"\u003e*Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Alpex","offers":[{"title":"S \/ Black","offer_id":50829714686247,"sku":"245769","price":32.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":50829714719015,"sku":"245770","price":32.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":50829714751783,"sku":"245771","price":32.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":50829714784551,"sku":"245772","price":32.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50829714817319,"sku":"245773","price":32.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":50829714850087,"sku":"245774","price":32.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50829714882855,"sku":"245775","price":32.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":50829714915623,"sku":"245776","price":32.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":50829714948391,"sku":"245777","price":32.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":50829714981159,"sku":"245778","price":32.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":50829715013927,"sku":"245779","price":32.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":50829715046695,"sku":"245780","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S62c6e4e460ef429eb51c1dfb9544a791x.jpg?v=1765788481"},{"product_id":"fleece-lined-cycling-baselayer","title":"Heatlock Cycling Baselayer Top Fleece-Lined Poly-Spandex - Men's","description":"\u003cp data-end=\"361\" data-start=\"117\"\u003eCold wind on the descent. Sweat on the climb. This is the layer that keeps the engine hot without turning you into a sauna. Next-to-skin stretch, brushed fleece bite on the inside, clean face on the outside—built to charge through winter miles.\u003c\/p\u003e\n\u003ch3 data-end=\"381\" data-start=\"363\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-end=\"967\" data-start=\"382\"\u003e\n\u003cli data-end=\"488\" data-start=\"382\"\u003e\n\u003cp data-end=\"488\" data-start=\"384\"\u003e\u003cstrong data-end=\"412\" data-start=\"384\"\u003eMidweight thermal punch:\u003c\/strong\u003e brushed fleece interior traps heat fast for cold starts and long descents\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"605\" data-start=\"489\"\u003e\n\u003cp data-end=\"605\" data-start=\"491\"\u003e\u003cstrong data-end=\"522\" data-start=\"491\"\u003eSynthetic sweat management:\u003c\/strong\u003e \u003cstrong data-end=\"554\" data-start=\"523\"\u003e85% polyester \/ 15% spandex\u003c\/strong\u003e—quick-drying feel with serious snap-back stretch\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"705\" data-start=\"606\"\u003e\n\u003cp data-end=\"705\" data-start=\"608\"\u003e\u003cstrong data-end=\"629\" data-start=\"608\"\u003eNext-to-skin fit:\u003c\/strong\u003e tight\/athletic cut for clean layering under a jersey, softshell, or shell\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"798\" data-start=\"706\"\u003e\n\u003cp data-end=\"798\" data-start=\"708\"\u003e\u003cstrong data-end=\"728\" data-start=\"708\"\u003eCrew neck build:\u003c\/strong\u003e smooth neckline seam for low-bulk layering under collars and straps\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"889\" data-start=\"799\"\u003e\n\u003cp data-end=\"889\" data-start=\"801\"\u003e\u003cstrong data-end=\"832\" data-start=\"801\"\u003eDurability where it counts:\u003c\/strong\u003e double-stitched hem for a firm, ride-after-ride finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"967\" data-start=\"890\"\u003e\n\u003cp data-end=\"967\" data-start=\"892\"\u003e\u003cstrong data-end=\"920\" data-start=\"892\"\u003eMinimalist solid design:\u003c\/strong\u003e black or white, no loud nonsense—just function\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"990\" data-start=\"969\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-end=\"1181\" data-start=\"991\"\u003eRoad tempo in the gray. Gravel grind in the wind tunnel. MTB laps when the air is sharp and you’re chasing that flow state. Dial it in for \u003cstrong data-end=\"1141\" data-start=\"1130\"\u003e~5–10°C\u003c\/strong\u003e rides depending on effort and layering.\u003c\/p\u003e\n\u003ch3 data-end=\"1200\" data-start=\"1183\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-end=\"1272\" data-start=\"1201\"\u003eLock heat. Dump sweat. Stay lit when the weather tries to shut it down.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\u003cdiv aria-label=\"Men's Tops Size Chart\" role=\"region\" class=\"ae-size-chart\"\u003e\n\u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n\u003cdiv class=\"ae-note\"\u003eMeasurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"ae-note\"\u003e*Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Alpine Extreme • Men's Bottoms Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e","brand":"GRSRXX","offers":[{"title":"M \/ Black","offer_id":50829846675751,"sku":"245735","price":15.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":50829846708519,"sku":"245736","price":15.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50829846741287,"sku":"245737","price":15.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":50829846774055,"sku":"245738","price":15.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50829846806823,"sku":"245739","price":15.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":50829846839591,"sku":"245740","price":15.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":50829846872359,"sku":"245741","price":15.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":50829846905127,"sku":"245742","price":15.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":50829846937895,"sku":"245743","price":15.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":50829846970663,"sku":"245744","price":15.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Sfee78ab8dad94fa89f84d008ca019346f.jpg?v=1765791604"},{"product_id":"mens-merino-half-zip-baselayer","title":"Coreline AR Baselayer Top Merino 270 gsm - Men's","description":"\u003cp data-start=\"120\" data-end=\"300\"\u003eCold air. Hot engine. This midweight half-zip keeps the throttle open without cooking you out. Fine 17.5-micron merino blended with polyester for stronger wear and faster dry-down.\u003c\/p\u003e\n\u003ch3 data-start=\"302\" data-end=\"320\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"321\" data-end=\"883\"\u003e\n\u003cli data-start=\"321\" data-end=\"376\"\u003e\n\u003cp data-start=\"323\" data-end=\"376\"\u003e\u003cstrong data-start=\"323\" data-end=\"344\"\u003eMidweight 270 gsm\u003c\/strong\u003e knit for four-season layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"377\" data-end=\"451\"\u003e\n\u003cp data-start=\"379\" data-end=\"451\"\u003e\u003cstrong data-start=\"379\" data-end=\"414\"\u003e79% merino wool \/ 21% polyester\u003c\/strong\u003e blend: wool feel, added durability\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"452\" data-end=\"499\"\u003e\n\u003cp data-start=\"454\" data-end=\"499\"\u003e\u003cstrong data-start=\"454\" data-end=\"471\"\u003eHalf-zip vent\u003c\/strong\u003e to dump heat on the climb\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"500\" data-end=\"564\"\u003e\n\u003cp data-start=\"502\" data-end=\"564\"\u003e\u003cstrong data-start=\"502\" data-end=\"522\"\u003eMock-neck collar\u003c\/strong\u003e for seal-up warmth when the wind spikes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"565\" data-end=\"634\"\u003e\n\u003cp data-start=\"567\" data-end=\"634\"\u003e\u003cstrong data-start=\"567\" data-end=\"611\"\u003eMoisture-wicking + quick-dry performance\u003c\/strong\u003e for high-output days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"635\" data-end=\"691\"\u003e\n\u003cp data-start=\"637\" data-end=\"691\"\u003e\u003cstrong data-start=\"637\" data-end=\"656\"\u003eOdor resistance\u003c\/strong\u003e from merino’s natural properties\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"692\" data-end=\"760\"\u003e\n\u003cp data-start=\"694\" data-end=\"760\"\u003e\u003cstrong data-start=\"694\" data-end=\"709\"\u003eThumb loops\u003c\/strong\u003e to lock sleeves in place under gloves and shells\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"761\" data-end=\"811\"\u003e\n\u003cp data-start=\"763\" data-end=\"811\"\u003e\u003cstrong data-start=\"763\" data-end=\"784\"\u003eReflective detail\u003c\/strong\u003e for low-light visibility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"812\" data-end=\"883\"\u003e\n\u003cp data-start=\"814\" data-end=\"883\"\u003e\u003cstrong data-start=\"814\" data-end=\"853\"\u003eClose-to-body fit + longer back hem\u003c\/strong\u003e for clean layering coverage\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"885\" data-end=\"906\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"907\" data-end=\"1105\"\u003eRun it next-to-skin for ski days, cold runs, and long hikes where sweat is guaranteed. Zip up for ridge gusts, zip down when the pace turns savage. Add a shell and you’ve got a hard-charging system.\u003c\/p\u003e\n\u003ch3 data-start=\"1107\" data-end=\"1124\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1125\" data-end=\"1180\"\u003eMidweight merino blend. Half-zip control. Zero excuses.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Serbeway","offers":[{"title":"Black \/ S","offer_id":50832154788135,"sku":"457745","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50832154820903,"sku":"45745","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50832154853671,"sku":"457456","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50832154886439,"sku":"457463","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50832154919207,"sku":"4568568","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":50832154951975,"sku":"3245345","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":50832154984743,"sku":"6879567","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":50832155017511,"sku":"465678","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":50832155050279,"sku":"6432345","price":189.97,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50832155083047,"sku":"46745","price":189.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S0af1a01598404265a34b730eec60ea16u.jpg?v=1765878108"},{"product_id":"mens-merino-bottoms-250gsm","title":"Coreline AR Baselayer Bottom Merino 250 GSM - Men's","description":"\u003cp data-start=\"123\" data-end=\"282\"\u003eCold starts. Long sits. Hard climbs. These 250 GSM merino bottoms keep heat in play, dump sweat before it turns icy, and stay wearable when the miles stack up.\u003c\/p\u003e\n\u003ch3 data-start=\"284\" data-end=\"302\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"303\" data-end=\"805\"\u003e\n\u003cli data-start=\"303\" data-end=\"386\"\u003e\n\u003cp data-start=\"305\" data-end=\"386\"\u003e\u003cstrong data-start=\"305\" data-end=\"336\"\u003eMidweight warmth (250 GSM):\u003c\/strong\u003e built for real winter layering without the bulk\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"387\" data-end=\"454\"\u003e\n\u003cp data-start=\"389\" data-end=\"454\"\u003e\u003cstrong data-start=\"389\" data-end=\"415\"\u003e100% merino wool knit:\u003c\/strong\u003e natural loft + steady heat retention\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"455\" data-end=\"539\"\u003e\n\u003cp data-start=\"457\" data-end=\"539\"\u003e\u003cstrong data-start=\"457\" data-end=\"489\"\u003eMoisture-moving performance:\u003c\/strong\u003e pulls sweat off skin to help prevent chill-down\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"540\" data-end=\"604\"\u003e\n\u003cp data-start=\"542\" data-end=\"604\"\u003e\u003cstrong data-start=\"542\" data-end=\"562\"\u003eOdor resistance:\u003c\/strong\u003e merino fights stink on multi-day pushes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"605\" data-end=\"673\"\u003e\n\u003cp data-start=\"607\" data-end=\"673\"\u003e\u003cstrong data-start=\"607\" data-end=\"634\"\u003eNext-to-skin soft feel:\u003c\/strong\u003e smooth fiber hand, no scratchy drama\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"674\" data-end=\"749\"\u003e\n\u003cp data-start=\"676\" data-end=\"749\"\u003e\u003cstrong data-start=\"676\" data-end=\"698\"\u003eStretch-ready cut:\u003c\/strong\u003e moves clean through steps, squats, and sidehills\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"750\" data-end=\"805\"\u003e\n\u003cp data-start=\"752\" data-end=\"805\"\u003e\u003cstrong data-start=\"752\" data-end=\"770\"\u003eCuffed ankles:\u003c\/strong\u003e stays locked under socks and boots\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"807\" data-end=\"828\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"829\" data-end=\"1020\"\u003eRun these under shells for ski days, late-season hikes, cold-weather camps, and long hours in the field. Best when temps are low and your output swings between moving fast and standing still.\u003c\/p\u003e\n\u003ch3 data-start=\"1022\" data-end=\"1039\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1040\" data-end=\"1107\"\u003eMidweight merino heat you can live in, when the forecast turns mean.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Bottoms Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Bottoms Size Chart\"\u003e\n  \u003ch3\u003eMen's Bottoms — Standard Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. Inseam shown is a regular length (32 in \/ 81 cm). Tall\/short variations may be available on select styles.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eHip (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eHip (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eInseam (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eInseam (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e32\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e81\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    Inseam is measured crotch to ankle. For tall (34 in \/ 86 cm) or short (30 in \/ 76 cm) lengths, adjust accordingly. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Serbeway","offers":[{"title":"Green \/ S","offer_id":50833841783079,"sku":"568358","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":50833841815847,"sku":"4573475","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":50833841848615,"sku":"4587","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":50833841881383,"sku":"345","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":50833841914151,"sku":"536836","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":50833841946919,"sku":"347457","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":50833841979687,"sku":"458546","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":50833842012455,"sku":"457568","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":50833842045223,"sku":"237547","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":50833842077991,"sku":"25745","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":50833842110759,"sku":"245754","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":50833842143527,"sku":"35687365","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":50833842176295,"sku":"2566","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":50833842209063,"sku":"536756","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":50833842241831,"sku":"134532","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ S","offer_id":50833842274599,"sku":"7988","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ M","offer_id":50833842307367,"sku":"56745","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ L","offer_id":50833842340135,"sku":"4565","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ XL","offer_id":50833842372903,"sku":"56845","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":50833842405671,"sku":"13546","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":50833842438439,"sku":"96745","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50833842471207,"sku":"345457","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50833842503975,"sku":"56854","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50833842536743,"sku":"427845","price":119.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50833842569511,"sku":"56876","price":119.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S7af9543862914f56b3311917d15dbe66x.jpg?v=1765940250"},{"product_id":"mens-merino-zip-baselayer","title":"Coreline AR Baselayer Top Merino - Men's","description":"\u003cp data-start=\"110\" data-end=\"297\"\u003eThis is the layer that starts the whole system. 100% merino wool. Midweight warmth with a 1\/4 zip to dump heat on the move. Odor resistance, breathability, and moisture control—locked in.\u003c\/p\u003e\n\u003ch3 data-start=\"299\" data-end=\"317\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"318\" data-end=\"903\"\u003e\n\u003cli data-start=\"318\" data-end=\"360\"\u003e\n\u003cp data-start=\"320\" data-end=\"360\"\u003e\u003cstrong data-start=\"320\" data-end=\"340\"\u003e100% Merino Wool\u003c\/strong\u003e knit construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"361\" data-end=\"433\"\u003e\n\u003cp data-start=\"363\" data-end=\"433\"\u003e\u003cstrong data-start=\"363\" data-end=\"376\"\u003eMidweight\u003c\/strong\u003e build: balanced warmth + airflow for mixed-output days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"434\" data-end=\"511\"\u003e\n\u003cp data-start=\"436\" data-end=\"511\"\u003e\u003cstrong data-start=\"436\" data-end=\"452\"\u003e1\/4 Zip Neck\u003c\/strong\u003e for fast temperature regulation without stripping layers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"512\" data-end=\"584\"\u003e\n\u003cp data-start=\"514\" data-end=\"584\"\u003e\u003cstrong data-start=\"514\" data-end=\"547\"\u003eBreathable + moisture-wicking\u003c\/strong\u003e performance to manage sweat spikes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"585\" data-end=\"649\"\u003e\n\u003cp data-start=\"587\" data-end=\"649\"\u003e\u003cstrong data-start=\"587\" data-end=\"605\"\u003eOdor-resistant\u003c\/strong\u003e merino for multi-day wear and repeat laps\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"650\" data-end=\"732\"\u003e\n\u003cp data-start=\"652\" data-end=\"732\"\u003e\u003cstrong data-start=\"652\" data-end=\"682\"\u003eNext-to-skin, athletic fit\u003c\/strong\u003e with high stretch (size down for a tighter fit)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"905\" data-end=\"926\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"927\" data-end=\"1089\"\u003eWear it solo for cold-weather training, or run it under a shell for ski days and windy ridgelines. Zip up for the chairlift. Zip down when the climb turns savage.\u003c\/p\u003e\n\u003ch3 data-start=\"1091\" data-end=\"1108\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1109\" data-end=\"1148\"\u003eMerino heat. Zip control. Zero excuses.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Serbeway","offers":[{"title":"Blue \/ S","offer_id":50833976262951,"sku":"24546","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":50833976295719,"sku":"5674265","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":50833976328487,"sku":"45345","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":50833976361255,"sku":"45734","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50833976394023,"sku":"34573434","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50833976426791,"sku":"6769","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50833976459559,"sku":"32456","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50833976492327,"sku":"47646","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50833976525095,"sku":"3474754","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50833976557863,"sku":"34574","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Hcb2c19d4bf2d45208644d0d46b6db9ebr.jpg?v=1765943490"},{"product_id":"mens-merino-baselayer-top","title":"Coreline AR Baselayer Top Merino 200 - Men's","description":"\u003cp data-start=\"123\" data-end=\"345\"\u003eThis is your next-to-skin workhorse. Pure merino. Zero blends. Built to regulate heat when you’re moving and hold warmth when you stop. From cold starts to long miles, it stays dry, stays quiet, and doesn’t stink out camp.\u003c\/p\u003e\n\u003ch3 data-start=\"347\" data-end=\"365\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"366\" data-end=\"873\"\u003e\n\u003cli data-start=\"366\" data-end=\"443\"\u003e\n\u003cp data-start=\"368\" data-end=\"443\"\u003e\u003cstrong data-start=\"368\" data-end=\"404\"\u003e100% Merino Wool (200 g\/m²):\u003c\/strong\u003e Midweight knit for four-season range\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"444\" data-end=\"510\"\u003e\n\u003cp data-start=\"446\" data-end=\"510\"\u003e\u003cstrong data-start=\"446\" data-end=\"475\"\u003eNatural Thermoregulation:\u003c\/strong\u003e Warm in cold, cool when you push\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"511\" data-end=\"563\"\u003e\n\u003cp data-start=\"513\" data-end=\"563\"\u003e\u003cstrong data-start=\"513\" data-end=\"533\"\u003eOdor Resistance:\u003c\/strong\u003e Wear it longer. Smell less.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"564\" data-end=\"631\"\u003e\n\u003cp data-start=\"566\" data-end=\"631\"\u003e\u003cstrong data-start=\"566\" data-end=\"587\"\u003eMoisture Wicking:\u003c\/strong\u003e Pulls sweat off skin before it chills you\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"632\" data-end=\"698\"\u003e\n\u003cp data-start=\"634\" data-end=\"698\"\u003e\u003cstrong data-start=\"634\" data-end=\"653\"\u003eFlatlock Seams:\u003c\/strong\u003e No rub. No hot spots under packs or shells\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"699\" data-end=\"761\"\u003e\n\u003cp data-start=\"701\" data-end=\"761\"\u003e\u003cstrong data-start=\"701\" data-end=\"731\"\u003eNext-to-Skin Athletic Fit:\u003c\/strong\u003e Low bulk for clean layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"873\"\u003e\n\u003cp data-start=\"815\" data-end=\"873\"\u003e\u003cstrong data-start=\"815\" data-end=\"836\"\u003eTagless Interior:\u003c\/strong\u003e Nothing scratching, nothing catching\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"875\" data-end=\"896\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"897\" data-end=\"1117\"\u003eBuilt for mixed-output days where conditions swing and effort changes fast. Start cold at dawn, grind uphill, cool down on the ridge. Ideal for hiking, hunting, backpacking, travel, and everyday layering in cold weather.\u003c\/p\u003e\n\u003ch3 data-start=\"1119\" data-end=\"1136\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1137\" data-end=\"1181\"\u003ePure merino. Midweight muscle. Zero excuses.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Serbeway","offers":[{"title":"Black \/ S","offer_id":50834255905063,"sku":"56869","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50834255937831,"sku":"564537","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50834255970599,"sku":"584568458","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50834256003367,"sku":"5674656","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50834256036135,"sku":"435656874","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":50834256068903,"sku":"457457","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50834256101671,"sku":"345758647","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50834256134439,"sku":"2455675","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50834256167207,"sku":"457674","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50834256199975,"sku":"45744","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":50834256232743,"sku":"568547","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":50834256265511,"sku":"24583564","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":50834256298279,"sku":"45846","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":50834256331047,"sku":"58347","price":100.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50834256363815,"sku":"2345326","price":100.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Sb9920739a9de4a66877a01fff43427b34.jpg?v=1765951720"},{"product_id":"mens-winter-cycling-baselayer-top","title":"Coreline AR Baselayer Top - Men’s","description":"\u003cp data-start=\"118\" data-end=\"309\"\u003eCold rides. Full throttle. This is a winter-weight, next-to-skin baselayer built to trap heat, dump sweat, and disappear under a jersey. Brushed warmth inside. Stretch everywhere. Zero slack.\u003c\/p\u003e\n\u003cp data-start=\"311\" data-end=\"404\"\u003eDesigned for hard efforts in winter and shoulder seasons when wind bites and pace stays high.\u003c\/p\u003e\n\u003ch4 data-start=\"406\" data-end=\"427\"\u003e\u003cstrong data-start=\"411\" data-end=\"427\"\u003eKey Features\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cul data-start=\"428\" data-end=\"922\"\u003e\n\u003cli data-start=\"428\" data-end=\"512\"\u003e\n\u003cp data-start=\"430\" data-end=\"512\"\u003e\u003cstrong data-start=\"430\" data-end=\"460\"\u003eMidweight synthetic warmth\u003c\/strong\u003e – fleece-backed polyester holds heat without bulk\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"513\" data-end=\"596\"\u003e\n\u003cp data-start=\"515\" data-end=\"596\"\u003e\u003cstrong data-start=\"515\" data-end=\"540\"\u003e4-way stretch chassis\u003c\/strong\u003e – moves clean through the shoulders, bars, and sprint\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"597\" data-end=\"677\"\u003e\n\u003cp data-start=\"599\" data-end=\"677\"\u003e\u003cstrong data-start=\"599\" data-end=\"628\"\u003eNext-to-skin athletic fit\u003c\/strong\u003e – optimized for moisture transfer and layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"678\" data-end=\"723\"\u003e\n\u003cp data-start=\"680\" data-end=\"723\"\u003e\u003cstrong data-start=\"680\" data-end=\"700\"\u003eQuick-dry fabric\u003c\/strong\u003e – sweat out, heat in\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"724\" data-end=\"784\"\u003e\n\u003cp data-start=\"726\" data-end=\"784\"\u003e\u003cstrong data-start=\"726\" data-end=\"753\"\u003eFlat, low-profile seams\u003c\/strong\u003e – no rub under bibs or packs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"785\" data-end=\"856\"\u003e\n\u003cp data-start=\"787\" data-end=\"856\"\u003e\u003cstrong data-start=\"787\" data-end=\"808\"\u003eExtended drop hem\u003c\/strong\u003e – coverage stays locked when you’re bent over\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"857\" data-end=\"922\"\u003e\n\u003cp data-start=\"859\" data-end=\"922\"\u003e\u003cstrong data-start=\"859\" data-end=\"884\"\u003eSolid, stealth finish\u003c\/strong\u003e – invisible under a shell or jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cblockquote data-start=\"924\" data-end=\"1004\"\u003e\n\u003cp data-start=\"926\" data-end=\"1004\"\u003e\u003cstrong data-start=\"926\" data-end=\"939\"\u003eFit note:\u003c\/strong\u003e runs \u003cstrong data-start=\"945\" data-end=\"970\"\u003esmaller than standard\u003c\/strong\u003e. Size up if you’re between sizes.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003ch4 data-start=\"1006\" data-end=\"1030\"\u003e\u003cstrong data-start=\"1011\" data-end=\"1030\"\u003eRecommended Use\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp data-start=\"1031\" data-end=\"1256\"\u003eBuilt for \u003cstrong data-start=\"1041\" data-end=\"1086\"\u003ehigh-output to mixed-output winter riding\u003c\/strong\u003e—road, gravel, fat bike, or cold-weather training loops. Run it solo indoors, stack it under a softshell or hardshell outside. Best when temps drop and effort stays high.\u003c\/p\u003e\n\u003ch4 data-start=\"1258\" data-end=\"1278\"\u003e\u003cstrong data-start=\"1263\" data-end=\"1278\"\u003eBottom Line\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp data-start=\"1279\" data-end=\"1331\"\u003eA tight, warm, sweat-moving engine for winter miles.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Darevie","offers":[{"title":"S","offer_id":50834317148455,"sku":"8658","price":64.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":50834317181223,"sku":"457457","price":64.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":50834317213991,"sku":"453467","price":64.99,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50834317246759,"sku":"47574","price":64.99,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":50834317279527,"sku":"3467357","price":64.99,"currency_code":"USD","in_stock":true},{"title":"3XL","offer_id":50834317312295,"sku":"36736","price":64.99,"currency_code":"USD","in_stock":true},{"title":"4XL","offer_id":50834317345063,"sku":"3245745","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S542cd9fb5e094da1922519941a922fa71.jpg?v=1765952794"},{"product_id":"winter-thermal-cycling-midlayer-jacket","title":"Ridgewind ST Insulated Midlayer Jacket Synthetic - Men's","description":"\u003cp data-start=\"113\" data-end=\"345\"\u003eCold rides. High output. No dead weight. This winter cycling midlayer is built to trap heat when you’re moving fast and dump it when you’re working harder. Brushed thermal fleece inside. Clean, race-ready cut outside.\u003c\/p\u003e\n\u003cp data-start=\"347\" data-end=\"365\"\u003e\u003cstrong data-start=\"347\" data-end=\"363\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"366\" data-end=\"764\"\u003e\n\u003cli data-start=\"366\" data-end=\"440\"\u003e\n\u003cp data-start=\"368\" data-end=\"440\"\u003eMidweight thermal fleece with brushed interior for cold-weather output\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"441\" data-end=\"490\"\u003e\n\u003cp data-start=\"443\" data-end=\"490\"\u003eFull-length zipper for fast venting on climbs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"491\" data-end=\"559\"\u003e\n\u003cp data-start=\"493\" data-end=\"559\"\u003eAthletic, next-to-skin fit (runs small—size up if between sizes)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"560\" data-end=\"619\"\u003e\n\u003cp data-start=\"562\" data-end=\"619\"\u003eBreathable knit construction to manage sweat under load\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"620\" data-end=\"671\"\u003e\n\u003cp data-start=\"622\" data-end=\"671\"\u003eAnti-pilling fabric for season-after-season use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"672\" data-end=\"716\"\u003e\n\u003cp data-start=\"674\" data-end=\"716\"\u003eRear storage pockets for ride essentials\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"717\" data-end=\"764\"\u003e\n\u003cp data-start=\"719\" data-end=\"764\"\u003eReflective details for low-light road hours\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"766\" data-end=\"1008\"\u003e\u003cstrong data-start=\"766\" data-end=\"785\"\u003eRecommended Use\u003c\/strong\u003e\u003cbr data-start=\"785\" data-end=\"788\"\u003eBuilt for winter and shoulder-season cycling when temps drop but effort stays high. Ideal as a standalone piece on crisp rides or layered under a shell when wind picks up. Best for riders who push pace and generate heat.\u003c\/p\u003e\n\u003cp data-start=\"1010\" data-end=\"1080\"\u003e\u003cstrong data-start=\"1010\" data-end=\"1025\"\u003eBottom Line\u003c\/strong\u003e\u003cbr data-start=\"1025\" data-end=\"1028\"\u003eThermal control for hard miles when winter shows up.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Darevie","offers":[{"title":"Blue \/ L","offer_id":50834391597351,"sku":"45645","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":50834391630119,"sku":"245754","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":50834391662887,"sku":"23543","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":50834391695655,"sku":"356754","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50834391728423,"sku":"5656","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":50834391761191,"sku":"5467456","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4XL","offer_id":50834391793959,"sku":"6794","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50834391826727,"sku":"23667","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50834391859495,"sku":"56856","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50834391892263,"sku":"5478","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50834391925031,"sku":"3467","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50834391957799,"sku":"4575","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50834391990567,"sku":"34658356","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":50834392023335,"sku":"24566","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":50834392056103,"sku":"3466","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":50834392088871,"sku":"56563","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":50834392121639,"sku":"32456754","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":50834392154407,"sku":"6576","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":50834392187175,"sku":"34575","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":50834392219943,"sku":"45546","price":86.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 4XL","offer_id":50834392252711,"sku":"342574","price":86.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Sd7d7a882427f44b3a9ef94c62da5274er-_1.jpg?v=1765955920"},{"product_id":"mens-thermal-cycling-baselayer-top","title":"Frostskin ST Baselayer Top – Men’s","description":"\u003cp data-start=\"109\" data-end=\"348\"\u003eCold rides. Zero mercy. This is a heavyweight synthetic thermal baselayer built to trap heat, block wind, and stay glued to your skin when temps dive. Brushed fleece inside. Stretch knit outside. Built for winter miles, not café stops.\u003c\/p\u003e\n\u003ch3 data-start=\"350\" data-end=\"368\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"369\" data-end=\"923\"\u003e\n\u003cli data-start=\"369\" data-end=\"433\"\u003e\n\u003cp data-start=\"371\" data-end=\"433\"\u003e\u003cstrong data-start=\"371\" data-end=\"402\"\u003eHeavyweight fleece interior\u003c\/strong\u003e locks heat fast and holds it\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"434\" data-end=\"520\"\u003e\n\u003cp data-start=\"436\" data-end=\"520\"\u003e\u003cstrong data-start=\"436\" data-end=\"484\"\u003eSynthetic knit (85% polyester \/ 15% spandex)\u003c\/strong\u003e for stretch, durability, fast dry\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"521\" data-end=\"589\"\u003e\n\u003cp data-start=\"523\" data-end=\"589\"\u003e\u003cstrong data-start=\"523\" data-end=\"552\"\u003eWind-resistant outer face\u003c\/strong\u003e cuts chill under a shell or jersey\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"590\" data-end=\"665\"\u003e\n\u003cp data-start=\"592\" data-end=\"665\"\u003e\u003cstrong data-start=\"592\" data-end=\"635\"\u003eAnti-pilling, anti-shrink, anti-wrinkle\u003c\/strong\u003e—ride it hard, wash it often\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"666\" data-end=\"731\"\u003e\n\u003cp data-start=\"668\" data-end=\"731\"\u003e\u003cstrong data-start=\"668\" data-end=\"697\"\u003eNext-to-skin athletic fit\u003c\/strong\u003e for efficient moisture transfer\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"732\" data-end=\"796\"\u003e\n\u003cp data-start=\"734\" data-end=\"796\"\u003e\u003cstrong data-start=\"734\" data-end=\"769\"\u003eFull-length sleeves + crew neck\u003c\/strong\u003e = full coverage, no gaps\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"797\" data-end=\"859\"\u003e\n\u003cp data-start=\"799\" data-end=\"859\"\u003e\u003cstrong data-start=\"799\" data-end=\"824\"\u003eFlat, clean stitching\u003c\/strong\u003e reduces rub under packs or armor\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"860\" data-end=\"923\"\u003e\n\u003cp data-start=\"862\" data-end=\"923\"\u003e\u003cstrong data-start=\"862\" data-end=\"891\"\u003eZipperless pull-on design\u003c\/strong\u003e—simple, fast, nothing to fail\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"925\" data-end=\"946\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"947\" data-end=\"1237\"\u003eBuilt for \u003cstrong data-start=\"957\" data-end=\"1029\"\u003ecold-weather cycling, MTB, road training, commuting, and moto layers\u003c\/strong\u003e from late fall through deep winter. Best for \u003cstrong data-start=\"1075\" data-end=\"1098\"\u003elow to mixed output\u003c\/strong\u003e days when wind and cold are the enemy and warmth matters more than max airflow. Size runs \u003cstrong data-start=\"1189\" data-end=\"1217\"\u003esmaller than US standard\u003c\/strong\u003e—size up if between.\u003c\/p\u003e\n\u003ch3 data-start=\"1239\" data-end=\"1256\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1257\" data-end=\"1292\"\u003e\u003cstrong data-start=\"1257\" data-end=\"1292\"\u003eHeat in. Cold out. Ride anyway.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n  \u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n  \u003cdiv class=\"ae-note\"\u003e\n    Measurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\n  \u003c\/div\u003e\n\n  \u003ctable\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n        \u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n        \u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    *Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"X-Tiger","offers":[{"title":"White \/ S","offer_id":50835169771815,"sku":"45774","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50835169804583,"sku":"4567654","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50835169837351,"sku":"345754","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50835169870119,"sku":"2364745","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":50835169902887,"sku":"32454752","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":50835169935655,"sku":"89078","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50835169968423,"sku":"4568746","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50835170001191,"sku":"3456785","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50835170033959,"sku":"3456","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50835170066727,"sku":"4674","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50835170099495,"sku":"346546","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50835170132263,"sku":"2457","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S8aa6477feeb14c93af4a5c370b335176l.jpg?v=1765957205"},{"product_id":"mens-cold-weather-cycling-baselayer","title":"Aeroweave AIR Baselayer Top Synthetic 220 g - Men's","description":"\u003cp data-start=\"116\" data-end=\"343\"\u003eCold starts. Sweaty climbs. Zero mercy.\u003cbr data-start=\"155\" data-end=\"158\"\u003eThis is a next-to-skin winter cycling baselayer built to trap heat, dump moisture, and disappear under your kit. Fleece-lined warmth where you need it. Mesh ventilation where you don’t. \u003c\/p\u003e\n\u003ch3 data-start=\"345\" data-end=\"363\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"364\" data-end=\"836\"\u003e\n\u003cli data-start=\"364\" data-end=\"441\"\u003e\n\u003cp data-start=\"366\" data-end=\"441\"\u003e\u003cstrong data-start=\"366\" data-end=\"395\"\u003eMidweight fleece interior\u003c\/strong\u003e locks heat fast for autumn and winter rides\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"442\" data-end=\"512\"\u003e\n\u003cp data-start=\"444\" data-end=\"512\"\u003e\u003cstrong data-start=\"444\" data-end=\"468\"\u003eUnderarm mesh panels\u003c\/strong\u003e spike airflow and accelerate sweat escape\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"513\" data-end=\"585\"\u003e\n\u003cp data-start=\"515\" data-end=\"585\"\u003e\u003cstrong data-start=\"515\" data-end=\"541\"\u003eSynthetic 220 g fabric\u003c\/strong\u003e balances warmth, dry time, and durability\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"586\" data-end=\"656\"\u003e\n\u003cp data-start=\"588\" data-end=\"656\"\u003e\u003cstrong data-start=\"588\" data-end=\"617\"\u003eHigh-stretch construction\u003c\/strong\u003e moves clean through the pedal stroke\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"657\" data-end=\"718\"\u003e\n\u003cp data-start=\"659\" data-end=\"718\"\u003e\u003cstrong data-start=\"659\" data-end=\"688\"\u003eNext-to-skin athletic fit\u003c\/strong\u003e maximizes moisture transfer\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"719\" data-end=\"786\"\u003e\n\u003cp data-start=\"721\" data-end=\"786\"\u003e\u003cstrong data-start=\"721\" data-end=\"754\"\u003eReflective front + rear logos\u003c\/strong\u003e boost visibility in low light\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"787\" data-end=\"836\"\u003e\n\u003cp data-start=\"789\" data-end=\"836\"\u003e\u003cstrong data-start=\"789\" data-end=\"810\"\u003eCrew neck profile\u003c\/strong\u003e seals layers without bulk\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"838\" data-end=\"859\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"860\" data-end=\"1080\"\u003eBuilt for high-output cycling in cool to cold conditions—early morning road rides, winter training loops, shoulder-season gravel. Wear it as your first layer under a jersey or shell when temps drop and effort stays high.\u003c\/p\u003e\n\u003ch3 data-start=\"1082\" data-end=\"1099\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1100\" data-end=\"1157\"\u003eWarm when it’s cold. Dry when it counts. Built to suffer.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Men's Tops Size Chart (XS–4XL) --\u003e\n\u003cstyle\u003e\n  .ae-size-chart { font-family: inherit; max-width: 100%; margin: 1rem 0; }\n  .ae-size-chart .ae-note { font-size: .9rem; line-height: 1.4; opacity: .85; margin-bottom: .75rem; }\n  .ae-size-chart h3 { font-size: 1.1rem; font-weight: 600; margin: 0 0 .75rem; text-align: left; }\n  .ae-size-chart table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }\n  .ae-size-chart th, .ae-size-chart td { border: 1px solid #e5e7eb; padding: .6rem .7rem; text-align: center; }\n  .ae-size-chart th { background: #f8fafc; font-weight: 600; }\n  .ae-size-chart td[data-label] { text-align: center; }\n  \/* Responsive stacking *\/\n  @media (max-width: 640px) {\n    .ae-size-chart table, \n    .ae-size-chart thead, \n    .ae-size-chart tbody, \n    .ae-size-chart th, \n    .ae-size-chart td, \n    .ae-size-chart tr { display: block; width: 100%; }\n    .ae-size-chart thead { display: none; }\n    .ae-size-chart tr { border: 1px solid #e5e7eb; border-radius: .5rem; margin-bottom: .75rem; overflow: hidden; }\n    .ae-size-chart td { border: 0; border-top: 1px solid #eef2f7; display: flex; justify-content: space-between; align-items: center; }\n    .ae-size-chart td:first-child { border-top: 0; }\n    .ae-size-chart td::before { \n      content: attr(data-label);\n      font-weight: 600; \n      text-align: left; \n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Men's Tops Size Chart\"\u003e\n\u003ch3\u003eMen's Tops — Size Chart (XS–4XL)\u003c\/h3\u003e\n\u003cdiv class=\"ae-note\"\u003eMeasurements reflect body measures, not garment dimensions. If between sizes, size up for a relaxed fit.\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSleeve* (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSleeve* (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXS\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e32–34\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e81–86\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e26–28\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e66–71\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e31–32\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e79–81\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e35–37\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e89–94\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e29–31\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e74–79\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e32–33\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e81–84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e38–40\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e32–34\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e81–86\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e33–34\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e84–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e41–43\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e104–109\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e35–37\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e89–94\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e34–35\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e86–89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e44–46\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e112–117\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e38–40\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e35–36\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e89–91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e47–49\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e119–124\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e41–43\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e104–109\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e36–37\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e91–94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e50–53\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e127–135\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e44–47\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e112–119\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e37–38\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e94–97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-label=\"Chest (in)\"\u003e54–57\u003c\/td\u003e\n\u003ctd data-label=\"Chest (cm)\"\u003e137–145\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e48–51\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e122–130\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (in)\"\u003e38–39\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve (cm)\"\u003e97–99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"ae-note\"\u003e*Sleeve measured from center back of neck to wrist. 1 inch = 2.54 cm.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rockbros","offers":[{"title":"L","offer_id":50835322110247,"sku":"3467","price":79.99,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":50835322143015,"sku":"45857","price":79.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":50835322175783,"sku":"23478","price":79.99,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50835322208551,"sku":"345754","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S03a5e3ad810b428baffbb84364754233l.jpg?v=1765961827"},{"product_id":"mens-stretch-climbing-pants","title":"Couloir Climbing Pants - Men's","description":"\u003cp data-start=\"106\" data-end=\"309\"\u003eBuilt for movement. Cut clean. Stretch where it matters.\u003cbr data-start=\"162\" data-end=\"165\"\u003eThese midweight men’s climbing and work pants run a straight leg with a locked-in elastic waist and a hit of spandex for stride-length mobility.\u003c\/p\u003e\n\u003ch3 data-start=\"311\" data-end=\"329\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"330\" data-end=\"870\"\u003e\n\u003cli data-start=\"330\" data-end=\"402\"\u003e\n\u003cp data-start=\"332\" data-end=\"402\"\u003e\u003cstrong data-start=\"332\" data-end=\"372\"\u003e88 percent nylon, 12 percent spandex\u003c\/strong\u003e stretch knit, \u003cstrong data-start=\"387\" data-end=\"400\"\u003e180 grams\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"403\" data-end=\"460\"\u003e\n\u003cp data-start=\"405\" data-end=\"460\"\u003e\u003cstrong data-start=\"405\" data-end=\"433\"\u003eQuick-dry and breathable\u003c\/strong\u003e fabric to dump heat fast\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"461\" data-end=\"532\"\u003e\n\u003cp data-start=\"463\" data-end=\"532\"\u003e\u003cstrong data-start=\"463\" data-end=\"484\"\u003eElastic waistband\u003c\/strong\u003e with \u003cstrong data-start=\"490\" data-end=\"513\"\u003eadjustable drawcord\u003c\/strong\u003e for a dialed fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"533\" data-end=\"601\"\u003e\n\u003cp data-start=\"535\" data-end=\"601\"\u003e\u003cstrong data-start=\"535\" data-end=\"559\"\u003eZippered side pocket\u003c\/strong\u003e for phone and keys when the pace spikes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"602\" data-end=\"656\"\u003e\n\u003cp data-start=\"604\" data-end=\"656\"\u003e\u003cstrong data-start=\"604\" data-end=\"624\"\u003eFlat-front build\u003c\/strong\u003e for a clean, low-bulk profile\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"657\" data-end=\"725\"\u003e\n\u003cp data-start=\"659\" data-end=\"725\"\u003e\u003cstrong data-start=\"659\" data-end=\"675\"\u003eAnti-wrinkle\u003c\/strong\u003e finish keeps them looking sharp after pack time\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"726\" data-end=\"802\"\u003e\n\u003cp data-start=\"728\" data-end=\"802\"\u003e\u003cstrong data-start=\"728\" data-end=\"771\"\u003eMid-rise waist and straight-leg pattern\u003c\/strong\u003e for easy, unrestricted steps\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"803\" data-end=\"870\"\u003e\n\u003cp data-start=\"805\" data-end=\"870\"\u003e\u003cstrong data-start=\"805\" data-end=\"837\"\u003eHeat-transfer printed detail\u003c\/strong\u003e with no heavy stitched patches\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"872\" data-end=\"893\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"894\" data-end=\"1124\"\u003eClimbing approaches, jobsite days, travel grind, and fast training loops when you want stretch and airflow without extra bulk. Best in \u003cstrong data-start=\"1029\" data-end=\"1039\"\u003eautumn\u003c\/strong\u003e conditions and shoulder-season temps where \u003cstrong data-start=\"1083\" data-end=\"1096\"\u003emidweight\u003c\/strong\u003e fabric hits the sweet spot.\u003c\/p\u003e\n\u003ch3 data-start=\"1126\" data-end=\"1143\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1144\" data-end=\"1179\"\u003eStretch. Breathe. Move. Repeat.\u003c\/p\u003e\n\u003c!-- Responsive Shopify Size Chart (Garment Measurements + Recommended Size) --\u003e\n\u003cdiv style=\"max-width:100%; margin:18px 0; font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;\"\u003e\n  \u003cstyle\u003e\n    .sc-wrap{border:1px solid #e7e7e7;border-radius:12px;overflow:hidden;background:#fff}\n    .sc-head{padding:14px 14px 10px;border-bottom:1px solid #eee}\n    .sc-title{margin:0;font-size:16px;font-weight:800;letter-spacing:.2px}\n    .sc-note{margin:6px 0 0;font-size:12.5px;line-height:1.35;color:#666}\n    .sc-section{padding:12px 14px 6px;font-size:13px;font-weight:800;color:#111}\n    .sc-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}\n    table.sc{width:100%;min-width:640px;border-collapse:collapse}\n    table.sc th, table.sc td{padding:12px 10px;border-bottom:1px solid #eee;text-align:center;vertical-align:middle}\n    table.sc th{background:#fafafa;font-size:12.5px;color:#333;font-weight:800;white-space:nowrap}\n    table.sc td{font-size:13.5px;color:#111}\n    table.sc td.size{font-weight:900;letter-spacing:.3px}\n    .sc-sub{display:block;margin-top:4px;font-size:12px;color:#666}\n    \/* sticky first column (helps on mobile) *\/\n    table.sc th:first-child, table.sc td:first-child{position:sticky;left:0;background:inherit}\n    table.sc th:first-child{background:#fafafa}\n    table.sc td:first-child{background:#fff}\n\n    \/* second table can be narrower *\/\n    table.sc.fit{min-width:520px}\n\n    @media (max-width: 480px){\n      .sc-head{padding:12px}\n      .sc-title{font-size:15px}\n      .sc-note{font-size:12px}\n      .sc-section{padding:10px 12px 6px}\n      table.sc th, table.sc td{padding:10px 8px}\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"sc-wrap\"\u003e\n    \u003cdiv class=\"sc-head\"\u003e\n      \u003cp class=\"sc-title\"\u003eSize Chart\u003c\/p\u003e\n      \u003cp class=\"sc-note\"\u003eMeasurements are in centimeters with inches shown below. Allow a 1–3 cm variance due to manual measuring. If between sizes, size up.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sc-section\"\u003eGarment measurements\u003c\/div\u003e\n    \u003cdiv class=\"sc-scroll\"\u003e\n      \u003ctable class=\"sc\" role=\"table\" aria-label=\"Garment measurements size chart\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eXS\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eS\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eM\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eL\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eXL\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eLength\u003c\/td\u003e\n            \u003ctd\u003e96 cm\u003cspan class=\"sc-sub\"\u003e37.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e99 cm\u003cspan class=\"sc-sub\"\u003e39.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e102 cm\u003cspan class=\"sc-sub\"\u003e40.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e105 cm\u003cspan class=\"sc-sub\"\u003e41.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e108 cm\u003cspan class=\"sc-sub\"\u003e42.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eHip\u003c\/td\u003e\n            \u003ctd\u003e50 cm\u003cspan class=\"sc-sub\"\u003e19.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e52 cm\u003cspan class=\"sc-sub\"\u003e20.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e54 cm\u003cspan class=\"sc-sub\"\u003e21.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e56 cm\u003cspan class=\"sc-sub\"\u003e22.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e58 cm\u003cspan class=\"sc-sub\"\u003e22.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eFront rise\u003c\/td\u003e\n            \u003ctd\u003e28 cm\u003cspan class=\"sc-sub\"\u003e11.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e29 cm\u003cspan class=\"sc-sub\"\u003e11.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e30 cm\u003cspan class=\"sc-sub\"\u003e11.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e31 cm\u003cspan class=\"sc-sub\"\u003e12.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e32 cm\u003cspan class=\"sc-sub\"\u003e12.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eBack rise\u003c\/td\u003e\n            \u003ctd\u003e39 cm\u003cspan class=\"sc-sub\"\u003e15.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e40 cm\u003cspan class=\"sc-sub\"\u003e15.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e41 cm\u003cspan class=\"sc-sub\"\u003e16.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e42 cm\u003cspan class=\"sc-sub\"\u003e16.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e43 cm\u003cspan class=\"sc-sub\"\u003e16.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eLeg opening\u003c\/td\u003e\n            \u003ctd\u003e15 cm\u003cspan class=\"sc-sub\"\u003e5.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e15.5 cm\u003cspan class=\"sc-sub\"\u003e6.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e16 cm\u003cspan class=\"sc-sub\"\u003e6.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e16.5 cm\u003cspan class=\"sc-sub\"\u003e6.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e17 cm\u003cspan class=\"sc-sub\"\u003e6.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sc-section\"\u003eRecommended size (height and weight)\u003c\/div\u003e\n    \u003cdiv class=\"sc-scroll\"\u003e\n      \u003ctable class=\"sc fit\" role=\"table\" aria-label=\"Recommended size by height and weight\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eHeight\u003c\/th\u003e\n            \u003cth scope=\"col\"\u003eWeight\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eXS\u003c\/td\u003e\n            \u003ctd\u003e165–170 cm\u003cspan class=\"sc-sub\"\u003e5 ft 5 in – 5 ft 7 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e50–60 kg\u003cspan class=\"sc-sub\"\u003e110–132 lb\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eS\u003c\/td\u003e\n            \u003ctd\u003e170–175 cm\u003cspan class=\"sc-sub\"\u003e5 ft 7 in – 5 ft 9 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e60–70 kg\u003cspan class=\"sc-sub\"\u003e132–154 lb\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eM\u003c\/td\u003e\n            \u003ctd\u003e175–180 cm\u003cspan class=\"sc-sub\"\u003e5 ft 9 in – 5 ft 11 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e70–80 kg\u003cspan class=\"sc-sub\"\u003e154–176 lb\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eL\u003c\/td\u003e\n            \u003ctd\u003e180–185 cm\u003cspan class=\"sc-sub\"\u003e5 ft 11 in – 6 ft 1 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e80–90 kg\u003cspan class=\"sc-sub\"\u003e176–198 lb\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"size\"\u003eXL\u003c\/td\u003e\n            \u003ctd\u003e185–190 cm\u003cspan class=\"sc-sub\"\u003e6 ft 1 in – 6 ft 3 in\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003ctd\u003e90–95 kg\u003cspan class=\"sc-sub\"\u003e198–209 lb\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"padding:12px 14px 14px; font-size:12.5px; color:#666; line-height:1.35;\"\u003e\n      Tip: For the best fit, compare these measurements with a similar pair of pants you already own.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Buruite","offers":[{"title":"XS \/ Gray","offer_id":50978412921127,"sku":"23432534","price":22.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Green","offer_id":50978412953895,"sku":"768388","price":22.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Black","offer_id":50978412986663,"sku":"3463834","price":22.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Gray","offer_id":50978413019431,"sku":"64567436","price":22.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Green","offer_id":50978413052199,"sku":"24656674","price":22.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":50978413084967,"sku":"356835","price":22.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Gray","offer_id":50978413117735,"sku":"73576837","price":22.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Green","offer_id":50978413150503,"sku":"45587345","price":22.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":50978413183271,"sku":"4567454","price":22.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Gray","offer_id":50978413216039,"sku":"7345347","price":22.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Green","offer_id":50978413248807,"sku":"788657","price":22.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50978413281575,"sku":"4674635","price":22.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Gray","offer_id":50978413314343,"sku":"7235345","price":22.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Green","offer_id":50978413347111,"sku":"846568","price":22.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50978413379879,"sku":"2338345","price":22.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/4_7852dcad-bc5e-4d31-bba5-747722fe1ce0.jpg?v=1769484754"},{"product_id":"whitecap-waterproof-hiking-pants-mens","title":"Whitecap Waterproof Hiking Pants - Men's","description":"\u003cp data-end=\"385\" data-start=\"138\"\u003eMove fast. Stay dry. Keep your kit locked down. These men’s woven hiking pants run a tough \u003cstrong data-end=\"272\" data-start=\"229\"\u003e90 percent nylon and 10 percent spandex\u003c\/strong\u003e blend with \u003cstrong data-end=\"301\" data-start=\"284\"\u003e4 way stretch\u003c\/strong\u003e, quick dry performance, and a \u003cstrong data-end=\"346\" data-start=\"332\"\u003eDWR finish\u003c\/strong\u003e that sheds light rain and trail spray.\u003c\/p\u003e\n\u003ch3 data-end=\"405\" data-start=\"387\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-end=\"1067\" data-start=\"406\"\u003e\n\u003cli data-end=\"504\" data-start=\"406\"\u003e\n\u003cp data-end=\"504\" data-start=\"408\"\u003e\u003cstrong data-end=\"451\" data-start=\"408\"\u003e90 percent nylon and 10 percent spandex\u003c\/strong\u003e for a lightweight feel with real stretch and rebound\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"595\" data-start=\"505\"\u003e\n\u003cp data-end=\"595\" data-start=\"507\"\u003e\u003cstrong data-end=\"538\" data-start=\"507\"\u003eWaterproof rating: 10,000mm\u003c\/strong\u003e plus a \u003cstrong data-end=\"560\" data-start=\"546\"\u003eDWR finish\u003c\/strong\u003e to bead moisture and keep moving\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"682\" data-start=\"596\"\u003e\n\u003cp data-end=\"682\" data-start=\"598\"\u003eBreathable build with \u003cstrong data-end=\"651\" data-start=\"620\"\u003edual-layer mesh knee panels\u003c\/strong\u003e for airflow where it matters\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"747\" data-start=\"683\"\u003e\n\u003cp data-end=\"747\" data-start=\"685\"\u003eAnti-friction design for long strides and high output climbs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"823\" data-start=\"748\"\u003e\n\u003cp data-end=\"823\" data-start=\"750\"\u003eArticulated knees and a gusseted crotch for full range in steep terrain\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"903\" data-start=\"824\"\u003e\n\u003cp data-end=\"903\" data-start=\"826\"\u003eSecure storage with a zippered cargo pocket and a flap-secured phone pocket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"995\" data-start=\"904\"\u003e\n\u003cp data-end=\"995\" data-start=\"906\"\u003eDialed fit with an elastic waist and side adjusters, mid waist, regular fit, flat front\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1067\" data-start=\"996\"\u003e\n\u003cp data-end=\"1067\" data-start=\"998\"\u003eReinforced stitching and a YKK zipper fly\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"1090\" data-start=\"1069\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-end=\"1301\" data-start=\"1091\"\u003eBuilt for hiking, trekking, and camping, the days when brush, rocks, and weather try to slow you down. Run them solo in warm temps, or layer when it drops. The stretch keeps your stride clean and unrestricted.\u003c\/p\u003e\n\u003ch3 data-end=\"1320\" data-start=\"1303\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-end=\"1378\" data-start=\"1321\"\u003eFast-drying, hard-wearing, and locked in where it counts.\u003c\/p\u003e\n\u003c!-- Mobile-friendly Men's Pants Size Chart (Shopify-ready) --\u003e\n\u003cdiv style=\"max-width: 760px; margin: 16px auto; font-family: Arial, sans-serif; line-height: 1.4;\"\u003e\n\u003ch3 style=\"margin: 0 0 10px; font-size: 18px;\"\u003eMen’s Pants Size Chart\u003c\/h3\u003e\n\u003cp style=\"margin: 0 0 12px; color: #555; font-size: 14px;\"\u003eSizes shown as \u003cstrong\u003eWaist × Inseam (inches)\u003c\/strong\u003e. Only available combinations are listed below.\u003c\/p\u003e\n\u003c!-- Desktop\/tablet table --\u003e\n\u003cdiv style=\"overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 10px;\" class=\"sizechart-table\"\u003e\n\u003ctable style=\"border-collapse: collapse; width: 100%; min-width: 520px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; padding: 12px; background: #f7f7f7; border-bottom: 1px solid #e6e6e6; font-size: 14px;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 12px; background: #f7f7f7; border-bottom: 1px solid #e6e6e6; font-size: 14px;\"\u003e30\" Inseam\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 12px; background: #f7f7f7; border-bottom: 1px solid #e6e6e6; font-size: 14px;\"\u003e32\" Inseam\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 12px; background: #f7f7f7; border-bottom: 1px solid #e6e6e6; font-size: 14px;\"\u003e34\" Inseam\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW28\/L30\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; color: #999; font-size: 14px;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; color: #999; font-size: 14px;\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW30\/L30\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW30\/L32\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; color: #999; font-size: 14px;\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW32\/L30\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW32\/L32\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW32\/L34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003e34\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW34\/L30\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW34\/L32\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW34\/L34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003e36\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW36\/L30\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW36\/L32\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW36\/L34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003e38\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; color: #999; font-size: 14px;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW38\/L32\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; border-bottom: 1px solid #f0f0f0; font-size: 14px;\"\u003eW38\/L34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; font-size: 14px;\"\u003e40\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; color: #999; font-size: 14px;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; color: #999; font-size: 14px;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; text-align: center; font-size: 14px;\"\u003eW40\/L34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- Mobile-friendly stacked list (shows great on phones) --\u003e\n\u003cdiv style=\"margin-top: 14px; border: 1px solid #e6e6e6; border-radius: 10px; padding: 12px;\"\u003e\n\u003ch4 style=\"margin: 0 0 8px; font-size: 15px;\"\u003eAvailable Sizes\u003c\/h4\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px;\"\u003e\n\u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e28W 30L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e30W 30L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e32W 30L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e34W 30L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e36W 30L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e30W 32L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e32W 32L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e34W 32L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e36W 32L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e38W 32L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e32W 34L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e34W 34L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e36W 34L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e38W 34L\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 8px 10px; border: 1px solid #e6e6e6; border-radius: 999px; font-size: 13px;\"\u003e40W 34L\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 10px 0 0; color: #666; font-size: 12.5px;\"\u003e\u003cstrong\u003eHow to measure:\u003c\/strong\u003e Waist is measured around your natural waist. Inseam is measured from the crotch seam to the bottom hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Alpex","offers":[{"title":"28W 30L","offer_id":50978437464359,"sku":"346245","price":120.99,"currency_code":"USD","in_stock":true},{"title":"30W 30L","offer_id":50978437497127,"sku":"6754687","price":120.99,"currency_code":"USD","in_stock":true},{"title":"32W 30L","offer_id":50978437529895,"sku":"6787895","price":120.99,"currency_code":"USD","in_stock":true},{"title":"34W 30L","offer_id":50978437562663,"sku":"768687","price":120.99,"currency_code":"USD","in_stock":true},{"title":"36W 30L","offer_id":50978437595431,"sku":"3456556","price":120.99,"currency_code":"USD","in_stock":true},{"title":"30W 32L","offer_id":50978437628199,"sku":"46568356","price":120.99,"currency_code":"USD","in_stock":true},{"title":"32W 32L","offer_id":50978437660967,"sku":"687658","price":120.99,"currency_code":"USD","in_stock":true},{"title":"34W 32L","offer_id":50978437693735,"sku":"3447","price":120.99,"currency_code":"USD","in_stock":true},{"title":"36W 32L","offer_id":50978437726503,"sku":"6878956","price":120.99,"currency_code":"USD","in_stock":true},{"title":"38W 32L","offer_id":50978437759271,"sku":"345753","price":120.99,"currency_code":"USD","in_stock":true},{"title":"32W 34L","offer_id":50978437792039,"sku":"3545325","price":120.99,"currency_code":"USD","in_stock":true},{"title":"34W 34L","offer_id":50978437824807,"sku":"686596","price":120.99,"currency_code":"USD","in_stock":true},{"title":"36W 34L","offer_id":50978437857575,"sku":"458454","price":120.99,"currency_code":"USD","in_stock":true},{"title":"38W 34L","offer_id":50978437890343,"sku":"3245326","price":120.99,"currency_code":"USD","in_stock":true},{"title":"40W 34L","offer_id":50978437923111,"sku":"567967","price":120.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/2_79efad23-fcb4-4e9c-a59c-77668af999d9.jpg?v=1769487605"}],"url":"https:\/\/alpineextreme.co\/collections\/mens-activewear.oembed?page=2","provider":"Alpine Extreme","version":"1.0","type":"link"}