{"title":"Shop Baselayers","description":"","products":[{"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":35.97,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":50829714719015,"sku":"245770","price":35.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":50829714751783,"sku":"245771","price":35.97,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":50829714784551,"sku":"245772","price":35.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50829714817319,"sku":"245773","price":35.97,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":50829714850087,"sku":"245774","price":35.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50829714882855,"sku":"245775","price":35.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":50829714915623,"sku":"245776","price":35.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":50829714948391,"sku":"245777","price":35.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":50829714981159,"sku":"245778","price":35.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":50829715013927,"sku":"245779","price":35.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":50829715046695,"sku":"245780","price":35.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S62c6e4e460ef429eb51c1dfb9544a791x.jpg?v=1765788481"},{"product_id":"midweight-fleece-baselayer-set","title":"Ridge Reactor Compression Baselayer Set Midweight Fleece-Lined - Men's","description":"\u003cp data-start=\"661\" data-end=\"846\"\u003eCold air tries to bite. This set bites back harder. A midweight, fleece-lined compression kit that locks heat to your core, dumps sweat on command, and stays tight when the pace spikes.\u003c\/p\u003e\n\u003ch3 data-start=\"1376\" data-end=\"1397\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"1398\" data-end=\"1556\"\u003eStorm mornings. Windy ridgelines. Chairlift freeze-ups between high-speed drops. Put it under your kit and stay in the flow state from first bell to last run.\u003c\/p\u003e\n\u003ch3 data-start=\"1558\" data-end=\"1575\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1576\" data-end=\"1614\"\u003e\u003cstrong data-start=\"1576\" data-end=\"1614\"\u003eStrap in. Stay warm. Keep sending.\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\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\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\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\"\u003eMeasurements 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.\u003c\/div\u003e\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\u003cdiv class=\"ae-note\"\u003eInseam 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.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ESDY","offers":[{"title":"S \/ Blue","offer_id":50829763510567,"sku":"245745","price":129.97,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":50829763543335,"sku":"245746","price":129.97,"currency_code":"USD","in_stock":true},{"title":"S \/ Green","offer_id":50829763576103,"sku":"245747","price":129.97,"currency_code":"USD","in_stock":true},{"title":"S \/ Khaki","offer_id":50829763608871,"sku":"245748","price":129.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Blue","offer_id":50829763641639,"sku":"245749","price":129.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":50829763674407,"sku":"245750","price":129.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Green","offer_id":50829763707175,"sku":"245751","price":129.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Khaki","offer_id":50829763739943,"sku":"245752","price":129.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Blue","offer_id":50829763772711,"sku":"245753","price":129.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50829763805479,"sku":"245754","price":129.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Green","offer_id":50829763838247,"sku":"245755","price":129.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Khaki","offer_id":50829763871015,"sku":"245756","price":129.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Blue","offer_id":50829763903783,"sku":"245757","price":129.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50829763936551,"sku":"245758","price":129.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Green","offer_id":50829763969319,"sku":"245759","price":129.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Khaki","offer_id":50829764002087,"sku":"245760","price":129.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Blue","offer_id":50829764034855,"sku":"245761","price":129.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":50829764067623,"sku":"245762","price":129.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Green","offer_id":50829764100391,"sku":"245763","price":129.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Khaki","offer_id":50829764133159,"sku":"245764","price":129.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Blue","offer_id":50829764165927,"sku":"245765","price":129.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":50829764198695,"sku":"245766","price":129.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Green","offer_id":50829764231463,"sku":"245767","price":129.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Khaki","offer_id":50829764264231,"sku":"245768","price":129.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Hb7e6e56289b54bdfa8cf8927b5c3f65eg.jpg?v=1765790481"},{"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":19.97,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":50829846708519,"sku":"245736","price":19.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50829846741287,"sku":"245737","price":19.97,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":50829846774055,"sku":"245738","price":19.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50829846806823,"sku":"245739","price":19.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":50829846839591,"sku":"245740","price":19.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":50829846872359,"sku":"245741","price":19.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":50829846905127,"sku":"245742","price":19.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":50829846937895,"sku":"245743","price":19.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":50829846970663,"sku":"245744","price":19.97,"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-thermal-baselayer-set","title":"Coreline AR Baselayer Set Synthetic - Men's","description":"\u003cp data-start=\"99\" data-end=\"402\"\u003eCold snap on. Skin layer locked. This men’s thermal set delivers a long-sleeve crew top plus full-length bottoms in a stretch-knit synthetic blend built for tight layering and clean movement. Midweight warmth without wool—made to stack under ski kits, workwear, and everything in between.\u003cstrong data-start=\"404\" data-end=\"420\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"946\" data-end=\"1159\"\u003e\u003cstrong data-start=\"946\" data-end=\"965\"\u003eRecommended Use\u003c\/strong\u003e\u003cbr data-start=\"965\" data-end=\"968\"\u003eRun it as your first layer for resort days, cold morning starts, and long hours outside when the temps drop. Slide it under shells, pants, bibs, or insulated layers and keep the system tight.\u003c\/p\u003e\n\u003cp data-start=\"1161\" data-end=\"1252\"\u003e\u003cstrong data-start=\"1161\" data-end=\"1176\"\u003eBottom Line\u003c\/strong\u003e\u003cbr data-start=\"1176\" data-end=\"1179\"\u003eA no-nonsense thermal base layer set—stretchy, sleek, and ready to stack.\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\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\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\"\u003eMeasurements 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.\u003c\/div\u003e\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\u003cdiv class=\"ae-note\"\u003eInseam 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.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Miss Moly","offers":[{"title":"S \/ Black","offer_id":50832072507687,"sku":"4573568","price":39.97,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":50832072540455,"sku":"256457436","price":39.97,"currency_code":"USD","in_stock":true},{"title":"S \/ Gray","offer_id":50832072573223,"sku":"346437","price":39.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":50832072605991,"sku":"3465724","price":39.97,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":50832072638759,"sku":"34","price":39.97,"currency_code":"USD","in_stock":true},{"title":"M \/ Gray","offer_id":50832072671527,"sku":"6247","price":39.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":50832072704295,"sku":"78067","price":39.97,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":50832072737063,"sku":"34575","price":39.97,"currency_code":"USD","in_stock":true},{"title":"L \/ Gray","offer_id":50832072769831,"sku":"13465","price":39.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":50832072802599,"sku":"13466","price":39.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":50832072835367,"sku":"3457","price":39.97,"currency_code":"USD","in_stock":true},{"title":"XL \/ Gray","offer_id":50832072868135,"sku":"4574513","price":39.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":50832072900903,"sku":"7245636","price":39.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":50832072933671,"sku":"1235734","price":39.97,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Gray","offer_id":50832072966439,"sku":"346547","price":39.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":50832072999207,"sku":"345457","price":39.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":50832073031975,"sku":"2357568","price":39.97,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Gray","offer_id":50832073064743,"sku":"245734","price":39.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/S19e03c650f4f46a6a87443ce2a529557e.jpg?v=1765872468"},{"product_id":"womens-thermal-baselayer-set","title":"Coreline AR Baselayer Set – Women’s","description":"\u003cp data-start=\"92\" data-end=\"282\"\u003eCold mornings. Dead air. This is the layer you start in. A next-to-skin cotton knit with a brushed fleece interior that traps heat fast and stays steady when the output drops.\u003c\/p\u003e\n\u003cp data-start=\"284\" data-end=\"356\"\u003eBuilt as a matched top and bottom system—no gaps, no bulk, no guesswork.\u003cstrong data-start=\"358\" data-end=\"374\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"734\" data-end=\"943\"\u003e\u003cstrong data-start=\"734\" data-end=\"753\"\u003eRecommended Use\u003c\/strong\u003e\u003cbr data-start=\"753\" data-end=\"756\"\u003eLow-to-mixed output days in cold conditions. Chairlift laps, winter travel, cold camps, early starts. Wear it under insulation when it’s bitter, or under a shell when movement is minimal.\u003c\/p\u003e\n\u003cp data-start=\"945\" data-end=\"970\"\u003eThis is your heat anchor.\u003c\/p\u003e\n\u003cp data-start=\"972\" data-end=\"1050\"\u003e\u003cstrong data-start=\"972\" data-end=\"987\"\u003eBottom Line\u003c\/strong\u003e\u003cbr data-start=\"987\" data-end=\"990\"\u003eSoft on skin. Serious about warmth. Start warm or pay later.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Women'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=\"Women's Tops Size Chart\"\u003e\n\u003ch3\u003eWomen'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\"\u003eBust (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBust (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\"\u003eHip (in)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eHip (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=\"Bust (in)\"\u003e31–32\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e79–81\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e24–25\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e61–63\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e34–35\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e86–89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e33–34\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e84–86\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e26–27\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e66–69\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e36–37\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e91–94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e35–36\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e89–91\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e28–29\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e71–74\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e38–39\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e97–99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e37–39\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e94–99\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e30–32\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e76–81\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e40–42\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e102–107\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e40–42\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e102–107\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e33–35\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e84–89\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e43–45\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e109–114\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e43–45\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e109–114\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e36–38\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e91–97\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e46–48\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e117–122\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e46–48\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e117–122\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e39–41\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e99–104\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e49–51\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e124–130\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-label=\"Bust (in)\"\u003e49–51\u003c\/td\u003e\n\u003ctd data-label=\"Bust (cm)\"\u003e124–130\u003c\/td\u003e\n\u003ctd data-label=\"Waist (in)\"\u003e42–44\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e107–112\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e52–54\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e132–137\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"ae-note\"\u003eMeasurements taken around the fullest part of bust, natural waistline, and widest part of hips. 1 inch = 2.54 cm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Alpine Extreme • Women'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\u003cdiv class=\"ae-size-chart\" role=\"region\" aria-label=\"Women's Bottoms Size Chart\"\u003e\n\u003ch3\u003eWomen's Bottoms — Size Chart (XS–4XL)\u003c\/h3\u003e\n\u003cdiv class=\"ae-note\"\u003eMeasurements reflect body measures, not garment dimensions. Inseam shown is a regular length (30 in \/ 76 cm). Petite\/Tall variants may be available on select styles.\u003c\/div\u003e\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)\"\u003e24–25\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e61–63\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e34–35\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e86–89\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e26–27\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e66–69\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e36–37\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e91–94\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e28–29\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e71–74\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e38–39\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e97–99\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e30–32\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e76–81\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e40–42\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e102–107\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e33–35\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e84–89\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e43–45\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e109–114\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e36–38\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e91–97\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e46–48\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e117–122\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e39–41\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e99–104\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e49–51\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e124–130\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e42–44\u003c\/td\u003e\n\u003ctd data-label=\"Waist (cm)\"\u003e107–112\u003c\/td\u003e\n\u003ctd data-label=\"Hip (in)\"\u003e52–54\u003c\/td\u003e\n\u003ctd data-label=\"Hip (cm)\"\u003e132–137\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n\u003ctd data-label=\"Inseam (cm)\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"ae-note\"\u003eMeasure waist at natural line and hips at the fullest point. If between sizes, size up for relaxed fit. Petite (28 in \/ 71 cm) and Tall (32 in \/ 81 cm) inseams may be available on select styles.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Miss Moly","offers":[{"title":"Gray \/ S","offer_id":50832109044007,"sku":"34674","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":50832109076775,"sku":"5685464","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":50832109109543,"sku":"458546","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":50832109142311,"sku":"546743","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":50832109175079,"sku":"568456","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50832109207847,"sku":"4687546","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50832109240615,"sku":"24734","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50832109273383,"sku":"36754","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50832109306151,"sku":"35672354","price":39.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50832109338919,"sku":"3674","price":39.97,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":50832109371687,"sku":"35672346","price":39.97,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50832109404455,"sku":"3567456","price":39.97,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50832109437223,"sku":"345745","price":39.97,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50832109469991,"sku":"3567435","price":39.97,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":50832109502759,"sku":"345734253","price":39.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Sa0f159bf7212495b8c37ee67d038eed6m.jpg?v=1765874253"},{"product_id":"mens-merino-250-baselayer-top","title":"Coreline AR Baselayer Top Merino 250 - Men's","description":"\u003cp data-start=\"104\" data-end=\"360\"\u003eThis is your next-to-skin engine room: 100% merino wool, long sleeve, midweight warmth (250g class). It manages heat when you’re moving, holds steady when you’re stopped, and fights stink when the day goes long. Clean crew neck. Solid knit. Zero fluff.\u003c\/p\u003e\n\u003ch3 data-start=\"362\" data-end=\"380\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"381\" data-end=\"817\"\u003e\n\u003cli data-start=\"381\" data-end=\"423\"\u003e\n\u003cp data-start=\"383\" data-end=\"423\"\u003e\u003cstrong data-start=\"383\" data-end=\"408\"\u003e100% pure merino wool\u003c\/strong\u003e construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"424\" data-end=\"494\"\u003e\n\u003cp data-start=\"426\" data-end=\"494\"\u003e\u003cstrong data-start=\"426\" data-end=\"470\"\u003eMidweight fabric (250g class)\u003c\/strong\u003e for cold-to-cool days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"495\" data-end=\"545\"\u003e\n\u003cp data-start=\"497\" data-end=\"545\"\u003e\u003cstrong data-start=\"497\" data-end=\"515\"\u003eOdor-resistant\u003c\/strong\u003e performance for repeat wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"546\" data-end=\"604\"\u003e\n\u003cp data-start=\"548\" data-end=\"604\"\u003e\u003cstrong data-start=\"548\" data-end=\"574\"\u003eTemperature regulating\u003c\/strong\u003e merino microclimate control\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"605\" data-end=\"656\"\u003e\n\u003cp data-start=\"607\" data-end=\"656\"\u003e\u003cstrong data-start=\"607\" data-end=\"627\"\u003eMoisture-wicking\u003c\/strong\u003e to keep sweat from pooling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"657\" data-end=\"701\"\u003e\n\u003cp data-start=\"659\" data-end=\"701\"\u003e\u003cstrong data-start=\"659\" data-end=\"676\"\u003eUV protection\u003c\/strong\u003e for high-exposure days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"702\" data-end=\"752\"\u003e\n\u003cp data-start=\"704\" data-end=\"752\"\u003e\u003cstrong data-start=\"704\" data-end=\"724\"\u003eLong sleeve crew\u003c\/strong\u003e design built for layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"753\" data-end=\"817\"\u003e\n\u003cp data-start=\"755\" data-end=\"817\"\u003e\u003cstrong data-start=\"755\" data-end=\"770\"\u003eSolid color\u003c\/strong\u003e minimalist look that disappears under your kit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"819\" data-end=\"840\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"841\" data-end=\"1069\"\u003eRun it as the base for ski days, cold-weather training, shoulder-season hikes, and travel where you’re packing light and wearing hard. Best in \u003cstrong data-start=\"984\" data-end=\"1011\"\u003ecool to cold conditions\u003c\/strong\u003e with \u003cstrong data-start=\"1017\" data-end=\"1033\"\u003emixed output\u003c\/strong\u003e—add insulation when the pace drops.\u003c\/p\u003e\n\u003ch3 data-start=\"1071\" data-end=\"1088\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1089\" data-end=\"1138\"\u003eMidweight merino. Long sleeve. All gas, no noise.\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":"Mildura","offers":[{"title":"Green \/ S","offer_id":50832134766887,"sku":"45742","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":50832134799655,"sku":"3345457","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":50832134832423,"sku":"45456","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":50832134865191,"sku":"345745","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":50832134897959,"sku":"3453","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50832134930727,"sku":"45756","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50832134963495,"sku":"3464","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50832134996263,"sku":"23457","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50832135029031,"sku":"3245657","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50832135061799,"sku":"345","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":50832135094567,"sku":"23756","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50832135127335,"sku":"5734","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50832135160103,"sku":"56324","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50832135192871,"sku":"3547","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50832135225639,"sku":"3568","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ S","offer_id":50832135258407,"sku":"34","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ M","offer_id":50832135291175,"sku":"5632","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ L","offer_id":50832135323943,"sku":"3464","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ XL","offer_id":50832135356711,"sku":"347","price":139.97,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 2XL","offer_id":50832135389479,"sku":"457","price":139.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Hc40696d6c6da4f0fa529346072564454g.jpg?v=1765876280"},{"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":"womens-merino-baselayer-bottoms","title":"Thermic LT Baselayer Bottom Merino – Women’s","description":"\u003cp data-start=\"101\" data-end=\"309\"\u003ePure merino. Zero bulk. Built to live next-to-skin when temps swing and output spikes. These lightweight merino bottoms regulate heat, dump sweat, and refuse stink—lap after lap, day after day.\u003c\/p\u003e\n\u003cp data-start=\"311\" data-end=\"329\"\u003e\u003cstrong data-start=\"311\" data-end=\"327\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"330\" data-end=\"812\"\u003e\n\u003cli data-start=\"330\" data-end=\"381\"\u003e\n\u003cp data-start=\"332\" data-end=\"381\"\u003e100% superfine merino wool — soft hand, no itch\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"382\" data-end=\"447\"\u003e\n\u003cp data-start=\"384\" data-end=\"447\"\u003eLightweight knit for high-output and shoulder-season layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"448\" data-end=\"519\"\u003e\n\u003cp data-start=\"450\" data-end=\"519\"\u003eNatural temperature regulation: cool when moving, warm when stopped\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"520\" data-end=\"576\"\u003e\n\u003cp data-start=\"522\" data-end=\"576\"\u003eMerino’s inherent odor resistance for multi-day wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"577\" data-end=\"629\"\u003e\n\u003cp data-start=\"579\" data-end=\"629\"\u003eMoisture-wicking fibers pull sweat off skin fast\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"630\" data-end=\"690\"\u003e\n\u003cp data-start=\"632\" data-end=\"690\"\u003eMid-rise waist for secure layering under shells and bibs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"691\" data-end=\"762\"\u003e\n\u003cp data-start=\"693\" data-end=\"762\"\u003eStretch-knit construction moves clean through stride and skin track\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"763\" data-end=\"812\"\u003e\n\u003cp data-start=\"765\" data-end=\"812\"\u003eLow-profile seams stay invisible under hardwear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"814\" data-end=\"1069\"\u003e\u003cstrong data-start=\"814\" data-end=\"833\"\u003eRecommended Use\u003c\/strong\u003e\u003cbr data-start=\"833\" data-end=\"836\"\u003eRun these as a next-to-skin base for skiing, touring, hiking, camping, or cold-weather training. Ideal for mixed-output days where breathability matters as much as warmth. Stack under shells in winter or wear solo in cool conditions.\u003c\/p\u003e\n\u003cp data-start=\"1071\" data-end=\"1158\"\u003e\u003cstrong data-start=\"1071\" data-end=\"1086\"\u003eBottom Line\u003c\/strong\u003e\u003cbr data-start=\"1086\" data-end=\"1089\"\u003eLightweight merino control—heat managed, sweat gone, stink shut down.\u003c\/p\u003e\n\u003c!-- Alpine Extreme • Women'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=\"Women's Bottoms Size Chart\"\u003e\n  \u003ch3\u003eWomen's Bottoms — 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 (30 in \/ 76 cm). Petite\/Tall variants 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)\"\u003e24–25\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e61–63\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e34–35\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e86–89\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e26–27\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e66–69\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e36–37\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e91–94\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e28–29\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e71–74\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e38–39\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e97–99\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e30–32\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e76–81\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e40–42\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e102–107\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e33–35\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e84–89\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e43–45\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e109–114\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e36–38\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e91–97\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e46–48\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e117–122\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e39–41\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e99–104\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e49–51\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e124–130\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\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)\"\u003e42–44\u003c\/td\u003e\n        \u003ctd data-label=\"Waist (cm)\"\u003e107–112\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (in)\"\u003e52–54\u003c\/td\u003e\n        \u003ctd data-label=\"Hip (cm)\"\u003e132–137\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (in)\"\u003e30\u003c\/td\u003e\n        \u003ctd data-label=\"Inseam (cm)\"\u003e76\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"ae-note\"\u003e\n    Measure waist at natural line and hips at the fullest point. If between sizes, size up for relaxed fit. Petite (28 in \/ 71 cm) and Tall (32 in \/ 81 cm) inseams may be available on select styles.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Serbeway","offers":[{"title":"Black \/ M","offer_id":50833896210727,"sku":"2346745","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50833896243495,"sku":"45758","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50833896276263,"sku":"35645","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50833896309031,"sku":"56764","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":50833896341799,"sku":"567345","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":50833896374567,"sku":"356465","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":50833896407335,"sku":"567546","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":50833896440103,"sku":"4566","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":50833896472871,"sku":"35654","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":50833896505639,"sku":"3456457","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":50833896538407,"sku":"46637","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":50833896571175,"sku":"78967","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ M","offer_id":50833896603943,"sku":"2346","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ L","offer_id":50833896636711,"sku":"65775","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ XL","offer_id":50833896669479,"sku":"35437","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ 2XL","offer_id":50833896702247,"sku":"6754","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ M","offer_id":50833896735015,"sku":"324576","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ L","offer_id":50833896767783,"sku":"4687","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ XL","offer_id":50833896800551,"sku":"3457534","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 2XL","offer_id":50833896833319,"sku":"46875","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Coupled Pink \/ M","offer_id":50833896866087,"sku":"34574","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Coupled Pink \/ L","offer_id":50833896898855,"sku":"54657","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Coupled Pink \/ XL","offer_id":50833896931623,"sku":"3426347","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Coupled Pink \/ 2XL","offer_id":50833896964391,"sku":"45865","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Green Blue \/ M","offer_id":50833896997159,"sku":"373567","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Green Blue \/ L","offer_id":50833897029927,"sku":"346457","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Green Blue \/ XL","offer_id":50833897062695,"sku":"5687563","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Green Blue \/ 2XL","offer_id":50833897095463,"sku":"234654","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Dark Orange \/ M","offer_id":50833897128231,"sku":"56845","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Dark Orange \/ L","offer_id":50833897160999,"sku":"23554","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Dark Orange \/ XL","offer_id":50833897193767,"sku":"56876","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Dark Orange \/ 2XL","offer_id":50833897226535,"sku":"3245","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Nude Pink \/ M","offer_id":50833897259303,"sku":"5685","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Nude Pink \/ L","offer_id":50833897292071,"sku":"234754","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Nude Pink \/ XL","offer_id":50833897324839,"sku":"3246754","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Nude Pink \/ 2XL","offer_id":50833897357607,"sku":"3245754","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rose \/ M","offer_id":50833897390375,"sku":"32475","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rose \/ L","offer_id":50833897423143,"sku":"23474","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rose \/ XL","offer_id":50833897455911,"sku":"32475","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rose \/ 2XL","offer_id":50833897488679,"sku":"56767","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50833897521447,"sku":"12363","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50833897554215,"sku":"46875","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50833897586983,"sku":"3575","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50833897619751,"sku":"56775","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":50833897652519,"sku":"23474","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":50833897685287,"sku":"48757","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":50833897718055,"sku":"34215","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":50833897750823,"sku":"314346","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple Red \/ M","offer_id":50833897783591,"sku":"45845","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple Red \/ L","offer_id":50833897816359,"sku":"675742","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple Red \/ XL","offer_id":50833897849127,"sku":"675742","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Purple Red \/ 2XL","offer_id":50833897881895,"sku":"23463474","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry \/ M","offer_id":50833897914663,"sku":"564543","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry \/ L","offer_id":50833897947431,"sku":"35427","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry \/ XL","offer_id":50833897980199,"sku":"46857","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry \/ 2XL","offer_id":50833898012967,"sku":"324576","price":114.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Hf45386eee0444409a9b6963627cd738ek.jpg?v=1765942196"},{"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":129.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":50833976295719,"sku":"5674265","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":50833976328487,"sku":"45345","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":50833976361255,"sku":"45734","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50833976394023,"sku":"34573434","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50833976426791,"sku":"6769","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50833976459559,"sku":"32456","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50833976492327,"sku":"47646","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50833976525095,"sku":"3474754","price":129.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50833976557863,"sku":"34574","price":129.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":149.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50834255937831,"sku":"564537","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50834255970599,"sku":"584568458","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50834256003367,"sku":"5674656","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50834256036135,"sku":"435656874","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":50834256068903,"sku":"457457","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50834256101671,"sku":"345758647","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50834256134439,"sku":"2455675","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50834256167207,"sku":"457674","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50834256199975,"sku":"45744","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":50834256232743,"sku":"568547","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":50834256265511,"sku":"24583564","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":50834256298279,"sku":"45846","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":50834256331047,"sku":"58347","price":149.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50834256363815,"sku":"2345326","price":149.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":"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":49.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50835169804583,"sku":"4567654","price":49.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50835169837351,"sku":"345754","price":49.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50835169870119,"sku":"2364745","price":49.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":50835169902887,"sku":"32454752","price":49.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":50835169935655,"sku":"89078","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50835169968423,"sku":"4568746","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50835170001191,"sku":"3456785","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50835170033959,"sku":"3456","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50835170066727,"sku":"4674","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50835170099495,"sku":"346546","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50835170132263,"sku":"2457","price":49.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-merino-baselayer-bottoms","title":"Coreline AR Baselayer Bottom Merino - Men's","description":"\u003cp data-start=\"108\" data-end=\"296\"\u003ePure merino. Zero nonsense. The Coreline AR Baselayer Bottom is built for next-to-skin performance when temps swing and output stays high. Thin knit. Fast dry. Odor doesn’t stand a chance. \u003c\/p\u003e\n\u003cp data-start=\"298\" data-end=\"360\"\u003eThis is your first layer. It sets the tone for the entire kit.\u003c\/p\u003e\n\u003ch3 data-start=\"362\" data-end=\"380\"\u003eKey Features\u003c\/h3\u003e\n\u003cul data-start=\"381\" data-end=\"744\"\u003e\n\u003cli data-start=\"381\" data-end=\"436\"\u003e\n\u003cp data-start=\"383\" data-end=\"436\"\u003e100% merino wool construction—no blends, no fillers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"437\" data-end=\"502\"\u003e\n\u003cp data-start=\"439\" data-end=\"502\"\u003eLightweight knit for high breathability and four-season range\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"503\" data-end=\"548\"\u003e\n\u003cp data-start=\"505\" data-end=\"548\"\u003eNatural odor resistance for multi-day use\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"549\" data-end=\"592\"\u003e\n\u003cp data-start=\"551\" data-end=\"592\"\u003eMoisture-wicking fibers move sweat fast\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"593\" data-end=\"631\"\u003e\n\u003cp data-start=\"595\" data-end=\"631\"\u003eQuick-drying for stop-start output\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"632\" data-end=\"680\"\u003e\n\u003cp data-start=\"634\" data-end=\"680\"\u003eNext-to-skin athletic fit for clean layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"681\" data-end=\"744\"\u003e\n\u003cp data-start=\"683\" data-end=\"744\"\u003eFlat, low-bulk seams reduce friction under shells and pants\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"746\" data-end=\"767\"\u003eRecommended Use\u003c\/h3\u003e\n\u003cp data-start=\"768\" data-end=\"985\"\u003ePull these on for cold mornings, long days, and variable output—ski laps, cold hikes, camp setup, or work outside when weather doesn’t quit. Built to run solo or stack under softshells and hardshells without bunching.\u003c\/p\u003e\n\u003cp data-start=\"987\" data-end=\"1056\"\u003eThey shine when you’re moving, sweating, stopping, then moving again.\u003c\/p\u003e\n\u003ch3 data-start=\"1058\" data-end=\"1075\"\u003eBottom Line\u003c\/h3\u003e\n\u003cp data-start=\"1076\" data-end=\"1138\"\u003eLightweight merino that works as hard as you do—day after day.\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\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\"\u003eMeasurements 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.\u003c\/div\u003e\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\u003cdiv class=\"ae-note\"\u003eInseam 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.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Serbeway","offers":[{"title":"Gray \/ M","offer_id":50835295207719,"sku":"45747","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":50835295240487,"sku":"4574545","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":50835295273255,"sku":"69867","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":50835295306023,"sku":"3467","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50835295338791,"sku":"34754","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50835295371559,"sku":"4867","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50835295404327,"sku":"34576845","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50835295437095,"sku":"46545","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50835295469863,"sku":"967","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50835295502631,"sku":"234865","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50835295535399,"sku":"465","price":112.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50835295568167,"sku":"35547","price":112.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0853\/6899\/6135\/files\/Heda91c919ef94d0bb1514197403d8953M.jpg?v=1765959872"},{"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"}],"url":"https:\/\/alpineextreme.co\/collections\/base-layers.oembed","provider":"Alpine Extreme","version":"1.0","type":"link"}