{"product_id":"marmot-onward-insulated-hoodie","title":"Marmot Onward Insulated Hooded Jacket","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\"\u003eOnward Insulated Hooded Jacket\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003ePrimaLoft synthetic insulated breathable durable hoodie 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;\"\u003eStyle for miles meets resilience for changing conditions in the Onward Insulated Hoody. Synthetic Thermal R sheet insulation brings the heat without the bulk, so you can layer up when temps drop or stuff it down into your bag for camping, commuting, or road trips.\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 shell fabric balances breathability and durability\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\"\u003e60g Thermal R(R) 100% recycled polyester insulation\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\"\u003ePockets\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 for warming hands and storing phone, keys, and more\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\"\u003eElastic-bound cuffs\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-bound hem\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\"\u003eCenter Back Length:\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e26in\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% Pre-Consumer Recycled Nylon, Ripstop, 42g\/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\"\u003eM16255\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\"\u003eNO\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 , 256.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\"\u003eNO\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":"Pecan \/ S","offer_id":51673622544704,"sku":"M1622724361S","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Pecan \/ M","offer_id":51673622577472,"sku":"M1622724361M","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Pecan \/ L","offer_id":51673622610240,"sku":"M1622724361L","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Pecan \/ XL","offer_id":51673622643008,"sku":"M1622724361XL","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Pecan \/ XXL","offer_id":51673622675776,"sku":"M1622724361XXL","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Shale Grey \/ S","offer_id":51673622708544,"sku":"M1622724378S","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Shale Grey \/ M","offer_id":51673622741312,"sku":"M1622724378M","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Shale Grey \/ L","offer_id":51673622774080,"sku":"M1622724378L","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Shale Grey \/ XL","offer_id":51673622806848,"sku":"M1622724378XL","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Shale Grey \/ XXL","offer_id":51673622839616,"sku":"M1622724378XXL","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ S","offer_id":51673622872384,"sku":"M1622724369S","price":185.0,"currency_code":"USD","in_stock":false},{"title":"Thunderhead \/ M","offer_id":51673622905152,"sku":"M1622724369M","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Thunderhead \/ L","offer_id":51673622937920,"sku":"M1622724369L","price":185.0,"currency_code":"USD","in_stock":false},{"title":"Thunderhead \/ XL","offer_id":51673622970688,"sku":"M1622724369XL","price":185.0,"currency_code":"USD","in_stock":false},{"title":"Thunderhead \/ XXL","offer_id":51673623003456,"sku":"M1622724369XXL","price":185.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ S","offer_id":51673623036224,"sku":"M16227001S","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51673623068992,"sku":"M16227001M","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51673623101760,"sku":"M16227001L","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51673623134528,"sku":"M16227001XL","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51673623167296,"sku":"M16227001XXL","price":185.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/M1622724361_b6fd36b7-4a08-427f-870d-c9b3bbca4284.jpg?v=1776373627","url":"https:\/\/spokex.com\/products\/marmot-onward-insulated-hoodie","provider":"SX Collective","version":"1.0","type":"link"}