{"title":"Outdoors Pants \u0026 Shorts","description":"","products":[{"product_id":"outdoor-research-mens-ferrosi-pant-30-inseam","title":"Outdoor Research Men's Ferrosi Pant-30\" Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-30\" Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe men's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking in the mountains.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Coyote \/ 30","offer_id":51565328826688,"sku":"2876420014319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 32","offer_id":51565328859456,"sku":"2876420014321","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Coyote \/ 34","offer_id":51565328892224,"sku":"2876420014323","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Coyote \/ 35","offer_id":51565328924992,"sku":"2876420014324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 36","offer_id":51565328957760,"sku":"2876420014325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 38","offer_id":51565328990528,"sku":"2876420014327","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Dark Navy \/ 30","offer_id":51565329023296,"sku":"2876422289319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 32","offer_id":51565329056064,"sku":"2876422289321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 33","offer_id":51565329088832,"sku":"2876422289322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 34","offer_id":51565329121600,"sku":"2876422289323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 35","offer_id":51565329154368,"sku":"2876422289324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 36","offer_id":51565329187136,"sku":"2876422289325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 38","offer_id":51565329219904,"sku":"2876422289327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 33","offer_id":51565329252672,"sku":"2876422853322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 34","offer_id":51565329285440,"sku":"2876422853323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 36","offer_id":51565329318208,"sku":"2876422853325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 38","offer_id":51565329350976,"sku":"2876422853327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 30","offer_id":51565329383744,"sku":"2876420008319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 31","offer_id":51565329416512,"sku":"2876420008320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 32","offer_id":51565329449280,"sku":"2876420008321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 33","offer_id":51565329482048,"sku":"2876420008322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 34","offer_id":51565329514816,"sku":"2876420008323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 35","offer_id":51565329547584,"sku":"2876420008324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 36","offer_id":51565329580352,"sku":"2876420008325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 38","offer_id":51565329613120,"sku":"2876420008327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 40","offer_id":51565329645888,"sku":"2876420008329","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Pro Khaki \/ 30","offer_id":51565329678656,"sku":"2876422291319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 31","offer_id":51565329711424,"sku":"2876422291320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 32","offer_id":51565329744192,"sku":"2876422291321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 33","offer_id":51565329776960,"sku":"2876422291322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 34","offer_id":51565329809728,"sku":"2876422291323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 35","offer_id":51565329842496,"sku":"2876422291324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 36","offer_id":51565329875264,"sku":"2876422291325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 38","offer_id":51565329908032,"sku":"2876422291327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 28","offer_id":51565329940800,"sku":"2876421677317","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Solid Black \/ 30","offer_id":51565329973568,"sku":"2876421677319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 31","offer_id":51565330006336,"sku":"2876421677320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 32","offer_id":51565330039104,"sku":"2876421677321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 33","offer_id":51565330071872,"sku":"2876421677322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 34","offer_id":51565330104640,"sku":"2876421677323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 35","offer_id":51565330137408,"sku":"2876421677324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 36","offer_id":51565330170176,"sku":"2876421677325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 38","offer_id":51565330202944,"sku":"2876421677327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 40","offer_id":51565330235712,"sku":"2876421677329","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Solid Morel \/ 28","offer_id":51565330268480,"sku":"2876422992317","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Solid Morel \/ 30","offer_id":51565330301248,"sku":"2876422992319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 31","offer_id":51565330334016,"sku":"2876422992320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 32","offer_id":51565330366784,"sku":"2876422992321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 33","offer_id":51565330399552,"sku":"2876422992322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 34","offer_id":51565330432320,"sku":"2876422992323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 35","offer_id":51565330465088,"sku":"2876422992324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 36","offer_id":51565330497856,"sku":"2876422992325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 38","offer_id":51565330530624,"sku":"2876422992327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 40","offer_id":51565330563392,"sku":"2876422992329","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 42","offer_id":51565330596160,"sku":"2876422992331","price":81.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28764200143_0d28a87e-2536-4d09-8be0-64b456045410.jpg?v=1776368058"},{"product_id":"outdoor-research-mens-ferrosi-pant-32-inseam","title":"Outdoor Research Men's Ferrosi Pant-32\" Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-32\" Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe men's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking in the mountains.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Coyote \/ 30","offer_id":51565330858304,"sku":"2876410014319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 31","offer_id":51565330891072,"sku":"2876410014320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 32","offer_id":51565330923840,"sku":"2876410014321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 33","offer_id":51565330956608,"sku":"2876410014322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 34","offer_id":51565330989376,"sku":"2876410014323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 35","offer_id":51565331022144,"sku":"2876410014324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 36","offer_id":51565331054912,"sku":"2876410014325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Coyote \/ 38","offer_id":51565331087680,"sku":"2876410014327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 28","offer_id":51565331120448,"sku":"2876412289317","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 30","offer_id":51565331153216,"sku":"2876412289319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 31","offer_id":51565331185984,"sku":"2876412289320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 32","offer_id":51565331218752,"sku":"2876412289321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 33","offer_id":51565331251520,"sku":"2876412289322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 34","offer_id":51565331284288,"sku":"2876412289323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 35","offer_id":51565331317056,"sku":"2876412289324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 36","offer_id":51565331349824,"sku":"2876412289325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 38","offer_id":51565331382592,"sku":"2876412289327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 40","offer_id":51565331415360,"sku":"2876412289329","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 28","offer_id":51565331448128,"sku":"2876412853317","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 31","offer_id":51565331480896,"sku":"2876412853320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 32","offer_id":51565331513664,"sku":"2876412853321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 33","offer_id":51565331546432,"sku":"2876412853322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 34","offer_id":51565331579200,"sku":"2876412853323","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Dark Olive \/ 35","offer_id":51565331611968,"sku":"2876412853324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 36","offer_id":51565331644736,"sku":"2876412853325","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Dark Olive \/ 38","offer_id":51565331677504,"sku":"2876412853327","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Pewter \/ 28","offer_id":51565331710272,"sku":"2876410008317","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 30","offer_id":51565331743040,"sku":"2876410008319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 31","offer_id":51565331775808,"sku":"2876410008320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 32","offer_id":51565331808576,"sku":"2876410008321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 33","offer_id":51565331841344,"sku":"2876410008322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 34","offer_id":51565331874112,"sku":"2876410008323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 35","offer_id":51565331906880,"sku":"2876410008324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 36","offer_id":51565331939648,"sku":"2876410008325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 38","offer_id":51565331972416,"sku":"2876410008327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 40","offer_id":51565332005184,"sku":"2876410008329","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 42","offer_id":51565332037952,"sku":"2876410008331","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Pro Khaki \/ 28","offer_id":51565332070720,"sku":"2876412291317","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 30","offer_id":51565332103488,"sku":"2876412291319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 31","offer_id":51565332136256,"sku":"2876412291320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 32","offer_id":51565332169024,"sku":"2876412291321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 33","offer_id":51565332201792,"sku":"2876412291322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 34","offer_id":51565332234560,"sku":"2876412291323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 35","offer_id":51565332267328,"sku":"2876412291324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 36","offer_id":51565332300096,"sku":"2876412291325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 38","offer_id":51565332332864,"sku":"2876412291327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 40","offer_id":51565332365632,"sku":"2876412291329","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 28","offer_id":51565332398400,"sku":"2876411677317","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 30","offer_id":51565332431168,"sku":"2876411677319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 31","offer_id":51565332463936,"sku":"2876411677320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 32","offer_id":51565332496704,"sku":"2876411677321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 33","offer_id":51565332529472,"sku":"2876411677322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 34","offer_id":51565332562240,"sku":"2876411677323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 35","offer_id":51565332595008,"sku":"2876411677324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 36","offer_id":51565332627776,"sku":"2876411677325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 38","offer_id":51565332660544,"sku":"2876411677327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 40","offer_id":51565332693312,"sku":"2876411677329","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 42","offer_id":51565332726080,"sku":"2876411677331","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 28","offer_id":51565332758848,"sku":"2876412992317","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 30","offer_id":51565332791616,"sku":"2876412992319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 31","offer_id":51565332824384,"sku":"2876412992320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 32","offer_id":51565332857152,"sku":"2876412992321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 33","offer_id":51565332889920,"sku":"2876412992322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 34","offer_id":51565332922688,"sku":"2876412992323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 35","offer_id":51565332955456,"sku":"2876412992324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 36","offer_id":51565332988224,"sku":"2876412992325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 38","offer_id":51565333020992,"sku":"2876412992327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 40","offer_id":51565333053760,"sku":"2876412992329","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Morel \/ 42","offer_id":51565333086528,"sku":"2876412992331","price":81.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28764100143_3b037860-f4d1-4e53-ab9a-cdf8ea02a4d2.jpg?v=1776368045"},{"product_id":"outdoor-research-mens-ferrosi-pant-34-inseam","title":"Outdoor Research Men's Ferrosi Pant-34\" Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-34\" Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe men's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking in the mountains.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Pewter \/ 30","offer_id":51565333119296,"sku":"2876430008319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 31","offer_id":51565333152064,"sku":"2876430008320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 32","offer_id":51565333184832,"sku":"2876430008321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 33","offer_id":51565333217600,"sku":"2876430008322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 34","offer_id":51565333250368,"sku":"2876430008323","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 35","offer_id":51565333283136,"sku":"2876430008324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 36","offer_id":51565333315904,"sku":"2876430008325","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pewter \/ 38","offer_id":51565333348672,"sku":"2876430008327","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 30","offer_id":51565333381440,"sku":"2876432291319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 31","offer_id":51565333414208,"sku":"2876432291320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ 32","offer_id":51565333446976,"sku":"2876432291321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 30","offer_id":51565333479744,"sku":"2876431677319","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 31","offer_id":51565333512512,"sku":"2876431677320","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 32","offer_id":51565333545280,"sku":"2876431677321","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 33","offer_id":51565333578048,"sku":"2876431677322","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 35","offer_id":51565333610816,"sku":"2876431677324","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Solid Black \/ 38","offer_id":51565333643584,"sku":"2876431677327","price":81.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28764300083_593a389a-eedc-48ac-a1bf-4070fee202ab.jpg?v=1776368030"},{"product_id":"outdoor-research-womens-ferrosi-capri","title":"Outdoor Research Women's Ferrosi Capri","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Capri\u003c\/h3\u003e\n  \u003cp\u003eLegendary Ferrosi Materials and a Modern Cut for Trail, Rock, and TravelThe Ferrosi Capris are built with our legendary lightweight, breathable, recycled Ferrosi materials, ideal for trail, travel, camp, or classroom.Our Ferrosi fabric, breathable, stretchy, durable, and weather-resistant, makes these capris a popular choice for climbing, hiking, and backpacking. The lightweight, quick-drying fabric is ultra-comfortable, and a built-in UPF 50+ rating protects from UV rays. The internal drawcord waist provides a custom fit, and drop-in mesh hand pockets and zip thigh pocket keep essentials close by. Movement-mirroring stretch and a harness-compatible waist deliver a full range of motion while bouldering or at the crag. A metal button closure, bonded belt loops, and brushed tricot-lined waistband provide a secure and comfortable fit.A versatile option offering comfort, durability, and freedom of movement for any 3-season outdoor activity, the Ferrosi Capris are a functional, feature-forward addition to your outdoor kit.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ 2","offer_id":51565354877248,"sku":"2876710001291","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4","offer_id":51565354910016,"sku":"2876710001293","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6","offer_id":51565354942784,"sku":"2876710001295","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8","offer_id":51565354975552,"sku":"2876710001297","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 10","offer_id":51565355008320,"sku":"2876710001299","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 12","offer_id":51565355041088,"sku":"2876710001301","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 14","offer_id":51565355073856,"sku":"2876710001303","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 16","offer_id":51565355106624,"sku":"2876710001305","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Black \/ 18","offer_id":51565355139392,"sku":"2876710001307","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 2","offer_id":51565355172160,"sku":"2876712289291","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 4","offer_id":51565355204928,"sku":"2876712289293","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 6","offer_id":51565355237696,"sku":"2876712289295","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 8","offer_id":51565355270464,"sku":"2876712289297","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 10","offer_id":51565355303232,"sku":"2876712289299","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 12","offer_id":51565355336000,"sku":"2876712289301","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 14","offer_id":51565355368768,"sku":"2876712289303","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 16","offer_id":51565355401536,"sku":"2876712289305","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 18","offer_id":51565355434304,"sku":"2876712289307","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 2","offer_id":51565355467072,"sku":"2876712853291","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 4","offer_id":51565355499840,"sku":"2876712853293","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 6","offer_id":51565355532608,"sku":"2876712853295","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 8","offer_id":51565355565376,"sku":"2876712853297","price":70.3,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ 10","offer_id":51565355598144,"sku":"2876712853299","price":70.3,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28767100012_fbf2c2d0-8224-48b6-9427-aabb794202d3.jpg?v=1776367945"},{"product_id":"outdoor-research-womens-ferrosi-pant-regular-inseam","title":"Outdoor Research Women's Ferrosi Pant-Regular Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-Regular Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe women's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ 2","offer_id":51565355630912,"sku":"2876680001291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4","offer_id":51565355663680,"sku":"2876680001293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6","offer_id":51565355696448,"sku":"2876680001295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8","offer_id":51565355729216,"sku":"2876680001297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 10","offer_id":51565355761984,"sku":"2876680001299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 12","offer_id":51565355794752,"sku":"2876680001301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 14","offer_id":51565355827520,"sku":"2876680001303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 16","offer_id":51565355860288,"sku":"2876680001305","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Dark Navy \/ 2","offer_id":51565355893056,"sku":"2876682289291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 4","offer_id":51565355925824,"sku":"2876682289293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 6","offer_id":51565355958592,"sku":"2876682289295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 8","offer_id":51565355991360,"sku":"2876682289297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 10","offer_id":51565356024128,"sku":"2876682289299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 12","offer_id":51565356056896,"sku":"2876682289301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 14","offer_id":51565356089664,"sku":"2876682289303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 16","offer_id":51565356122432,"sku":"2876682289305","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 0","offer_id":51565356155200,"sku":"2876682287289","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 2","offer_id":51565356187968,"sku":"2876682287291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 4","offer_id":51565356220736,"sku":"2876682287293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 6","offer_id":51565356253504,"sku":"2876682287295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 8","offer_id":51565356286272,"sku":"2876682287297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 10","offer_id":51565356319040,"sku":"2876682287299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 12","offer_id":51565356351808,"sku":"2876682287301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 14","offer_id":51565356384576,"sku":"2876682287303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 16","offer_id":51565356417344,"sku":"2876682287305","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 0","offer_id":51565356450112,"sku":"2876681564289","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 2","offer_id":51565356482880,"sku":"2876681564291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 4","offer_id":51565356515648,"sku":"2876681564293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 6","offer_id":51565356548416,"sku":"2876681564295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 8","offer_id":51565356581184,"sku":"2876681564297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 10","offer_id":51565356613952,"sku":"2876681564299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 12","offer_id":51565356646720,"sku":"2876681564301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 14","offer_id":51565356679488,"sku":"2876681564303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 16","offer_id":51565356712256,"sku":"2876681564305","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 2","offer_id":51565356745024,"sku":"2876682288291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 4","offer_id":51565356777792,"sku":"2876682288293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 6","offer_id":51565356810560,"sku":"2876682288295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 8","offer_id":51565356843328,"sku":"2876682288297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 10","offer_id":51565356876096,"sku":"2876682288299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 12","offer_id":51565356908864,"sku":"2876682288301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 14","offer_id":51565356941632,"sku":"2876682288303","price":81.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28766800012_b6f38238-9fd4-4f42-8047-c4bcbf814e11.jpg?v=1776367938"},{"product_id":"outdoor-research-womens-ferrosi-pant-plus-regular-inseam","title":"Outdoor Research Women's Ferrosi Pant-Plus Regular Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-Plus Regular Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe women's Outdoor Research Ferrosi pants in Plus sizes offer the same beloved features with an inclusive fit¬stretchy comfort and reliable weather resistance for hiking and climbing.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ 16W","offer_id":51565356974400,"sku":"2879630001415","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 18W","offer_id":51565357007168,"sku":"2879630001417","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 22W","offer_id":51565357039936,"sku":"2879630001421","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 16W","offer_id":51565357072704,"sku":"2879632289415","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 18W","offer_id":51565357105472,"sku":"2879632289417","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 20W","offer_id":51565357138240,"sku":"2879632289419","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 22W","offer_id":51565357171008,"sku":"2879632289421","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 24W","offer_id":51565357203776,"sku":"2879632289423","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 24W","offer_id":51565357236544,"sku":"2879632287423","price":81.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28796300014_4506ce28-ac9c-4f85-a9c3-5f2fe6b054df.jpg?v=1776367929"},{"product_id":"outdoor-research-womens-ferrosi-pant-short-inseam","title":"Outdoor Research Women's Ferrosi Pant-Short Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-Short Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe women's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ 0","offer_id":51565357728064,"sku":"2876690001289","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Black \/ 2","offer_id":51565357760832,"sku":"2876690001291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4","offer_id":51565357793600,"sku":"2876690001293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6","offer_id":51565357826368,"sku":"2876690001295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8","offer_id":51565357859136,"sku":"2876690001297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 10","offer_id":51565357891904,"sku":"2876690001299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 12","offer_id":51565357924672,"sku":"2876690001301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 14","offer_id":51565357957440,"sku":"2876690001303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 16","offer_id":51565357990208,"sku":"2876690001305","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 0","offer_id":51565358022976,"sku":"2876692289289","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ 2","offer_id":51565358055744,"sku":"2876692289291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 0","offer_id":51565358088512,"sku":"2876692287289","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Dark Sand \/ 2","offer_id":51565358121280,"sku":"2876692287291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 4","offer_id":51565358154048,"sku":"2876692287293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 6","offer_id":51565358186816,"sku":"2876692287295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 8","offer_id":51565358219584,"sku":"2876692287297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 10","offer_id":51565358252352,"sku":"2876692287299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 12","offer_id":51565358285120,"sku":"2876692287301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 14","offer_id":51565358317888,"sku":"2876692287303","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Dark Sand \/ 16","offer_id":51565358350656,"sku":"2876692287305","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Light Pewter \/ 4","offer_id":51565358383424,"sku":"2876691564293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 6","offer_id":51565358416192,"sku":"2876691564295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 8","offer_id":51565358448960,"sku":"2876691564297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 10","offer_id":51565358481728,"sku":"2876691564299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 12","offer_id":51565358514496,"sku":"2876691564301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 14","offer_id":51565358547264,"sku":"2876691564303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Light Pewter \/ 16","offer_id":51565358580032,"sku":"2876691564305","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Ranger Green \/ 6","offer_id":51565358612800,"sku":"2876692288295","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Ranger Green \/ 8","offer_id":51565358645568,"sku":"2876692288297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 10","offer_id":51565358678336,"sku":"2876692288299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Ranger Green \/ 12","offer_id":51565358711104,"sku":"2876692288301","price":81.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28766900012_787e737a-05f3-4924-b934-684e999bba64.jpg?v=1776367925"},{"product_id":"outdoor-research-womens-ferrosi-pant-tall-inseam","title":"Outdoor Research Women's Ferrosi Pant-Tall Inseam","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Pant-Tall Inseam\u003c\/h3\u003e\n  \u003cp\u003eThe women's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Content, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ 2","offer_id":51565359628608,"sku":"2876700001291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4","offer_id":51565359661376,"sku":"2876700001293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6","offer_id":51565359694144,"sku":"2876700001295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8","offer_id":51565359726912,"sku":"2876700001297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 10","offer_id":51565359759680,"sku":"2876700001299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 12","offer_id":51565359792448,"sku":"2876700001301","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ 14","offer_id":51565359825216,"sku":"2876700001303","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 2","offer_id":51565359857984,"sku":"2876702287291","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 4","offer_id":51565359890752,"sku":"2876702287293","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 6","offer_id":51565359923520,"sku":"2876702287295","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 8","offer_id":51565359956288,"sku":"2876702287297","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 10","offer_id":51565359989056,"sku":"2876702287299","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ 12","offer_id":51565360021824,"sku":"2876702287301","price":81.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/28767000012_44aa4883-f7e3-4a67-b5a8-79718ac1e848.jpg?v=1776367915"},{"product_id":"outdoor-research-womens-ferrosi-transit-pant","title":"Outdoor Research Women's Ferrosi Transit Pant","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eFerrosi Transit Pant\u003c\/h3\u003e\n  \u003cp\u003eThe women's Outdoor Research Ferrosi pants are beloved for their smart design features, stretchy comfort and reliable weather resistance¬making them ideal for hiking, climbing and backpacking in the mountains.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Recycled Fabric, bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ XS","offer_id":51565360054592,"sku":"3002710001005","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51565360087360,"sku":"3002710001006","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51565360120128,"sku":"3002710001007","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51565360152896,"sku":"3002710001008","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51565360185664,"sku":"3002710001009","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ XS","offer_id":51565360218432,"sku":"3002712289005","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ S","offer_id":51565360251200,"sku":"3002712289006","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ M","offer_id":51565360283968,"sku":"3002712289007","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ L","offer_id":51565360316736,"sku":"3002712289008","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Navy \/ XL","offer_id":51565360349504,"sku":"3002712289009","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ XS","offer_id":51565360382272,"sku":"3002712853005","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ S","offer_id":51565360415040,"sku":"3002712853006","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ M","offer_id":51565360447808,"sku":"3002712853007","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ L","offer_id":51565360480576,"sku":"3002712853008","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Olive \/ XL","offer_id":51565360513344,"sku":"3002712853009","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ XS","offer_id":51565360546112,"sku":"3002712287005","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ S","offer_id":51565360578880,"sku":"3002712287006","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ M","offer_id":51565360611648,"sku":"3002712287007","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ L","offer_id":51565360644416,"sku":"3002712287008","price":77.7,"currency_code":"USD","in_stock":true},{"title":"Dark Sand \/ XL","offer_id":51565360677184,"sku":"3002712287009","price":77.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/30027100010_dcfdf96e-6211-4417-80ee-1c4b1f36075a.jpg?v=1776367911"},{"product_id":"outdoor-research-womens-timberline-pant","title":"Outdoor Research Women's Timberline Pant","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eTimberline Pant\u003c\/h3\u003e\n  \u003cp\u003eBuilt tough for hiking and outdoor work, the women's Outdoor Research Timberline pants feature a durable canvas fabric that stands up to abrasion from brush and rocks.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003eMultiple Inseams\u003c\/li\u003e\n    \u003cli\u003eUPF 50+\u003c\/li\u003e\n    \u003cli\u003eYear Round Style\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e bluesign Approved Materials\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBest For:\u003c\/strong\u003e Hiking\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Oyster \/ 4-REG","offer_id":51565366149440,"sku":"3226752652365","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Oyster \/ 6-REG","offer_id":51565366182208,"sku":"3226752652367","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Oyster \/ 8-REG","offer_id":51565366214976,"sku":"3226752652369","price":99.9,"currency_code":"USD","in_stock":false},{"title":"Oyster \/ 10-REG","offer_id":51565366247744,"sku":"3226752652371","price":99.9,"currency_code":"USD","in_stock":false},{"title":"Oyster \/ 12-REG","offer_id":51565366280512,"sku":"3226752652373","price":99.9,"currency_code":"USD","in_stock":false},{"title":"Oyster \/ 14-REG","offer_id":51565366313280,"sku":"3226752652375","price":99.9,"currency_code":"USD","in_stock":false},{"title":"Oyster \/ 16-REG","offer_id":51565366346048,"sku":"3226752652377","price":99.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/32267526523_022542c5-9fee-4490-967f-95f0ab3c6b41.jpg?v=1772070860"},{"product_id":"cotopaxi-coraje-tech-utility-pant","title":"Cotopaxi Coraje Tech Utility Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCoraje Tech Utility Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eMen's · Trail-ready utility pants built with recycled fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eWhether you're tackling that weekend woodworking project or exploring desert landscapes, the Coraje Tech Utility Pant is our ultimate adventure pant. Built with a blend of nylon and spandex, these technical pants are sturdy yet stretchy, with reinforced knees that can handle all the wear and tear. Enjoy plenty of pocketsfront, back, and a side phone pocketfor convenience on the trail or downtown.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit Type\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular Fit  Classic rise, Straight Leg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaist\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFixed waistband with belt loops\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZipper fly with slot button at center front\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eUpper\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e96% recycled nylon, 4% spandex (151gsm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 DWR finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eKnee\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDurable double knee patch with open thigh pockets at top\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFront hand pockets  Secure zipper pocket behind right hand pocket  Back thigh phone-compatible pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eConstruction\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDouble needle stitching and bartack reinforcement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDetails\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePFAS\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Cotopaxi","offers":[{"title":"Black \/ 30","offer_id":51640284873024,"sku":"CTUP-S26-BLK-M-30","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Black \/ 32","offer_id":51640284905792,"sku":"CTUP-S26-BLK-M-32","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Black \/ 33","offer_id":51640284938560,"sku":"CTUP-S26-BLK-M-33","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":51640284971328,"sku":"CTUP-S26-BLK-M-34","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Black \/ 35","offer_id":51640285004096,"sku":"CTUP-S26-BLK-M-35","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":51640285036864,"sku":"CTUP-S26-BLK-M-36","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":51640285069632,"sku":"CTUP-S26-BLK-M-38","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":51640285102400,"sku":"CTUP-S26-BLK-M-40","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 30","offer_id":51640285135168,"sku":"CTUP-S26-FTG-M-30","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 32","offer_id":51640285167936,"sku":"CTUP-S26-FTG-M-32","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 33","offer_id":51640285200704,"sku":"CTUP-S26-FTG-M-33","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 34","offer_id":51640285233472,"sku":"CTUP-S26-FTG-M-34","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 35","offer_id":51640285266240,"sku":"CTUP-S26-FTG-M-35","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 36","offer_id":51640285299008,"sku":"CTUP-S26-FTG-M-36","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 38","offer_id":51640285331776,"sku":"CTUP-S26-FTG-M-38","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ 40","offer_id":51640285364544,"sku":"CTUP-S26-FTG-M-40","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Ocean \/ 30","offer_id":51640285397312,"sku":"CTUP-S26-OCN-M-30","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Ocean \/ 32","offer_id":51640285430080,"sku":"CTUP-S26-OCN-M-32","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Ocean \/ 33","offer_id":51640285462848,"sku":"CTUP-S26-OCN-M-33","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 34","offer_id":51640285495616,"sku":"CTUP-S26-OCN-M-34","price":85.1,"currency_code":"USD","in_stock":false},{"title":"Ocean \/ 35","offer_id":51640285528384,"sku":"CTUP-S26-OCN-M-35","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 36","offer_id":51640285561152,"sku":"CTUP-S26-OCN-M-36","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 38","offer_id":51640285593920,"sku":"CTUP-S26-OCN-M-38","price":85.1,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 40","offer_id":51640285626688,"sku":"CTUP-S26-OCN-M-40","price":85.1,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/CTUP-S26-BLK-M_e3f1b31e-0dd8-418c-bc2f-bfffc3127c7c.jpg?v=1776374252"},{"product_id":"cotopaxi-womens-coraje-4-tech-short","title":"Cotopaxi Women's Coraje 4\" Tech Short","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCoraje 4\" Tech Short\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWomen's · Recycled Nylon · UPF 50+ · 4\" Inseam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\u003cbutton class=\"spur-tab active\"\u003eSpecs\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv class=\"spur-panel active\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eTrail-ready performance shorts. Whether you're scoping out a ridgeline scramble or meandering through slot canyons, the stretch and breathability of the Coraje Tech Short lets you explore in comfort. The recycled nylon-spandex blend is stretchy and breathable, with numerical sizing for dialing in the perfect fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFit \u0026amp; Design\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit Type\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNumerical sizing — Dial in the perfect fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRise\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHigh-rise — Sits just below naval\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaistband\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFlattering flat front waistband with elastic in back for comfortable fit — Utility loop at waistband\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZipper fly with slot button at center front\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4\" inseam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFlattering flat front waistband with elastic back, Utility loop at waistband, Zipper fly with slot button, Eyelets at pockets for drainage, 2 secure snap pockets at rear, High-rise fit, UPF 50+ protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFront \u0026amp; Back Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEyelets at front and back pockets for drainage — Water drainage feature for wet conditions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRear Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2 secure snap pockets at rear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAttachment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUtility loop at waistband\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric Blend\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e96% recycled nylon, 4% spandex (151gsm) — Stretchy and breathable recycled nylon blend\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 DWR finish — Durable water repellent treatment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ — Sun protection for outdoor activities\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eChemical Safety\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePerformance\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRidgeline scrambles, slot canyon meandering — Trail-ready performance for exploring in comfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Cotopaxi","offers":[{"title":"Aster \/ XS","offer_id":51640318034240,"sku":"CTS4-S26-AST-W-XS","price":59.2,"currency_code":"USD","in_stock":false},{"title":"Aster \/ S","offer_id":51640318067008,"sku":"CTS4-S26-AST-W-S","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Aster \/ M","offer_id":51640318099776,"sku":"CTS4-S26-AST-W-M","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Aster \/ L","offer_id":51640318132544,"sku":"CTS4-S26-AST-W-L","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Aster \/ XL","offer_id":51640318165312,"sku":"CTS4-S26-AST-W-XL","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ XS","offer_id":51640318198080,"sku":"CTS4-S26-CHMY-W-XS","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ S","offer_id":51640318230848,"sku":"CTS4-S26-CHMY-W-S","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ M","offer_id":51640318263616,"sku":"CTS4-S26-CHMY-W-M","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ L","offer_id":51640318296384,"sku":"CTS4-S26-CHMY-W-L","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ XL","offer_id":51640318329152,"sku":"CTS4-S26-CHMY-W-XL","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Kale \/ XS","offer_id":51640318361920,"sku":"CTS4-S26-KL-W-XS","price":59.2,"currency_code":"USD","in_stock":false},{"title":"Kale \/ S","offer_id":51640318394688,"sku":"CTS4-S26-KL-W-S","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Kale \/ M","offer_id":51640318427456,"sku":"CTS4-S26-KL-W-M","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Kale \/ L","offer_id":51640318460224,"sku":"CTS4-S26-KL-W-L","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Kale \/ XL","offer_id":51640318492992,"sku":"CTS4-S26-KL-W-XL","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ XS","offer_id":51640318525760,"sku":"CTS4-S26-MIN-W-XS","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ S","offer_id":51640318558528,"sku":"CTS4-S26-MIN-W-S","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ M","offer_id":51640318591296,"sku":"CTS4-S26-MIN-W-M","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ L","offer_id":51640318624064,"sku":"CTS4-S26-MIN-W-L","price":59.2,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ XL","offer_id":51640318656832,"sku":"CTS4-S26-MIN-W-XL","price":59.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/CTS4-S26-AST-W_5a64de80-c237-455b-aa67-2a3a3c12c2a6.jpg?v=1776374301"},{"product_id":"cotopaxi-womens-coraje-tech-pant","title":"Cotopaxi Women's Coraje Tech Pant","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"spur-wrap\"\u003e\n  \u003cdiv class=\"spur-header\"\u003e\n    \u003cdiv class=\"spur-title\"\u003eCoraje Tech Pant\u003c\/div\u003e\n    \u003cdiv class=\"spur-meta\"\u003eWomen's · Recycled Nylon · UPF 50+ · Numeric Sizing\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"spur-tabs\"\u003e\n    \u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n    \u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n    \u003cdiv style=\"padding: 16px 0;\"\u003e\n      \u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eTrail-ready tech pants with numerical sizing. Whether you're getting lost in old-growth forests or trekking through the alpine, the Coraje Tech Pant is right at home. A recycled nylon-spandex blend walks the line of durability and stretch on your adventures. This pant is available in numerical sizing, allowing for a more precise fit that will serve you well while exploring new trails.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003eFit \u0026amp; Design\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFit Type\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eSlim fit, straight leg — Numeric sizing for the perfect fit\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eRise\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eHigh-rise — Sits slightly below the naval\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eSilhouette\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eFitted through the hips with semi-relaxed thigh — Tapers slightly from knee to hem with knee dart detail\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eInseam\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e81.5 cm \/ 32\"\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eArticulated knee for comfort and movement — 2-way stretch\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFeatures\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eUPF 50+ protection, 2-way stretch, Quick-dry, Numeric sizing, Utility loop at waistband, Articulated knee\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eHand Pockets\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e2 hand pockets\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eThigh Pocket\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e1 secure thigh pocket\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eBack Pockets\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e2 back pockets\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eAttachment\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eUtility loop at waistband\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFabric Blend\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e96% recycled nylon, 4% spandex (151gsm) — Durability and stretch balance\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eC0 DWR finish + Anti-UV finish — Water repellent and UV protection\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eUPF 50+ — Sun protection for outdoor activities\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003ePerformance\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eQuick-dry — 2-way stretch for mobility\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eChemical Safety\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eMade without intentionally added PFAS\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003ePerformance\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eBest For\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eOld-growth forests, alpine trekking — Trail-ready tech pants for exploring new trails\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"Cotopaxi","offers":[{"title":"Aster \/ 2","offer_id":51640318886208,"sku":"CTP-S26-AST-W-2","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Aster \/ 4","offer_id":51640318918976,"sku":"CTP-S26-AST-W-4","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Aster \/ 6","offer_id":51640318951744,"sku":"CTP-S26-AST-W-6","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Aster \/ 8","offer_id":51640318984512,"sku":"CTP-S26-AST-W-8","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Aster \/ 10","offer_id":51640319017280,"sku":"CTP-S26-AST-W-10","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Aster \/ 12","offer_id":51640319050048,"sku":"CTP-S26-AST-W-12","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Aster \/ 14","offer_id":51640319082816,"sku":"CTP-S26-AST-W-14","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Aster \/ 16","offer_id":51640319115584,"sku":"CTP-S26-AST-W-16","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Carbon \/ 2","offer_id":51640319148352,"sku":"CTP-S25-CBN-W-2","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Carbon \/ 4","offer_id":51640319181120,"sku":"CTP-S25-CBN-W-4","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ 6","offer_id":51640319213888,"sku":"CTP-S25-CBN-W-6","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ 8","offer_id":51640319246656,"sku":"CTP-S25-CBN-W-8","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ 10","offer_id":51640319279424,"sku":"CTP-S25-CBN-W-10","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ 12","offer_id":51640319312192,"sku":"CTP-S25-CBN-W-12","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ 14","offer_id":51640319344960,"sku":"CTP-S25-CBN-W-14","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ 16","offer_id":51640319377728,"sku":"CTP-S25-CBN-W-16","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ 2","offer_id":51640319410496,"sku":"CTP-S26-MIN-W-2","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Mineral \/ 4","offer_id":51640319443264,"sku":"CTP-S26-MIN-W-4","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ 6","offer_id":51640319476032,"sku":"CTP-S26-MIN-W-6","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ 8","offer_id":51640319508800,"sku":"CTP-S26-MIN-W-8","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ 10","offer_id":51640319541568,"sku":"CTP-S26-MIN-W-10","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ 12","offer_id":51640319574336,"sku":"CTP-S26-MIN-W-12","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Mineral \/ 14","offer_id":51640319607104,"sku":"CTP-S26-MIN-W-14","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Mineral \/ 16","offer_id":51640319639872,"sku":"CTP-S26-MIN-W-16","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Moss \/ 2","offer_id":51640319672640,"sku":"CTP-S25-MOSS-W-2","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Moss \/ 4","offer_id":51640319705408,"sku":"CTP-S25-MOSS-W-4","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 6","offer_id":51640319738176,"sku":"CTP-S25-MOSS-W-6","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 8","offer_id":51640319770944,"sku":"CTP-S25-MOSS-W-8","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 10","offer_id":51640319803712,"sku":"CTP-S25-MOSS-W-10","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 12","offer_id":51640319836480,"sku":"CTP-S25-MOSS-W-12","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 14","offer_id":51640319869248,"sku":"CTP-S25-MOSS-W-14","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moss \/ 16","offer_id":51640319902016,"sku":"CTP-S25-MOSS-W-16","price":74.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/CTP-S26-AST-W_4f3df7a9-dd55-4963-98d8-557a6be900c7.jpg?v=1776374340"},{"product_id":"cotopaxi-womens-losdos-romper","title":"Cotopaxi Women's Losdos Romper","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eLosdos Romper\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWomen's · Recycled Fabric · Trail-to-Town\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\u003cbutton class=\"spur-tab active\"\u003eSpecs\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv class=\"spur-panel active\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eA technical romper that merges function and fashion. Hikes, brews, or summit picnics—the Losdos Romper can handle it all. This trail-to-town romper merges style and utility, with a stretchy and breathable recycled polyester and spandex construction, and spacious cargo pockets to stash snacks or devices. The center front zip makes for easy on and off, and the adjustable waistline lets you switch up your fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFit \u0026amp; Design\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit Type\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLoose-to-cinched fit — Adjustable waistline lets you switch up your fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHidden center front zipper closure with snap — Extended fly front for easy on\/off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCollar\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCamp collar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4\" inseam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCamp collar, Hidden center front zipper with snap, Extended fly front, Patch chest pocket, Easy adjustable waist with side webbing, Tucks into back tunnel, Loose-to-cinched fit, Reverse entry drop-in pockets, 4\" inseam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eChest Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePatch chest pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHip Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eReverse entry drop-in pockets at hip with secure hook-and-loop closure — Spacious cargo pockets to stash snacks or devices\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaist Adjustment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEasy adjustable waist with side webbing — Tucks into back tunnel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric Blend\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e92% recycled polyester, 8% elastane (150gsm) — Stretchy and breathable recycled fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 WR finish — Water-resistant treatment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eChemical Safety\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePerformance\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHikes, brews, or summit picnics — Trail-to-town versatility that merges style and utility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Cotopaxi","offers":[{"title":"Azure \/ XS","offer_id":51640325472576,"sku":"LOSR-S26-AZU-W-XS","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Azure \/ S","offer_id":51640325505344,"sku":"LOSR-S26-AZU-W-S","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Azure \/ M","offer_id":51640325538112,"sku":"LOSR-S26-AZU-W-M","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Azure \/ L","offer_id":51640325570880,"sku":"LOSR-S26-AZU-W-L","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Azure \/ XL","offer_id":51640325603648,"sku":"LOSR-S26-AZU-W-XL","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Fatigue \/ XS","offer_id":51640325636416,"sku":"LOSR-S26-FTG-W-XS","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Fatigue \/ S","offer_id":51640325669184,"sku":"LOSR-S26-FTG-W-S","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Fatigue \/ M","offer_id":51640325701952,"sku":"LOSR-S26-FTG-W-M","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Fatigue \/ L","offer_id":51640325734720,"sku":"LOSR-S26-FTG-W-L","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Fatigue \/ XL","offer_id":51640325767488,"sku":"LOSR-S26-FTG-W-XL","price":81.4,"currency_code":"USD","in_stock":false},{"title":"Mineral \/ XS","offer_id":51640325800256,"sku":"LOSR-S26-MIN-W-XS","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ S","offer_id":51640325833024,"sku":"LOSR-S26-MIN-W-S","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ M","offer_id":51640325865792,"sku":"LOSR-S26-MIN-W-M","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ L","offer_id":51640325898560,"sku":"LOSR-S26-MIN-W-L","price":81.4,"currency_code":"USD","in_stock":true},{"title":"Mineral \/ XL","offer_id":51640325931328,"sku":"LOSR-S26-MIN-W-XL","price":81.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LOSR-S26-AZU-W_bcf22d36-65d6-48a5-8640-b2b3be8fbad3.jpg?v=1776374306"},{"product_id":"cotopaxi-womens-losdos-zip-off-pant","title":"Cotopaxi Women's Losdos Zip-Off Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"spur-wrap\"\u003e\n  \u003cdiv class=\"spur-header\"\u003e\n    \u003cdiv class=\"spur-title\"\u003eLosdos Zip-Off Pant\u003c\/div\u003e\n    \u003cdiv class=\"spur-meta\"\u003eWomen's · Recycled Fabric · UPF 50+ · Zip-Off\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"spur-tabs\"\u003e\n    \u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n    \u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n    \u003cdiv style=\"padding: 16px 0;\"\u003e\n      \u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eVersatile zip-off pants for expecting the unexpected. The mountains are unpredictable. Which is why we love the versatility of the trail-ready Losdos Zip-Off Pants. Built with a recycled polyester-spandex blend, these pants are stretchy and moisture-wicking, with ample pockets to stash snacks, sunnies, and your phone nearby. Cinch the ankles to fit like joggers, or zip off the legs to transform these into four-inch shorts. For easy stowing, the cargo pockets turn into mini stuff sacks for each pant leg.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003eFit \u0026amp; Design\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFit Type\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eRelaxed fit — High rise, relaxed hips, wide straight leg from thigh to hem\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eWaistband\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eElastic waistband with carabiner hook\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eInseam\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003ePant: 74 cm \/ 29\" — Sits just above ankle when leg hems are cinched | Short: 10.5 \/ 4\"\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eLeg Opening\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eCinch at cuff to wear several different ways — Fit like joggers when cinched\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFeatures\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eElastic waistband with carabiner hook, Zip-off bottoms transform into 4\" short, Cinch at cuff, Color-coded zippers for easy reattachment, UPF 50+ protection\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003eConvertible Design\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eZip-Off System\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eZip-off bottoms transform into 4\" short — Color-coded zippers for easy reattachment\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eStorage\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eZip-off bottoms pack into cargo pockets for easy storage — Cargo pockets turn into mini stuff sacks for each pant leg\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eHand Pockets\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e2 drop-in hand pockets\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eCargo Pockets\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e2 cargo pockets — Ample storage that doubles as stuff sacks for zip-off legs\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eBack Pockets\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eBack pockets with hook-and-loop closure\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFabric Blend\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003e92% recycled polyester, 8% elastane (150gsm) — Stretchy and moisture-wicking recycled blend\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eC0 WR finish — Water-resistant treatment\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eUPF 50+ — Sun protection for outdoor activities\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eChemical Safety\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eMade without intentionally added PFAS\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-category\"\u003ePerformance\u003c\/div\u003e\n    \u003cdiv class=\"spec-row\"\u003e\n      \u003cdiv class=\"spec-key\"\u003eBest For\u003c\/div\u003e\n      \u003cdiv class=\"spec-val\"\u003eExpecting the unexpected — Trail-ready versatility for unpredictable mountain conditions\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Cotopaxi","offers":[{"title":"Azure and Aster \/ XS","offer_id":51640326455616,"sku":"LZOP-S26-AZAS-W-XS","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Azure and Aster \/ S","offer_id":51640326488384,"sku":"LZOP-S26-AZAS-W-S","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Azure and Aster \/ M","offer_id":51640326521152,"sku":"LZOP-S26-AZAS-W-M","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Azure and Aster \/ L","offer_id":51640326553920,"sku":"LZOP-S26-AZAS-W-L","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Azure and Aster \/ XL","offer_id":51640326586688,"sku":"LZOP-S26-AZAS-W-XL","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Cotopaxi Black \/ XS","offer_id":51640326619456,"sku":"LZOP-S26-CPBLK-W-XS","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Cotopaxi Black \/ S","offer_id":51640326652224,"sku":"LZOP-S26-CPBLK-W-S","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Cotopaxi Black \/ M","offer_id":51640326684992,"sku":"LZOP-S26-CPBLK-W-M","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Cotopaxi Black \/ L","offer_id":51640326717760,"sku":"LZOP-S26-CPBLK-W-L","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Cotopaxi Black \/ XL","offer_id":51640326750528,"sku":"LZOP-S26-CPBLK-W-XL","price":92.5,"currency_code":"USD","in_stock":true},{"title":"Malachite and Kale \/ XS","offer_id":51640326783296,"sku":"LZOP-S26-MCHKL-W-XS","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Malachite and Kale \/ S","offer_id":51640326816064,"sku":"LZOP-S26-MCHKL-W-S","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Malachite and Kale \/ M","offer_id":51640326848832,"sku":"LZOP-S26-MCHKL-W-M","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Malachite and Kale \/ L","offer_id":51640326881600,"sku":"LZOP-S26-MCHKL-W-L","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Malachite and Kale \/ XL","offer_id":51640326914368,"sku":"LZOP-S26-MCHKL-W-XL","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Vapor and Mineral \/ XS","offer_id":51640326947136,"sku":"LZOP-S26-VPMN-W-XS","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Vapor and Mineral \/ S","offer_id":51640326979904,"sku":"LZOP-S26-VPMN-W-S","price":92.5,"currency_code":"USD","in_stock":true},{"title":"Vapor and Mineral \/ M","offer_id":51640327012672,"sku":"LZOP-S26-VPMN-W-M","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Vapor and Mineral \/ L","offer_id":51640327045440,"sku":"LZOP-S26-VPMN-W-L","price":92.5,"currency_code":"USD","in_stock":false},{"title":"Vapor and Mineral \/ XL","offer_id":51640327078208,"sku":"LZOP-S26-VPMN-W-XL","price":92.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LZOP-S26-AZAS-W_0fd8248f-f1b7-4d50-9d53-7370b964fa25.jpg?v=1776376567"},{"product_id":"cotopaxi-womens-tolima-overall-dress","title":"Cotopaxi Women's Tolima Overall Dress","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eTolima Overall Dress\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWomen's · Recycled Nylon · UPF 50+ · Hike Dress\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\u003cbutton class=\"spur-tab active\"\u003eSpecs\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv class=\"spur-panel active\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThrow on this hike dress and see where it takes you. From the Andes and the PCT to your local trails, the Tolima Overall Dress is a playful yet practical fit you can wear over a tee, tank, or sports bra. With built-in UPF 50+ protection, adjustable shoulder straps, and a zip chest pocket, this dress keeps you comfortable wherever your trail leads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFit \u0026amp; Design\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit Type\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit — Playful yet practical silhouette\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLength\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHits mid-thigh on 5'6\" model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStraps\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable shoulder straps — Customizable fit for layering over tees, tanks, or sports bras\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMesh chest pocket with zippered closure, Adjustable shoulder straps, UPF 50+ protection, 2 drop-in hand pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eChest Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMesh chest pocket with zippered closure — Secure storage for essentials\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHand Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2 drop-in hand pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric Blend\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e96% recycled nylon, 4% spandex (151gsm) — Lightweight and stretchy recycled nylon blend\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eF0 DWR finish — Durable water repellent treatment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ — Built-in sun protection for outdoor activities\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eChemical Safety\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade without intentionally added PFAS chemicals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePerformance\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFrom the Andes and the PCT to your local trails — Versatile hike dress for wherever your trail leads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Cotopaxi","offers":[{"title":"Chimayo \/ XS","offer_id":51640337334592,"sku":"TOLD-S26-CHMY-W-XS","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Chimayo \/ S","offer_id":51640337367360,"sku":"TOLD-S26-CHMY-W-S","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ M","offer_id":51640337400128,"sku":"TOLD-S26-CHMY-W-M","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Chimayo \/ L","offer_id":51640337432896,"sku":"TOLD-S26-CHMY-W-L","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Chimayo \/ XL","offer_id":51640337465664,"sku":"TOLD-S26-CHMY-W-XL","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Everglade \/ XS","offer_id":51640337498432,"sku":"TOLD-S26-EVGL-W-XS","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Everglade \/ S","offer_id":51640337531200,"sku":"TOLD-S26-EVGL-W-S","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Everglade \/ M","offer_id":51640337563968,"sku":"TOLD-S26-EVGL-W-M","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Everglade \/ L","offer_id":51640337596736,"sku":"TOLD-S26-EVGL-W-L","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Everglade \/ XL","offer_id":51640337629504,"sku":"TOLD-S26-EVGL-W-XL","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Husk \/ XS","offer_id":51640337662272,"sku":"TOLD-S26-HSK-W-XS","price":74.0,"currency_code":"USD","in_stock":false},{"title":"Husk \/ S","offer_id":51640337695040,"sku":"TOLD-S26-HSK-W-S","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Husk \/ M","offer_id":51640337727808,"sku":"TOLD-S26-HSK-W-M","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Husk \/ L","offer_id":51640337760576,"sku":"TOLD-S26-HSK-W-L","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Husk \/ XL","offer_id":51640337793344,"sku":"TOLD-S26-HSK-W-XL","price":74.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/TOLD-S26-CHMY-W_50e2422e-ef4f-425b-a017-7ee1bc190e70.jpg?v=1776374363"},{"product_id":"big-agnes-camp-boss-insulated-pants","title":"Big Agnes Camp Boss Insulated Pants","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCamp Boss Insulated Overpants\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWarm, versatile all-gender overpants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eDominate cold weather in the Camp Boss Insulated Pants. These all-gender overpants are designed with ultimate comfort and easy layering in mind, with an array of versatile features including leg zippers and adjustable cuffs, ensuring maximum comfort in various settings and temperatures. A low profile elastic waistband and articulated knees keep movement easy, while FireLine™ Eco Synthetic insulation and extra tough recycled shell fabric keep the cold out. Wear them over long underwear after hitting the slopes, on top of sweatpants for walking the dog in a blizzard, or with leggings at camp after a long day of exploring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDesign\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWater resistant, insulated all-gender overpant design easily layers over long underwear, sweat pants, or leggings for added warmth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLeg Zippers\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3\/4 two-way YKK leg zippers on outside of each leg allow venting for temperature control, and make getting dressed easy - even without removing bulky boots\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAdjustable Cuff\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable cuff on bottom of pants has snaps to adjust the tightness of the leg opening\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eArticulated Knees\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated knees offer dynamic shaping for ease of movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaistband\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable, low profile elastic waistband for comfort in any position\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTwo zippered hand pockets to keep your necessities secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled 50D polyester ripstop with water-repellent finish without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 20D polyester taffeta, water-repellent finish without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInsulation\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFireLine™ Eco is 100% post-consumer recycled polyester insulation featuring a blend of multi-denier siliconized hollow fibers and hollow fibers that are tightly woven to provide high loft, high warmth-to-weight ratio, compressibility, and durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMachine Wash\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine wash in a washing machine WITHOUT AN AGITATOR, agitators are likely to cause damage to your gear. Wash on a warm, gentle cycle. Use gear specific soap, we recommend Nikwax Tech Wash. Tumble dry low heat.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not use fabric softeners. Do not bleach. Do not iron. Do not dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Black\/Asphalt \/ XL","offer_id":51654268453184,"sku":"APUPCB24-009-XL","price":133.16,"currency_code":"USD","in_stock":true},{"title":"Black\/Asphalt \/ M","offer_id":51654268485952,"sku":"APUPCB24-009-MD","price":133.16,"currency_code":"USD","in_stock":true},{"title":"Black\/Asphalt \/ L","offer_id":51654268518720,"sku":"APUPCB24-009-LG","price":133.16,"currency_code":"USD","in_stock":true},{"title":"Black\/Asphalt \/ S","offer_id":51654268551488,"sku":"APUPCB24-009-SM","price":133.16,"currency_code":"USD","in_stock":false},{"title":"Black\/Asphalt \/ XXL","offer_id":51654268584256,"sku":"APUPCB24-009-XXL","price":133.16,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/APUPCB24-009-XL_b0cf4144-fb4a-4b14-afe4-35b0f61c8c05.jpg?v=1774573106"},{"product_id":"big-agnes-wolf-moon-insulated-pants","title":"Big Agnes Wolf Moon Insulated Pants","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eM's Wolf Moon Insulated Joggers\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eLightweight, packable men's jogger-style pants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eStay up late to stargaze by the campfire, or brave cold winter days in comfort and style with the Wolf Moon Insulated Pants. Designed to be worn either as an outer layer or underneath a shell for extra warmth, Primaloft® Gold Active synthetic insulation stretches to keep your range of motion as high as your stoke level. Water resistant shell fabric keeps you dry, and the lightweight jogger-style design fits in equally well on the trail, apres ski, and hanging on the couch between adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight jogger-style pants in a relaxed, casual style that allows for easy movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLayering\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePerfect as an outer layer, or for layering on truly cold days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaistband\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable, low profile elastic waistband for comfort in any position\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTwo non-zippered hand pockets and one hidden zippered pocket in side seam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eArticulated Knees\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated knees offer dynamic shaping for ease of movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAnkle Cuffs\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-way stretch cuff on ankles keeps pants in place without restraint\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e9oz (Size Medium)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\/Lining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled 20D polyester ripstop, water-repellent finish without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInsulation\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e40g Primaloft® Gold Active - 100% polyester, 45% post-consumer recycled content\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMachine Wash\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine wash in a washing machine WITHOUT AN AGITATOR, agitators are likely to cause damage to your gear. Wash on a warm, gentle cycle. Use gear specific soap, we recommend Nikwax Tech Wash. Tumble dry low heat.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not use fabric softeners. Do not bleach. Do not iron. Do not dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Black \/ M","offer_id":51654277759296,"sku":"APMPWM22-001-MD","price":147.96,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51654277792064,"sku":"APMPWM22-001-LG","price":147.96,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51654277824832,"sku":"APMPWM22-001-XL","price":147.96,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/APMPWM22-001-MD_d50436d9-160e-4428-9de9-0c8a19554217.jpg?v=1774573334"},{"product_id":"big-agnes-womens-columbine-skirt","title":"Big Agnes Women's Columbine Skirt","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eW's Columbine Skirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eInsulated, versatile women's skirt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eDesigned by women, for women; the Columbine Skirt features our Signature Diamond Quilting for a flattering fit that keeps your lower half happy and warm. This lightweight insulated skirt is designed with a smooth elastic waistband and stretch side panels allow for a fit that wears close to the body, providing maximum comfort and thermal efficiency without sacrificing mobility. Pair over base layers when out snowshoeing, throw them on après ski sitting by the campfire or brave the cold with boots and tights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDiamond Quilting\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBig Agnes Signature Diamond Quilting allows down to expand to its fullest while using less stitching than traditional quilt lines, to create a high warmth-to-weight ratio\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaistband\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSmooth waistband featuring elastic in the rear for a secure yet comfortable fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStretch Panels\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIncreased fit comfort and range of motion with stretch side panels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDurable Fabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDurable recycled outer fabric resists tears and scratches for years of daily use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEnvelope style pockets secure goods without uncomfortable zippers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e5oz (Size Medium)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFill Type\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFireLine™ Eco\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Fill Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1oz (Size Medium)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled 50D polyester ripstop with water-repellent finish without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 20D polyester taffeta with water-repellent finish without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInsulation\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFireLine™ Eco synthetic insulation - 100% post-consumer recycled polyester insulation featuring a blend of multi-denier siliconized hollow fibers and hollow fibers that are tightly woven to provide high loft, high warmth-to-weight ratio, compressibility, and durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMachine Wash\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine wash in a washing machine WITHOUT AN AGITATOR, agitators are likely to cause damage to your gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWash Settings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWash on a warm, gentle cycle. Use gear specific soap, we recommend Nikwax Tech Wash\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTumble dry low heat\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not use fabric softeners. Do not bleach. Do not iron. Do not dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Black \/ XS","offer_id":51654278480192,"sku":"APWSC21-001-XS","price":59.16,"currency_code":"USD","in_stock":false},{"title":"Black\/Asphalt \/ L","offer_id":51654278512960,"sku":"APWSC24-009-LG","price":73.96,"currency_code":"USD","in_stock":false},{"title":"Black\/Asphalt \/ M","offer_id":51654278545728,"sku":"APWSC24-009-MD","price":73.96,"currency_code":"USD","in_stock":false},{"title":"Brown Sugar\/Black\/Asphalt \/ M","offer_id":51654278578496,"sku":"APWSC24-215-MD","price":73.96,"currency_code":"USD","in_stock":true},{"title":"Brown Sugar\/Black\/Asphalt \/ L","offer_id":51654278611264,"sku":"APWSC24-215-LG","price":73.96,"currency_code":"USD","in_stock":true},{"title":"Brown Sugar\/Black\/Asphalt \/ S","offer_id":51654278644032,"sku":"APWSC24-215-SM","price":73.96,"currency_code":"USD","in_stock":true},{"title":"Brown Sugar\/Black\/Asphalt \/ XL","offer_id":51654278676800,"sku":"APWSC24-215-XL","price":73.96,"currency_code":"USD","in_stock":false},{"title":"Cendre Blue\/Asphalt\/Asphalt \/ M","offer_id":51654278709568,"sku":"APWSC24-451-MD","price":73.96,"currency_code":"USD","in_stock":true},{"title":"Cendre Blue\/Asphalt\/Asphalt \/ L","offer_id":51654278742336,"sku":"APWSC24-451-LG","price":73.96,"currency_code":"USD","in_stock":true},{"title":"Cendre Blue\/Asphalt\/Asphalt \/ S","offer_id":51654278775104,"sku":"APWSC24-451-SM","price":73.96,"currency_code":"USD","in_stock":true},{"title":"Cendre Blue\/Asphalt\/Asphalt \/ XL","offer_id":51654278807872,"sku":"APWSC24-451-XL","price":73.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/APWSC21-001-XS_0f9ea347-b067-48c0-8f7d-7d373e9b296c.jpg?v=1776367824"},{"product_id":"big-agnes-womens-twilight-insulated-pants","title":"Big Agnes Women's Twilight Insulated Pants","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eW's Twilight Insulated Joggers\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eLightweight, packable women's jogger-style pants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eStay up late to stargaze by the campfire, or brave cold winter days in comfort and style with the Twilight Insulated Pants. Designed to be worn either as an outer layer or underneath a shell for extra warmth, Primaloft® Gold Active synthetic insulation stretches to keep your range of motion as high as your stoke level. Water resistant shell fabric keeps you dry, and the lightweight jogger-style design fits in equally well on the trail, apres ski, and hanging on the couch between adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight jogger-style pants in a relaxed, casual style that allows for easy movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLayering\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePerfect as an outer layer, or for layering on truly cold days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaistband\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTall elastic waistband with drawstring for comfort in any position\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTwo non-zippered hand pockets and one hidden zippered pocket in side seam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eArticulated Knees\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated knees offer dynamic shaping for ease of movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAnkle Cuffs\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-way stretch cuff on ankles keeps pants in place without restraint\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e9oz (Size Medium)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\/Lining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled 20D polyester ripstop, water-repellent finish without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInsulation\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e40g Primaloft® Gold Active - 100% polyester, 45% post-consumer recycled content\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMachine Wash\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine wash in a washing machine WITHOUT AN AGITATOR, agitators are likely to cause damage to your gear. Wash on a warm, gentle cycle. Use gear specific soap, we recommend Nikwax Tech Wash.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTumble dry low heat\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not use fabric softeners. Do not bleach. Do not iron. Do not dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Black \/ M","offer_id":51654280642880,"sku":"APWPT22-001-MD","price":147.96,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51654280675648,"sku":"APWPT22-001-SM","price":147.96,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51654280708416,"sku":"APWPT22-001-XL","price":147.96,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":51654280741184,"sku":"APWPT22-001-LG","price":147.96,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/APWPT22-001-MD_e15b777b-4e57-4242-b74c-43fbc0c5efde.jpg?v=1774573369"},{"product_id":"marmot-airexchange-upf-40-pant","title":"Marmot AirExchange UPF 40 Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAirExchange UPF 40 Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eGain a leg up when you're legging it out on the trail--even when the sun is beating down. Tough yet lightweight, these pants combine the breathable, quick-dry comfort of AirExchange with UPF 40 sun protection for coverage from blazing rays.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAirExchange UPF fabric is lightweight, breathable, and quick-drying, providing sun protection for long, hot days outside\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAngled drop-in hand pockets are easy to access even when wearing a pack or harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZip-secure back pocket helps you safely stash your keys, wallet, or phone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSnap closure with internal drawcord lets you adjust the fit depending on activity or layering system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated legs offer increased range of motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 40 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHanger loop on back of pants allows for easy air-drying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Dobby, 95g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16051\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 8 oz , 219.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Thunderhead \/ S","offer_id":51673574736192,"sku":"M1605124369S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ M","offer_id":51673574768960,"sku":"M1605124369M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673574801728,"sku":"M1605124369L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XL","offer_id":51673574834496,"sku":"M1605124369XL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XXL","offer_id":51673574867264,"sku":"M1605124369XXL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ S","offer_id":51673574900032,"sku":"M160514859S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ M","offer_id":51673574932800,"sku":"M160514859M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ L","offer_id":51673574965568,"sku":"M160514859L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ XL","offer_id":51673574998336,"sku":"M160514859XL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ XXL","offer_id":51673575031104,"sku":"M160514859XXL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ S","offer_id":51673575063872,"sku":"M1605124377S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ M","offer_id":51673575096640,"sku":"M1605124377M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ L","offer_id":51673575129408,"sku":"M1605124377L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XL","offer_id":51673575162176,"sku":"M1605124377XL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XXL","offer_id":51673575194944,"sku":"M1605124377XXL","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1605124369_a12c6e86-d21a-4d5b-83c8-ef58282b45fe.jpg?v=1776373428"},{"product_id":"marmot-airexchange-upf-40-short-7","title":"Marmot AirExchange UPF 40 Short 7\"","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAirExchange UPF 40 Short 7\"\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable shorts for climbing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eTough yet lightweight, these shorts combine the breathable, quick-dry comfort of AirExchange with UPF 40 sun protection for coverage from blazing rays. A snap closure, internal drawcord, and elastic-back waistband let you dial in the right fit, whether you're tearing up trail or sending up routes.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAirExchange fabric is lightweight, breathable, and quick-drying with UPF protection for long, hot days outside\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAngled drop-in hand pockets are easy to access even when wearing a pack or harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZip-secure back pocket helps you safely stash your keys, wallet, or phone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSnap closure with internal drawcord lets you adjust the fit depending on activity\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 40 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHanger loop on back allows for easy air-drying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLast Offered at Full Price: 8\/19\/25\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e7in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Dobby, 95g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16052\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 6 oz , 158.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Thunderhead \/ S","offer_id":51673575522624,"sku":"M1605224369S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ M","offer_id":51673575555392,"sku":"M1605224369M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673575588160,"sku":"M1605224369L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XL","offer_id":51673575620928,"sku":"M1605224369XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XXL","offer_id":51673575653696,"sku":"M1605224369XXL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ S","offer_id":51673575686464,"sku":"M1605224377S","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Claystone \/ M","offer_id":51673575719232,"sku":"M1605224377M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ L","offer_id":51673575752000,"sku":"M1605224377L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XL","offer_id":51673575784768,"sku":"M1605224377XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XXL","offer_id":51673575817536,"sku":"M1605224377XXL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ S","offer_id":51673575850304,"sku":"M160524859S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ M","offer_id":51673575883072,"sku":"M160524859M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ L","offer_id":51673575915840,"sku":"M160524859L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ XL","offer_id":51673575948608,"sku":"M160524859XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Nori \/ XXL","offer_id":51673575981376,"sku":"M160524859XXL","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1605224369_901338c0-b835-490a-b1e7-6dd34397a728.jpg?v=1776373436"},{"product_id":"marmot-diverter-pant","title":"Marmot Diverter Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eDiverter Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX insulated stretch pants nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eSpec'd for rugged approaches and unforgiving terrain, the Diverter Pants are forged for missions where the route is yet to be determined. They're tough without feeling rigid--thanks to articulated knees, a gusseted design, and a streamlined, movement-focused fit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMidweight, abrasion-resistant softshell nylon double weave with 4-way stretch for easy movement and maximum comfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop-in hand pockets, zip-secure thigh pocket, and 2 back pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated knees and crotch gusset for full range of motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e88% Recycled Nylon, 12% Elastane, Double Weave, 190g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16669\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 13 oz , 374.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ 28","offer_id":51673586237760,"sku":"M1666900128","price":120.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 30","offer_id":51673586270528,"sku":"M1666900130","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":51673586303296,"sku":"M1666900132","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":51673586336064,"sku":"M1666900134","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":51673586368832,"sku":"M1666900136","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":51673586401600,"sku":"M1666900138","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":51673586434368,"sku":"M1666900140","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 28","offer_id":51673586467136,"sku":"M166692437728","price":120.0,"currency_code":"USD","in_stock":false},{"title":"Claystone \/ 30","offer_id":51673586499904,"sku":"M166692437730","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 32","offer_id":51673586532672,"sku":"M166692437732","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 34","offer_id":51673586565440,"sku":"M166692437734","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 36","offer_id":51673586598208,"sku":"M166692437736","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 38","offer_id":51673586630976,"sku":"M166692437738","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 40","offer_id":51673586663744,"sku":"M166692437740","price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16669001_66841a69-9378-42cf-a34a-292927a4a764.jpg?v=1776373495"},{"product_id":"marmot-diverter-pro-pant","title":"Marmot Diverter Pro Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eDiverter Pro Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX insulated stretch pants nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Marmot Diverter Pro Pants are designed for rugged outdoor activities, featuring a midweight, abrasion-resistant nylon fabric with four-way stretch for comfort and mobility. They offer UPF 50 sun protection and a C0 Durable Water Repellent (DWR) finish to keep you dry in various conditions.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMidweight, abrasion-resistant nylon double weave softshell is durable with 4-way stretch for easy movement and maximum comfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand pockets and one back zip pocket keep things secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDouble-layer patches over knees and seat for long life\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDouble snap closure and fixed belt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e32in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e88% Recycled Nylon, 12% Elastane, Double Weave, 190g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16668\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1 lbs 8 oz , 692.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Dark Steel\/Blackened \/ 28","offer_id":51673586696512,"sku":"M166684258928","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel\/Blackened \/ 30","offer_id":51673586729280,"sku":"M166684258930","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel\/Blackened \/ 32","offer_id":51673586762048,"sku":"M166684258932","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel\/Blackened \/ 34","offer_id":51673586794816,"sku":"M166684258934","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel\/Blackened \/ 36","offer_id":51673586827584,"sku":"M166684258936","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel\/Blackened \/ 38","offer_id":51673586860352,"sku":"M166684258938","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel\/Blackened \/ 40","offer_id":51673586893120,"sku":"M166684258940","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki\/Mojave Khaki \/ 28","offer_id":51673586925888,"sku":"M166684259228","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki\/Mojave Khaki \/ 30","offer_id":51673586958656,"sku":"M166684259230","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki\/Mojave Khaki \/ 32","offer_id":51673586991424,"sku":"M166684259232","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki\/Mojave Khaki \/ 34","offer_id":51673587024192,"sku":"M166684259234","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki\/Mojave Khaki \/ 36","offer_id":51673587056960,"sku":"M166684259236","price":140.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki\/Mojave Khaki \/ 38","offer_id":51673587089728,"sku":"M166684259238","price":140.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki\/Mojave Khaki \/ 40","offer_id":51673587122496,"sku":"M166684259240","price":140.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1666842589_4903e95b-8c0c-4c43-9945-b302d0feda5a.jpg?v=1776373499"},{"product_id":"marmot-diverter-short-9","title":"Marmot Diverter Short 9\"","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eDiverter Short 9\"\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUPF 50 insulated stretch shorts nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Diverter Shorts are a premium softshell built for movement, durability, and all-conditions versatility. The abrasion-resistant recycled nylon fabric is reinforced with four-way stretch for unrestrained mobility, while a gusseted design delivers comfort and freedom of movement when the trail gets tricky.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMidweight, abrasion-resistant softshell nylon double weave with 4-way stretch for easy movement and maximum comfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets, zip secure thigh pocket, 1 zip secure back pocket, 1 drop in back pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCrotch gusset for full range of motion while hiking or bouldering\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e9in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e88% Recycled Nylon, 12% Elastane, Double Weave, 190g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16677\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 248.5 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ 28","offer_id":51673587188032,"sku":"M1667700128","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 30","offer_id":51673587220800,"sku":"M1667700130","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":51673587253568,"sku":"M1667700132","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":51673587286336,"sku":"M1667700134","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":51673587319104,"sku":"M1667700136","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":51673587351872,"sku":"M1667700138","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":51673587384640,"sku":"M1667700140","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 28","offer_id":51673587417408,"sku":"M166772437728","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Claystone \/ 30","offer_id":51673587450176,"sku":"M166772437730","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 32","offer_id":51673587482944,"sku":"M166772437732","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 34","offer_id":51673587515712,"sku":"M166772437734","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 36","offer_id":51673587548480,"sku":"M166772437736","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 38","offer_id":51673587581248,"sku":"M166772437738","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 40","offer_id":51673587614016,"sku":"M166772437740","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16677001_c0b6cff8-5eed-4ba9-96d7-6d271389ac47.jpg?v=1776373503"},{"product_id":"marmot-minimalist-pertex-pant","title":"Marmot Minimalist Pertex Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eMinimalist Pertex Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003erecycled waterproof breathable pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eEverything you need, nothing you don't. These ultra-packable, trail-ready rain pants are a minimalist backpacker's dream, thanks to 2.5L Pertex(R) Shield Revolve fabric that's durable, waterproof, windproof, and breathable. Reduced seam construction helps save weight and space in your pack while boosting comfort, mobility, and durability for heavy use in heavy rain. Fully taped seams and C0 DWR (Durable Water Repellent) give you leakproof, water-shedding confidence, while 3\/4-length side zips make pulling them on and off over boots quick, easy, and mud-free. Water-resistant zippered hand pockets give you on-the-go storage, and articulated knees help you stick to your pace--even when you're stuck in a gnarly storm.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePertex(R) Shield Revolve fabric is durable, waterproof, windproof, breathable, and made from 100% recycled polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete, leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCovered 3\/4-length side zips are designed to let you slide on pants without taking off your shoes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePertex Shield, 100% Post-Consumer Recycled Polyester, Plain weave, 111g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16067\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 10 oz , 277.2 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv style=\"padding:16px 0;color:var(--text-muted);font-size:14px;\"\u003eNo care instructions available.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673603572032,"sku":"M16065001S","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673603604800,"sku":"M16065001M","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673603637568,"sku":"M16065001L","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673603670336,"sku":"M16065001XL","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673603703104,"sku":"M16065001XXL","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16065001_59923cff-59b5-49e0-aaf2-fdb52e781364.jpg?v=1774996876"},{"product_id":"marmot-precip-evo-flex-pant","title":"Marmot PreCip Evo Flex Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003ePreCip Evo Flex Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eNanoPro lightweight waterproof pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe PreCip(R) Evo Flex Rain Pant delivers waterproof protection that moves and flows with ease, so stormy weather doesn't slow you down. Made from lightweight, durable 2.5-layer NanoPro(TM) fabric with fully taped seams, these rain pants keep you dry without holding you back.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof, breathable fabric is 100% post-consumer recycled polyester ripstop that stretches for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete leak proof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e32\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDurable Water Repellent (DWR) treatment repels water on face fabric without intentionally added PFAS chemicals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand and back pockets keep things secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSide zips and ankle snaps to pull them on over your shoes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawstring for comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNanoPro(TM), 100% Post-Consumer Recycled Polyester, Ripstop, 90g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16757\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 259.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673626378560,"sku":"M16739001S","price":120.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":51673626411328,"sku":"M16739001M","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673626444096,"sku":"M16739001L","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673626476864,"sku":"M16739001XL","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673626509632,"sku":"M16739001XXL","price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16739001_736b2638-5945-484c-af44-7cdfb4ad45a1.jpg?v=1774996950"},{"product_id":"marmot-precip-evo-full-zip-pant","title":"Marmot PreCip Evo Full Zip Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003ePreCip Evo Full Zip Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eNanoPro lightweight waterproof pants for outdoor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eWe count on the PreCip Evo Full Zip Pant when the clouds roll in and the weather turns unpredictable. Built from Marmot's NanoPro Eco recycled nylon, these pants deliver durable waterproof protection with breathability that keeps us comfortable through miles of climbing and descending.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled nylon ripstop for lightweight durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof fabric is lightweight, breathable, and durable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e34\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 DWR (Durable Water Repellent) treatment repels water from face fabric without the use of intentionally added PFAS chemicals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered back pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length side zips with storm flaps for easy on and off over boots and clothing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawstring\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e34in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNanoPro(TM), 100% Pre-Consumer Recycled Nylon, Ripstop, 83g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16731\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 12 oz , 336.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673626870080,"sku":"M16730001S","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673626902848,"sku":"M16730001M","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673626935616,"sku":"M16730001L","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673626968384,"sku":"M16730001XL","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673627001152,"sku":"M16730001XXL","price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16730001_0fb9699a-6b1a-4c85-a345-9f19e646600e.jpg?v=1774996963"},{"product_id":"marmot-precip-evo-pant","title":"Marmot PreCip Evo Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003ePreCip Evo Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eNanoPro lightweight waterproof pants for outdoor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Marmot PreCip Eco Pants are lightweight, packable rain pants designed for both men and women, offering impressive waterproofing and breathability while being made from eco-friendly materials. They feature an elastic waist with an adjustable drawcord for a secure fit and ankle zippers for easy wear over boots.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled nylon ripstop for lightweight durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof fabric is lightweight, breathable, and durable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e34\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 DWR (Durable Water Repellent) treatment repels water from face fabric without the use of intentionally added PFAS chemicals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered back pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length side zips with storm flaps for easy on and off over boots and clothing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawstring\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e34in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNanoPro(TM), 100% Pre-Consumer Recycled Nylon, Ripstop, 83g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16731\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 12 oz , 336.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673628016960,"sku":"M16734001S","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673628049728,"sku":"M16734001M","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673628082496,"sku":"M16734001L","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673628115264,"sku":"M16734001XL","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673628148032,"sku":"M16734001XXL","price":110.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16734001_aa71099b-08f0-4b38-a000-d7e520322d92.jpg?v=1774996973"},{"product_id":"marmot-precip-evo-pant-short","title":"Marmot PreCip Evo Pant Short","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003ePreCip Evo Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eNanoPro lightweight waterproof pants for outdoor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Marmot PreCip Eco Pants are lightweight, packable rain pants designed for both men and women, offering impressive waterproofing and breathability while being made from eco-friendly materials. They feature an elastic waist with an adjustable drawcord for a secure fit and ankle zippers for easy wear over boots.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled nylon ripstop for lightweight durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof fabric is lightweight, breathable, and durable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e34\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 DWR (Durable Water Repellent) treatment repels water from face fabric without the use of intentionally added PFAS chemicals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered back pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length side zips with storm flaps for easy on and off over boots and clothing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawstring\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e34in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNanoPro(TM), 100% Pre-Consumer Recycled Nylon, Ripstop, 83g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16731\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 12 oz , 336.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673628344640,"sku":"M16736001S","price":110.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":51673628377408,"sku":"M16736001M","price":110.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":51673628410176,"sku":"M16736001L","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673628442944,"sku":"M16736001XL","price":110.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ XXL","offer_id":51673628475712,"sku":"M16736001XXL","price":110.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16734001_126a513c-bf26-4454-b2a1-9cee25cf9434.jpg?v=1774996977"},{"product_id":"marmot-seeker-gore-tex-pant","title":"Marmot Seeker GORE-TEX Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSeeker GORE-TEX Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight waterproof pants for backcountry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eIN THE ZONE. Brave alpine extremes, rough terrain, and relentless rain from trailhead to summit with a lightweight zoned-fabric design that boosts comfort, mobility, and durability. 3L GORE-TEX(R)  C-KNIT(TM) fabric is waterproof and windproof with a breathable knit backer, while CORDURA(R) scuff guards below the knees add extra toughness against sharp edges and crampon spikes. Full-length, dual-side PU zippers let you pull these pants on over boots and crampons, while zoned fabric construction combines ripstop and plain-weave patterns to optimize ruggedness and breathability where you need it most. 100% seam-taping and a C0 DWR (Durable Water Repellent) treatment keep moisture out, while an adjustable, integrated waist belt helps you dial in the right fit whether you're layering up or down.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZoned fabric adds durability and breathability where you need it most\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3L GORE-TEX(R) C-KNIT(TM) fabric is durably waterproof, windproof, and breathable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete, leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCuffs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCuffs\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCORDURA(R) scuff guards below the knees offer durability and abrasion resistance for rough terrain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length, water-resistant zippers allow for easy on and off over crampons and boots\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable, integrated waist belt lets you dial in the right fit for any layering system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Warm, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, If Dry Cleaned Request Clean Distilled Hydrocarbon Solvent And Water Repellent Treatment, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eGORE-TEX Products(R), 100% Pre-Consumer Recycled Nylon, Plain weave, 100g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16073\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 10 oz , 289.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Warm, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, If Dry Cleaned Request Clean Distilled Hydrocarbon Solvent And Water Repellent Treatment, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673633390912,"sku":"M16071001S","price":375.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673633423680,"sku":"M16071001M","price":375.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673633456448,"sku":"M16071001L","price":375.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673633489216,"sku":"M16071001XL","price":375.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673633521984,"sku":"M16071001XXL","price":375.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16071001_391a2dea-c6cf-4ff5-be22-75e74e6ee2f9.jpg?v=1774997026"},{"product_id":"marmot-trailway-convertible-pant","title":"Marmot Trailway Convertible Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eTrailway Convertible Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eVersatile, reliable, and ruggedly comfortable--the Trailway Convertible pants are built for long days on trail and whatever comes after. Zip-off legs give you options when the weather (or the mileage) changes. Get all the toughness you expect from a trail pant, with a refreshingly light, broken-in feel.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight and breathable, abrasion-resistant recycled nylon blend hiking pants with built-in stretch for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets, cargo thigh pocket, and 2 back pockets, 1 drop in and 1 zip secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLegs zip off to 8\" short\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCrotch gusset and articulated knees for added mobility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31.5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e97% Recycled Nylon, 3% Elastane, Double Weave, 135g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16670\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 11 oz , 306.8 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Dark Steel \/ 28","offer_id":51673636471104,"sku":"M16670113228","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 30","offer_id":51673636503872,"sku":"M16670113230","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 32","offer_id":51673636536640,"sku":"M16670113232","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 34","offer_id":51673636569408,"sku":"M16670113234","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 36","offer_id":51673636602176,"sku":"M16670113236","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 38","offer_id":51673636634944,"sku":"M16670113238","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 40","offer_id":51673636667712,"sku":"M16670113240","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 28","offer_id":51673636700480,"sku":"M16670720328","price":110.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 30","offer_id":51673636733248,"sku":"M16670720330","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 32","offer_id":51673636766016,"sku":"M16670720332","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 34","offer_id":51673636798784,"sku":"M16670720334","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 36","offer_id":51673636831552,"sku":"M16670720336","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 38","offer_id":51673636864320,"sku":"M16670720338","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 40","offer_id":51673636897088,"sku":"M16670720340","price":110.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M166701132_05cfb184-e4e4-4ba4-ae75-d53b1bbb7d5a.jpg?v=1776373716"},{"product_id":"marmot-trailway-pant","title":"Marmot Trailway Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eTrailway Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eVersatile, reliable, and ruggedly comfortable--the Trailway pants are built for long days on trail and whatever comes after. Get all the toughness you expect from your trail pant, with a refreshingly light, broken-in fit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight and breathable, abrasion-resistant recycled nylon blend hiking pants with built-in stretch for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e32\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets, zip-secure thigh pocket, and 2 back pockets, 1 drop in and 1 zip secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCrotch gusset and articulated knees for added mobility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31.5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e97% Recycled Nylon, 3% Elastane, Double Weave, 135g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16673\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 258.9 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Desert Khaki \/ 28","offer_id":51673636929856,"sku":"M16673720328","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 30","offer_id":51673636962624,"sku":"M16673720330","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 32","offer_id":51673636995392,"sku":"M16673720332","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 34","offer_id":51673637028160,"sku":"M16673720334","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 36","offer_id":51673637060928,"sku":"M16673720336","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 38","offer_id":51673637093696,"sku":"M16673720338","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 40","offer_id":51673637126464,"sku":"M16673720340","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 28","offer_id":51673637159232,"sku":"M16673113228","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 30","offer_id":51673637192000,"sku":"M16673113230","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 32","offer_id":51673637224768,"sku":"M16673113232","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 34","offer_id":51673637257536,"sku":"M16673113234","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 36","offer_id":51673637290304,"sku":"M16673113236","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 38","offer_id":51673637323072,"sku":"M16673113238","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 40","offer_id":51673637355840,"sku":"M16673113240","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 28","offer_id":51673637388608,"sku":"M1667300128","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 30","offer_id":51673637421376,"sku":"M1667300130","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":51673637454144,"sku":"M1667300132","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":51673637486912,"sku":"M1667300134","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":51673637519680,"sku":"M1667300136","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":51673637552448,"sku":"M1667300138","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":51673637585216,"sku":"M1667300140","price":95.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M166737203_bcfa8fbd-1fd7-4ecf-8fdd-b389c6474ad6.jpg?v=1776373712"},{"product_id":"marmot-trailway-pant-long","title":"Marmot Trailway Pant Long","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eTrailway Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eVersatile, reliable, and ruggedly comfortable--the Trailway pants are built for long days on trail and whatever comes after. Get all the toughness you expect from your trail pant, with a refreshingly light, broken-in fit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight and breathable, abrasion-resistant recycled nylon blend hiking pants with built-in stretch for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e32\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets, zip-secure thigh pocket, and 2 back pockets, 1 drop in and 1 zip secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCrotch gusset and articulated knees for added mobility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31.5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e97% Recycled Nylon, 3% Elastane, Double Weave, 135g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16673\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 258.9 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ 28","offer_id":51673637617984,"sku":"M1667600128","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 30","offer_id":51673637650752,"sku":"M1667600130","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 32","offer_id":51673637683520,"sku":"M1667600132","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 34","offer_id":51673637716288,"sku":"M1667600134","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 36","offer_id":51673637749056,"sku":"M1667600136","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 38","offer_id":51673637781824,"sku":"M1667600138","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 40","offer_id":51673637814592,"sku":"M1667600140","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 28","offer_id":51673637847360,"sku":"M16676113228","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 30","offer_id":51673637880128,"sku":"M16676113230","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 32","offer_id":51673637912896,"sku":"M16676113232","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 34","offer_id":51673637945664,"sku":"M16676113234","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 36","offer_id":51673637978432,"sku":"M16676113236","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 38","offer_id":51673638011200,"sku":"M16676113238","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 40","offer_id":51673638043968,"sku":"M16676113240","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 28","offer_id":51673638076736,"sku":"M16676720328","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 30","offer_id":51673638109504,"sku":"M16676720330","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 32","offer_id":51673638142272,"sku":"M16676720332","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 34","offer_id":51673638175040,"sku":"M16676720334","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 36","offer_id":51673638207808,"sku":"M16676720336","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 38","offer_id":51673638240576,"sku":"M16676720338","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 40","offer_id":51673638273344,"sku":"M16676720340","price":95.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16673001_cf9a9c5a-daaa-4eb9-b723-526abe8ae67d.jpg?v=1776373722"},{"product_id":"marmot-trailway-pant-short","title":"Marmot Trailway Pant Short","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eTrailway Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eVersatile, reliable, and ruggedly comfortable--the Trailway pants are built for long days on trail and whatever comes after. Get all the toughness you expect from your trail pant, with a refreshingly light, broken-in fit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight and breathable, abrasion-resistant recycled nylon blend hiking pants with built-in stretch for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e32\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets, zip-secure thigh pocket, and 2 back pockets, 1 drop in and 1 zip secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCrotch gusset and articulated knees for added mobility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31.5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e97% Recycled Nylon, 3% Elastane, Double Weave, 135g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16673\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 258.9 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Dark Steel \/ 28","offer_id":51673638306112,"sku":"M16675113228","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 30","offer_id":51673638338880,"sku":"M16675113230","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 32","offer_id":51673638371648,"sku":"M16675113232","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 34","offer_id":51673638404416,"sku":"M16675113234","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 36","offer_id":51673638437184,"sku":"M16675113236","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 38","offer_id":51673638469952,"sku":"M16675113238","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 40","offer_id":51673638502720,"sku":"M16675113240","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 28","offer_id":51673638535488,"sku":"M1667500128","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 30","offer_id":51673638568256,"sku":"M1667500130","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 32","offer_id":51673638601024,"sku":"M1667500132","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 34","offer_id":51673638633792,"sku":"M1667500134","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":51673638666560,"sku":"M1667500136","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":51673638699328,"sku":"M1667500138","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 40","offer_id":51673638732096,"sku":"M1667500140","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 28","offer_id":51673638764864,"sku":"M16675720328","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 30","offer_id":51673638797632,"sku":"M16675720330","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 32","offer_id":51673638830400,"sku":"M16675720332","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 34","offer_id":51673638863168,"sku":"M16675720334","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 36","offer_id":51673638895936,"sku":"M16675720336","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 38","offer_id":51673638928704,"sku":"M16675720338","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 40","offer_id":51673638961472,"sku":"M16675720340","price":95.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M166731132_957146eb-6300-4f6c-80f6-4b597b516e5e.jpg?v=1776376560"},{"product_id":"marmot-trailway-short-8","title":"Marmot Trailway Short 8\"","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eTrailway Short 8\"\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight breathable shorts for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eVersatile, reliable, and ruggedly comfortable--the Trailway Shorts are built for long days on trail and whatever comes after. Get all the durability you'd expect from heavy duty trail shorts, but trimmed down to a breezy, broken-in feel you'll reach for every warm-weather mission.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight and breathable, abrasion-resistant recycled nylon blend hiking pants with built-in stretch for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e8\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets, zip-secure thigh pocket, and 2 back pockets, 1 drop in and 1 zip secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50+ sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e8in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e97% Recycled Nylon, 3% Elastane, Double Weave, 135g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16680\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 6 oz , 172.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Desert Khaki \/ 28","offer_id":51673639027008,"sku":"M16680720328","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Desert Khaki \/ 30","offer_id":51673639059776,"sku":"M16680720330","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 32","offer_id":51673639092544,"sku":"M16680720332","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 34","offer_id":51673639125312,"sku":"M16680720334","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 36","offer_id":51673639158080,"sku":"M16680720336","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 38","offer_id":51673639190848,"sku":"M16680720338","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Desert Khaki \/ 40","offer_id":51673639223616,"sku":"M16680720340","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 28","offer_id":51673639256384,"sku":"M1668000128","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ 30","offer_id":51673639289152,"sku":"M1668000130","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":51673639321920,"sku":"M1668000132","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":51673639354688,"sku":"M1668000134","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":51673639387456,"sku":"M1668000136","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":51673639420224,"sku":"M1668000138","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":51673639452992,"sku":"M1668000140","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 28","offer_id":51673639485760,"sku":"M16680113228","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Dark Steel \/ 30","offer_id":51673639518528,"sku":"M16680113230","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 32","offer_id":51673639551296,"sku":"M16680113232","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 34","offer_id":51673639584064,"sku":"M16680113234","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 36","offer_id":51673639616832,"sku":"M16680113236","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 38","offer_id":51673639649600,"sku":"M16680113238","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Dark Steel \/ 40","offer_id":51673639682368,"sku":"M16680113240","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M166807203_6e2a6325-6e3f-41ce-bb7b-52c2e0c5ddf6.jpg?v=1776373728"},{"product_id":"marmot-unpaved-lined-short-5","title":"Marmot Unpaved Lined Short 5\"","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eUnpaved Lined Short 5\"\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUPF 40 ultralight insulated shorts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Unpaved Lined Short is a durable, trail-ready short with a cozy liner for cool weather comfort. Made from rugged fabric with four-way stretch, these shorts move with you on every adventure.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUltralight stretch recycled nylon fabric is moisture-wicking, durable, and quick-drying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSoft, super stretchy nylon mesh-knit liner wicks sweat, dries quick, and flexes with ease\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets and zippered stash pocket in back\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic waistband with drawcord for adjustable stretchy comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNotch hem for high range of unrestricted motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eReflective Marmot logo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e92% Recycled Nylon, 8% Elastane, Plain weave, 90g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16682\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 7 oz , 210.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Boulder Crack Map Camo \/ S","offer_id":51673643909440,"sku":"M1668242520S","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Boulder Crack Map Camo \/ M","offer_id":51673643942208,"sku":"M1668242520M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Boulder Crack Map Camo \/ L","offer_id":51673643974976,"sku":"M1668242520L","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Boulder Crack Map Camo \/ XL","offer_id":51673644007744,"sku":"M1668242520XL","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Boulder Crack Map Camo \/ XXL","offer_id":51673644040512,"sku":"M1668242520XXL","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ S","offer_id":51673644073280,"sku":"M1668242458S","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ M","offer_id":51673644106048,"sku":"M1668242458M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ L","offer_id":51673644138816,"sku":"M1668242458L","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ XL","offer_id":51673644171584,"sku":"M1668242458XL","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ XXL","offer_id":51673644204352,"sku":"M1668242458XXL","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673644237120,"sku":"M16682001S","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673644269888,"sku":"M16682001M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673644302656,"sku":"M16682001L","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673644335424,"sku":"M16682001XL","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673644368192,"sku":"M16682001XXL","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1668242520_5a8877f0-afb4-4d97-a8ed-f8672a371be7.jpg?v=1776373742"},{"product_id":"marmot-upbeat-short-7","title":"Marmot Upbeat Short 7\"","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eUpbeat Short 7\"\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX insulated stretch shorts polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Upbeat Short is a lightweight, stretchy trail short designed for high-output activities. Made from quick-drying fabric with a comfortable waistband, it's perfect for running, hiking, and warm-weather adventures.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled polyester ripstop stretch fabric for easy moving on the trail with built-in durability and quick-dry performance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets and zippered stash pocket in back\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic waistband with drawcord for adjustable stretchy comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNotch hem for high range of unrestricted motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eReflective Marmot logo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e7in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Ripstop, 99g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16681\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 6 oz , 160.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv style=\"padding:16px 0;color:var(--text-muted);font-size:14px;\"\u003eNo care instructions available.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ S","offer_id":51673644400960,"sku":"M16681001S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673644433728,"sku":"M16681001M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673644466496,"sku":"M16681001L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673644499264,"sku":"M16681001XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673644532032,"sku":"M16681001XXL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ S","offer_id":51673644564800,"sku":"M1668124377S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ M","offer_id":51673644597568,"sku":"M1668124377M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ L","offer_id":51673644630336,"sku":"M1668124377L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XL","offer_id":51673644663104,"sku":"M1668124377XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XXL","offer_id":51673644695872,"sku":"M1668124377XXL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ S","offer_id":51673644728640,"sku":"M1668142458S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ M","offer_id":51673644761408,"sku":"M1668142458M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ L","offer_id":51673644794176,"sku":"M1668142458L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ XL","offer_id":51673644826944,"sku":"M1668142458XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Summer Storm \/ XXL","offer_id":51673644859712,"sku":"M1668142458XXL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16681001_f4d54259-743b-4c38-a40f-58fc52ada416.jpg?v=1776373748"},{"product_id":"marmot-womens-airexchange-hybrid-pant","title":"Marmot Women's AirExchange Hybrid Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's AirExchange Hybrid Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUPF 40 breathable insulated pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's AirExchange Hybrid Pant blends trail-ready durability with everyday comfort. Made from breathable AirExchange fabric with stretch panels, these pants move with you on the trail and beyond.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAirExchange performance fabric provides exceptional breathability, sun protection, quick drying, and stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHybrid outer made from 100% recycled polyester dobby, and 75% nylon, 25% elastane interlock; liner is 100% post-consumer recycled polyester mesh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZip-secure hand pockets are pack- and harness-friendly\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSlim fit with tapered ankle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 40+ sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWide knit waistband for added comfort under backpack hipbelt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e29in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Dobby, 95g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16704\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 6 oz , 158.1 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673651577152,"sku":"M16704001XS","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ S","offer_id":51673651609920,"sku":"M16704001S","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673651642688,"sku":"M16704001M","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673651675456,"sku":"M16704001L","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673651708224,"sku":"M16704001XL","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ XS","offer_id":51673651740992,"sku":"M1670441907XS","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ S","offer_id":51673651773760,"sku":"M1670441907S","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ M","offer_id":51673651806528,"sku":"M1670441907M","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ L","offer_id":51673651839296,"sku":"M1670441907L","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XL","offer_id":51673651872064,"sku":"M1670441907XL","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XS","offer_id":51673651904832,"sku":"M1670424369XS","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Thunderhead \/ S","offer_id":51673651937600,"sku":"M1670424369S","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ M","offer_id":51673651970368,"sku":"M1670424369M","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673652003136,"sku":"M1670424369L","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XL","offer_id":51673652035904,"sku":"M1670424369XL","price":95.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16704001_285a53fd-d9f6-4101-be41-546dd301ad93.jpg?v=1776373793"},{"product_id":"marmot-womens-airexchange-upf-40-jogger","title":"Marmot Women's AirExchange UPF 40 Jogger","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's AirExchange UPF 40 Jogger\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX insulated for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's AirExchange UPF 40 Jogger is a lightweight, breathable hiking pant designed for warm weather. Quick-drying AirExchange fabric with UPF 40 sun protection keeps you cool and protected on the trail.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAngled drop-in hand pockets are easy to access even when wearing a pack or harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZip-secure back pocket helps you safely stash keys, wallet, or phone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic waistband with an internal drawcord lets you adjust the fit depending on activity or layering system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated legs offer max range of motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHanger loop on back of joggers allows for easy air-drying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e28in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Dobby, 95g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16061\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 7 oz , 206.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673653084480,"sku":"M16061001XS","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673653117248,"sku":"M16061001S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673653150016,"sku":"M16061001M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673653182784,"sku":"M16061001L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673653215552,"sku":"M16061001XL","price":100.0,"currency_code":"USD","in_stock":false},{"title":"Thunderhead \/ XS","offer_id":51673653248320,"sku":"M1606124369XS","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ S","offer_id":51673653281088,"sku":"M1606124369S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ M","offer_id":51673653313856,"sku":"M1606124369M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673653346624,"sku":"M1606124369L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XL","offer_id":51673653379392,"sku":"M1606124369XL","price":100.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ XS","offer_id":51673653412160,"sku":"M1606141907XS","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ S","offer_id":51673653444928,"sku":"M1606141907S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ M","offer_id":51673653477696,"sku":"M1606141907M","price":100.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ L","offer_id":51673653510464,"sku":"M1606141907L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XL","offer_id":51673653543232,"sku":"M1606141907XL","price":100.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16061001_b8f156db-6bbb-4754-b427-89c8f5d4cbbd.jpg?v=1776373798"},{"product_id":"marmot-womens-airexchange-upf-40-short-4","title":"Marmot Women's AirExchange UPF 40 Short 4\"","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's AirExchange UPF 40 Short 4\"\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUPF 40 breathable insulated shorts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's AirExchange UPF 40 Shorts are lightweight, quick-drying trail shorts for warm weather. AirExchange fabric with UPF 40 sun protection keeps you cool and protected on the trail.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAirExchange fabric is breathable and quick-drying for long, hot days outside\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAngled drop-in hand pockets are easy to access even when wearing a pack or harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZip-secure back pocket helps you safely stash your keys, wallet, or phone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic waistband with internal drawcord lets you adjust the fit depending on activity or layering system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 40 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHanger loop on back of shorts allows for easy air-drying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Dobby, 95g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16063\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 5 oz , 139.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Thunderhead \/ XS","offer_id":51673654755648,"sku":"M1606324369XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ S","offer_id":51673654788416,"sku":"M1606324369S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ M","offer_id":51673654821184,"sku":"M1606324369M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673654853952,"sku":"M1606324369L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XL","offer_id":51673654886720,"sku":"M1606324369XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XS","offer_id":51673654919488,"sku":"M1606324377XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ S","offer_id":51673654952256,"sku":"M1606324377S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ M","offer_id":51673654985024,"sku":"M1606324377M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ L","offer_id":51673655017792,"sku":"M1606324377L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ XL","offer_id":51673655050560,"sku":"M1606324377XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XS","offer_id":51673655083328,"sku":"M1606341907XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ S","offer_id":51673655116096,"sku":"M1606341907S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ M","offer_id":51673655148864,"sku":"M1606341907M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ L","offer_id":51673655181632,"sku":"M1606341907L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XL","offer_id":51673655214400,"sku":"M1606341907XL","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1606324369_9763c992-f468-4916-bed1-1f41ad1937e0.jpg?v=1776373810"},{"product_id":"marmot-womens-airexchange-upf-40-skort","title":"Marmot Women's AirExchange UPF 40 Skort","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's AirExchange UPF 40 Skort\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX breathable insulated for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's AirExchange UPF 40 Skort is a breathable, quick-drying option for warm weather hikes. AirExchange fabric with UPF 40 sun protection keeps you cool and comfortable on the trail.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAirExchange fabric is breathable and quick-drying for long, hot days outside\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAngled drop-in hand pockets are easy to access even when wearing a pack or harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZip-secure back pocket helps you safely stash your keys, wallet, or phone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic waistband with internal drawcord lets you adjust the fit depending on activity or layering system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 40 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHanger loop on back of skort allows for easy air-drying\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCenter Back Length:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e15in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16062\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 6 oz , 168.5 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Cool Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Thunderhead \/ XS","offer_id":51673655247168,"sku":"M1606224369XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ S","offer_id":51673655279936,"sku":"M1606224369S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ M","offer_id":51673655312704,"sku":"M1606224369M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673655345472,"sku":"M1606224369L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ XL","offer_id":51673655378240,"sku":"M1606224369XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":51673655411008,"sku":"M16062001XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673655443776,"sku":"M16062001S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673655476544,"sku":"M16062001M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673655509312,"sku":"M16062001L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673655542080,"sku":"M16062001XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XS","offer_id":51673655574848,"sku":"M1606241907XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ S","offer_id":51673655607616,"sku":"M1606241907S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ M","offer_id":51673655640384,"sku":"M1606241907M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ L","offer_id":51673655673152,"sku":"M1606241907L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XL","offer_id":51673655705920,"sku":"M1606241907XL","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1606224369_d4c50e43-36f4-4bd5-b46a-ca5e50f0110b.jpg?v=1776373814"},{"product_id":"marmot-womens-diverter-pant","title":"Marmot Women's Diverter Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's Diverter Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX insulated stretch pants nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eSpec'd for rugged approaches and unforgiving terrain, the Diverter Pants are forged for missions where the route is yet to be determined. They're tough without feeling rigid--thanks to articulated knees, a gusseted design, and a streamlined, movement-focused fit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMidweight, abrasion-resistant softshell nylon double weave with 4-way stretch for easy movement and maximum comfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric to keep you dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop-in hand pockets, zip-secure thigh pocket, and 2 back pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eArticulated knees and crotch gusset for full range of motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSun Protection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUPF 50 sun protection blocks blazing rays so you don't burn out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e88% Recycled Nylon, 12% Elastane, Double Weave, 190g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16697\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 11 oz , 320.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, With Like Colors, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ 2","offer_id":51673662128448,"sku":"M166970012","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4","offer_id":51673662161216,"sku":"M166970014","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6","offer_id":51673662193984,"sku":"M166970016","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 8","offer_id":51673662226752,"sku":"M166970018","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 10","offer_id":51673662259520,"sku":"M1669700110","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 12","offer_id":51673662292288,"sku":"M1669700112","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 14","offer_id":51673662325056,"sku":"M1669700114","price":120.0,"currency_code":"USD","in_stock":false},{"title":"Claystone \/ 2","offer_id":51673662357824,"sku":"M16697243772","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 4","offer_id":51673662390592,"sku":"M16697243774","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 6","offer_id":51673662423360,"sku":"M16697243776","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 8","offer_id":51673662456128,"sku":"M16697243778","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 10","offer_id":51673662488896,"sku":"M166972437710","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 12","offer_id":51673662521664,"sku":"M166972437712","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Claystone \/ 14","offer_id":51673662554432,"sku":"M166972437714","price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16697001_507e92ca-eecb-4dbe-9797-15fd868685e8.jpg?v=1776373865"},{"product_id":"marmot-womens-lumina-crop-pant","title":"Marmot Women's Lumina Crop Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's Lumina Crop Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight insulated pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's Lumina Crop Pant is a lightweight, stretchy hiking pant designed for warm-weather trail days. Made from durable yet breathable fabric with quick-drying properties, these pants offer comfort and freedom of movement.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight woven pants made from 100% recycled polyester ripstop\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets and cargo thigh pockets with VELCRO(R) closure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit with adjustable drawcord hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic with a soft knit band waistband with internal drawstring for adjustable stretchy comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31.5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Ripstop, 103g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16705\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 8 oz , 214.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673667371328,"sku":"M16706001XS","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673667404096,"sku":"M16706001S","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673667436864,"sku":"M16706001M","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673667469632,"sku":"M16706001L","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673667502400,"sku":"M16706001XL","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ XS","offer_id":51673667535168,"sku":"M1670642470XS","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Sugar Plum \/ S","offer_id":51673667567936,"sku":"M1670642470S","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ M","offer_id":51673667600704,"sku":"M1670642470M","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ L","offer_id":51673667633472,"sku":"M1670642470L","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ XL","offer_id":51673667666240,"sku":"M1670642470XL","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ XS","offer_id":51673667699008,"sku":"M1670641907XS","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ S","offer_id":51673667731776,"sku":"M1670641907S","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ M","offer_id":51673667764544,"sku":"M1670641907M","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ L","offer_id":51673667797312,"sku":"M1670641907L","price":90.0,"currency_code":"USD","in_stock":false},{"title":"Olive Grove \/ XL","offer_id":51673667830080,"sku":"M1670641907XL","price":90.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16706001_97314756-5161-4ef2-bfab-7f3c7d651979.jpg?v=1776373906"},{"product_id":"marmot-womens-lumina-pant","title":"Marmot Women's Lumina Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's Lumina Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight insulated pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's Lumina Pant is a lightweight, stretchy hiking pant designed for warm-weather trail days. Made from durable yet breathable fabric with quick-drying properties, these pants offer comfort and freedom of movement.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLightweight woven pants made from 100% recycled polyester ripstop\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrop in hand pockets and cargo thigh pockets with VELCRO(R) closure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit with adjustable drawcord hem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMobility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEncased elastic with a soft knit band waistband with internal drawstring for adjustable stretchy comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31.5in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% Recycled Polyester, Ripstop, 103g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16705\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 8 oz , 214.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Tumble Dry Low, Low Iron If Needed, Do Not Bleach, Do Not Dry Clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Olive Grove \/ XS","offer_id":51673667862848,"sku":"M1670541907XS","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ S","offer_id":51673667895616,"sku":"M1670541907S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ M","offer_id":51673667928384,"sku":"M1670541907M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ L","offer_id":51673667961152,"sku":"M1670541907L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Olive Grove \/ XL","offer_id":51673667993920,"sku":"M1670541907XL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":51673668026688,"sku":"M16705001XS","price":100.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ S","offer_id":51673668059456,"sku":"M16705001S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673668092224,"sku":"M16705001M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673668124992,"sku":"M16705001L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673668157760,"sku":"M16705001XL","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ XS","offer_id":51673668190528,"sku":"M1670542470XS","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ S","offer_id":51673668223296,"sku":"M1670542470S","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ M","offer_id":51673668256064,"sku":"M1670542470M","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ L","offer_id":51673668288832,"sku":"M1670542470L","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Sugar Plum \/ XL","offer_id":51673668321600,"sku":"M1670542470XL","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1670541907_e551552e-696a-4f3b-87d9-6d510ec22480.jpg?v=1776373915"},{"product_id":"marmot-womens-minimalist-pertex-pant","title":"Marmot Women's Minimalist Pertex Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's Minimalist Pertex Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX waterproof breathable pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's Minimalist Pertex Rain Pant delivers waterproof protection that moves and flows with ease. Made from lightweight, durable 2.5-layer fabric with fully taped seams, these rain pants keep you dry without holding you back.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePertex(R) Shield Revolve fabric is durable, waterproof, windproof, breathable, and made from 100% recycled polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete, leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCovered 3\/4-length side zips are designed to let you slide on pants without taking off your shoes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePertex Shield, 100% Post-Consumer Recycled Polyester, Plain weave, 111g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16067\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 10 oz , 277.2 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv style=\"padding:16px 0;color:var(--text-muted);font-size:14px;\"\u003eNo care instructions available.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673669861696,"sku":"M16067001XS","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673669894464,"sku":"M16067001S","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673669927232,"sku":"M16067001M","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673669960000,"sku":"M16067001L","price":160.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673669992768,"sku":"M16067001XL","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16067001_9655fc95-64c2-4dbc-9e52-686777cf73bf.jpg?v=1774997400"},{"product_id":"marmot-womens-precip-evo-flex-pant","title":"Marmot Women's PreCip Evo Flex Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's PreCip Evo Flex Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX waterproof breathable pants polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's PreCip(R) Evo Flex Rain Pant delivers waterproof protection that moves and flows with ease. Made from lightweight, durable 2.5-layer NanoPro(TM) fabric with fully taped seams, these rain pants keep you dry.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof, breathable fabric is 100% post-consumer recycled polyester ripstop that stretches for easy movement on the trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete leak proof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e32\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDurable Water Repellent (DWR) treatment repels water on face fabric without intentionally added PFAS chemicals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand and back pockets keep things secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSide zips and ankle snaps to pull them on over your shoes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawstring for comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNanoPro(TM), 100% Post-Consumer Recycled Polyester, Ripstop, 90g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16757\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 259.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673675694400,"sku":"M16757001XS","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673675727168,"sku":"M16757001S","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673675759936,"sku":"M16757001M","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673675792704,"sku":"M16757001L","price":120.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673675825472,"sku":"M16757001XL","price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16757001_ad97b27a-5da5-4114-a1a3-ad04c58311ef.jpg?v=1774997457"},{"product_id":"marmot-womens-precip-evo-full-zip-pant","title":"Marmot Women's PreCip Evo Full Zip Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's PreCip Evo Full Zip Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX lightweight waterproof pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eWe count on the Women's PreCip Evo Full Zip Pant when the clouds roll in and the weather turns unpredictable. Built from Marmot's NanoPro Eco recycled nylon, these pants deliver durable waterproof protection with breathability.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled nylon ripstop for lightweight durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof fabric is lightweight, breathable, and durable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e29\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand pockets keep things secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawcord for comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length side zips for easy on and off over boots and clothing, with storm flaps to block the elements\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e29in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNanoPro(TM), 100% Pre-Consumer Recycled Nylon, Ripstop, 83g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16750\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 9 oz , 244.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673675858240,"sku":"M16749001XS","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673675891008,"sku":"M16749001S","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673675923776,"sku":"M16749001M","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673675956544,"sku":"M16749001L","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673675989312,"sku":"M16749001XL","price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16749001_8219887f-1c22-41e5-ac03-2357c05be04d.jpg?v=1774997458"},{"product_id":"marmot-womens-precip-evo-pant","title":"Marmot Women's PreCip Evo Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's PreCip Evo Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eNanoPro lightweight waterproof pants for hiking and trekking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's PreCip Eco Pants are lightweight, packable rain pants offering impressive waterproofing and breathability. They feature an elastic waist with an adjustable drawcord for a secure fit and ankle zippers for easy wear over boots.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% recycled nylon ripstop for lightweight durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2.5L NanoPro(TM) waterproof fabric is lightweight, breathable, and durable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e29\" inseam length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZippered hand pockets keep things secure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStuffs easily into its own back pocket for storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHem\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eElastic waistband with internal drawcord for comfort and easy on and off\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length side zips for easy on and off over boots and clothing, with storm flaps to block the elements\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet | Inseam:\t31in | Main Fabric:\tNanoPro(TM), 100% Pre-Consumer Recycled Nylon, Ripstop, 83g\/sqm | RECCO:\tNO | Style Number:\tM16752 | Waterproof:\tYES | Product Weight:\t0 lbs 8 oz , 228.0 g | Windproof:\tYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Cold, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, Do Not Dry Clean, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet | Inseam:\t31in | Main Fabric:\tNanoPro(TM), 100% Pre-Consumer Recycled Nylon, Ripstop, 83g\/sqm | RECCO:\tNO | Style Number:\tM16752 | Waterproof:\tYES | Product Weight:\t0 lbs 8 oz , 228.0 g | Windproof:\tYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673676742976,"sku":"M16752001XS","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51673676775744,"sku":"M16752001S","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673676808512,"sku":"M16752001M","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673676841280,"sku":"M16752001L","price":110.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673676874048,"sku":"M16752001XL","price":110.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16752001_625cb8d1-df10-44a7-a0c3-68f29a38543a.jpg?v=1774997467"},{"product_id":"marmot-womens-seeker-gore-tex-pant","title":"Marmot Women's Seeker GORE-TEX Pant","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5;\n  --border: #e0e0e0; --text-muted: #777; --text-body: #222;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; }\n.spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; }\n.spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; }\n.spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; }\n.spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; }\n.spur-tab:hover { color: var(--black); border-color: #aaa; }\n.spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); }\n.spur-panel { display: none; }\n.spur-panel.active { display: block; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-row:hover { background: var(--mid); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; align-self: start; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; }\n@media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eWomen's Seeker GORE-TEX Pant\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eGORE-TEX waterproof breathable pants for outdoor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('description', this)\"\u003eDescription\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('features', this)\"\u003eFeatures\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-description\" class=\"spur-panel active\"\u003e\n\u003cdiv style=\"padding:16px 0;\"\u003e\u003cp style=\"font-size:14px;font-weight:300;color:var(--text-body);line-height:1.6;\"\u003eThe Women's Seeker GORE-TEX Pant is a fully waterproof, breathable hardshell pant designed for demanding outdoor pursuits. GORE-TEX fabric provides guaranteed waterproof protection while keeping you comfortable in variable conditions.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-features\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eZoned fabric adds durability and breathability where you need it most\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproofing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3L GORE-TEX(R) C-KNIT(TM) fabric is durably waterproof, windproof, and breathable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeams\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100% seam-taped for complete, leakproof protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDWR\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eC0 Durable Water Repellent (DWR) treatment repels water from face fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCuffs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCuffs\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCORDURA(R) scuff guards below the knees offer durability and abrasion resistance for rough terrain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProtection\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length, water-resistant zippers allow for easy on and off over crampons and boots\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOther\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable, integrated waist belt lets you dial in the right fit for any layering system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Warm, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, If Dry Cleaned Request Clean Distilled Hydrocarbon Solvent And Water Repellent Treatment, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInseam:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e31in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Fabric:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eGORE-TEX Products(R), 100% Pre-Consumer Recycled Nylon, Plain weave, 100g\/sqm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRECCO:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNO\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle Number:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eM16073\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaterproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Weight:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e0 lbs 10 oz , 289.0 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWindproof:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eYES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eProduct Care\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMachine Wash Warm, Use Liquid Detergent, Do Not Use Powdered Detergent, Gentle Cycle, Tumble Dry Low, Do Not Iron, Do Not Bleach, If Dry Cleaned Request Clean Distilled Hydrocarbon Solvent And Water Repellent Treatment, Do Not Use Fabric Softener, Rinse Twice, Do Not Store Wet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Marmot","offers":[{"title":"Black \/ XS","offer_id":51673682018624,"sku":"M16073001XS","price":375.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ S","offer_id":51673682051392,"sku":"M16073001S","price":375.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673682084160,"sku":"M16073001M","price":375.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":51673682116928,"sku":"M16073001L","price":375.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":51673682149696,"sku":"M16073001XL","price":375.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M16073001_2180759d-623e-403f-8510-8a25fe1f63a4.jpg?v=1774997518"}],"url":"https:\/\/spokex.com\/collections\/outdoors-pants-shorts.oembed?page=2","provider":"SX Collective","version":"1.0","type":"link"}