{"title":"Patagonia","description":null,"products":[{"product_id":"patagonia-ascensionist-35l","title":"Patagonia Ascensionist 35L","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\u003ctitle\u003eAscensionist Pack 35L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAscensionist Pack 35L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Climb Packs\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eEqually at home on rock or ice, the Ascensionist Pack 35L is a streamlined climbing pack built to withstand harsh conditions. Designed with lightweight but extremely durable materials, the pack is customizable depending on the challenge ahead and features a durable water repellent (DWR) finish made without intentionally added PFAS. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRecycled materials, webbings and TPU finish meet the hard demands of elite alpinism in the lightest weight possible; body fabric, hip belt and shoulder straps feature a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRemovable waistbelt, waistbelt padding and frame allow you to pare down the pack when needed; an easy-access top-cinch closure is glove-friendly\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePlenty of space for extra items with multiple lash points across the face, side panels and top of the pack\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-sized top pocket holds essentials and can still be used even when the pack is fully loaded\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eModern ice-tool carry straps are adjustable, removable and can be repaired in the field\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eClimb Packs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS, M, L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e771.11 g (27.2 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4.7-oz 210-denier 100% recycled nylon ripstop with a recycled TPU backer and a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Shoulder straps and hip belt (underside): 6.5-oz 92% recycled nylon\/8% spandex double weave with a DWR finish made without intentionally added PFAS. Lining and shoulder strap\/hip belt fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Noble Grey \/ S","offer_id":52863235162432,"sku":"47986-NGRY-S","price":239.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ M","offer_id":52863235195200,"sku":"47986-NGRY-M","price":239.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ L","offer_id":52863235227968,"sku":"47986-NGRY-L","price":239.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/47986-NGRY_adacc07f-a414-4efe-8d0c-bb8ef3c47a82.jpg?v=1784921536"},{"product_id":"patagonia-airfarer-cap","title":"Patagonia Airfarer Cap","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\u003ctitle\u003eAirfarer Cap\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAirfarer Cap\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eHats · Headwear\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eOur organic cotton Airfarer Cap is a mid-crown, unstructured, five-panel hat with an adjustable snap closure. The cap's brim is built with Bureo’s fully traceable NetPlus® 100% recycled fishing nets. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMid-crown, unstructured, five-panel hat\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBrim is made with NetPlus® 100% recycled fishing nets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAdjustable snap closure in back for a just-right fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMid Crown\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHeadwear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e87.88 g (3.1 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFront crown and bill: 7.5-oz 100% organic cotton canvas. Back crown: 3.2-oz 100% recycled polyester mesh. Brim: NetPlus® 100% recycled fishing nets. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Chouinard Crest: Gem Green \/ OS","offer_id":52863235260736,"sku":"37996-CCGM-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Chouinard Crest: Limestone Yellow \/ OS","offer_id":52863235293504,"sku":"37996-CCLM-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"P-6 Logo: Weathered Stone \/ OS","offer_id":52863235326272,"sku":"37996-PLWS-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Strataspire Stripe: Blue Sage \/ OS","offer_id":52863235359040,"sku":"37996-STSA-ALL","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Strataspire Stripe: Faded Magenta \/ OS","offer_id":52863235391808,"sku":"37996-STFM-ALL","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/37996-CCGM_589a3f62-4f7a-4f9f-a85c-1547b8acf7d5.jpg?v=1784921538"},{"product_id":"patagonia-ascensionist-55l","title":"Patagonia Ascensionist 55L","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\u003ctitle\u003eAscensionist Pack 55L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAscensionist Pack 55L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Climb Packs\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eInspired by our ambassadors’ requests for a bigger climbing pack, the Ascensionist Pack 55L is a streamlined and ultrafunctional gear hauler designed for long approaches, lightweight trips and full-on expeditions into the alpine. It's built to withstand harsh conditions and includes climb-specific details that let you customize the pack for your next objective. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRecycled materials, webbings and TPU finish meet the hard demands of elite alpinism in the lightest weight possible; body fabric, hip belt and shoulder straps feature a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRemovable waistbelt, waistbelt padding and frame allow you to pare down the pack when needed; an easy-access top-cinch closure is glove-friendly\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePlenty of space for extra items with multiple lash points across the face, side panels and top of the pack; side compression straps hold even more gear or cinch down a half-full pack\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-sized top pocket holds essentials and can still be used even when the pack is fully loaded\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eModern ice-tool carry straps are adjustable, removable and can be repaired in the field\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eClimb Packs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS, M, L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1264.39 g (44.6 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4.7-oz 210-denier 100% recycled nylon ripstop with a recycled TPU backer and a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Shoulder straps and hip belt (underside): 6.5-oz 92% recycled nylon\/8% spandex double weave with a DWR finish made without intentionally added PFAS. Lining and shoulder strap\/hip belt fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Noble Grey \/ S","offer_id":52863235424576,"sku":"47991-NGRY-S","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ M","offer_id":52863235457344,"sku":"47991-NGRY-M","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ L","offer_id":52863235490112,"sku":"47991-NGRY-L","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/47991-NGRY_13a11cb5-856d-49f6-a8b4-c23960a71c6a.jpg?v=1784921536"},{"product_id":"patagonia-atom-day-pack-24l","title":"Patagonia Atom Day Pack 24L","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\u003ctitle\u003eAtom Daypack 24L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAtom Daypack 24L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Daypacks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eBuilt equally for work and play, the Atom Daypack 24L is ideal for a shorter torso and smaller frame. This daily backpack easily adapts to wherever the wind blows you, with designated tech storage and pockets in a removable padded laptop sleeve, plus more active features for when the fun begins. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAll fabrics, spacer mesh and static mesh are 100% recycled (stretch mesh is 72% recycled), and the body fabric has a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRemovable padded sleeve fits laptops up to 13in and has a secure zippered pocket to hold pens, cords and other desktop items to ease transitions from work to play\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHydration hanger, pass-through access, and breathable back panel and shoulder straps are as ready for the trail as the daily commute; dual stretch-mesh water bottle pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eZippered, accessory pocket at the top of the bag holds small items and keeps valuables close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003e15in torso length fits a shorter body, or can simply be used as a smaller pack\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBike-light clipping point at the base of the pack; pack volume is 24 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDaypacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e601.01 g (21.2 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 7.3-oz 400-denier 100% postconsumer recycled polyester ripstop with a PU coating and a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Back panel and straps: 8-oz 100% recycled polyester airmesh. Side pockets: 7.1-oz 72% recycled nylon\/28% spandex power mesh. Webbing: 100% recycled nylon. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Black \/ OS","offer_id":52863235522880,"sku":"48230-BLK-ALL","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Blue Sage \/ OS","offer_id":52863235555648,"sku":"48230-BLSG-ALL","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Canyon Brown \/ OS","offer_id":52863235588416,"sku":"48230-CYNB-ALL","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ OS","offer_id":52863235621184,"sku":"48230-FDMG-ALL","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ OS","offer_id":52863235653952,"sku":"48230-SMDB-ALL","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/48230-BLK_b39efade-8cc4-483c-8d69-ab552dd0fe09.jpg?v=1784921538"},{"product_id":"patagonia-atom-sling-8l","title":"Patagonia Atom Sling 8L","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\u003ctitle\u003eAtom Sling 8L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAtom Sling 8L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWaistpacks \u0026amp; Slings · Daypacks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eOn a bike, in boots or catching the bus, this take-it-everywhere 8-liter sling pack has enough storage to keep you prepared, with a close-carrying fit and organization to keep you comfortable. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAll fabrics, spacer mesh and static mesh are 100% recycled (stretch mesh is 72% recycled), and the body fabric has a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAsymmetrical harness carries weight close to the body for all-day comfort, with a zippered stash pocket on the strap\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eZippered front pocket keeps a phone or another frequently used item close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eZippered main compartment has an internal divider to provide dedicated storage for easy access\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTuck-away front straps can be used for carrying a yoga mat or an extra layer\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePack volume is 8 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWaistpacks \u0026amp; Slings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDaypacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e339.91 g (11.99 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 7.3-oz 400-denier 100% postconsumer recycled polyester ripstop with a PU coating and a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Back panel and sling strap: 8-oz 100% recycled polyester airmesh. Strap pocket: 7.1-oz 72% recycled nylon\/28% spandex power mesh. Webbing: 100% recycled nylon. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Black \/ OS","offer_id":52863236473152,"sku":"48262-BLK-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Blue Sage \/ OS","offer_id":52863236505920,"sku":"48262-BLSG-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Canyon Brown \/ OS","offer_id":52863236538688,"sku":"48262-CYNB-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ OS","offer_id":52863236571456,"sku":"48262-FDMG-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Gem Green \/ OS","offer_id":52863236604224,"sku":"48262-GEMG-ALL","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Kaleido: Black \/ OS","offer_id":52863236636992,"sku":"48262-KALB-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ OS","offer_id":52863236669760,"sku":"48262-SMDB-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863236702528,"sku":"48262-WSTO-ALL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/48262-BLK_5fa46ada-4042-43e9-8bd5-55b2f107845e.jpg?v=1784921548"},{"product_id":"patagonia-atom-tote-pack-20l","title":"Patagonia Atom Tote Pack 20L","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\u003ctitle\u003eAtom Tote Pack 20L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eAtom Tote Pack 20L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Daypacks\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Atom Tote Pack 20L is for those who want a smaller-fitting pack with removable tech storage that's capable of covering technical terrain. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAll fabrics, spacer mesh and static mesh are 100% recycled (stretch mesh is 72% recycled), and the body fabric has a durable water repellent (DWR) finish made without intentionally added PFAS; pack volume is 20 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRemovable padded sleeve fits laptops up to 13in and has a secure zippered pocket to hold pens, cords and other desktop items to ease transitions from work to play\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHydration hanger, pass-through access and a breathable back panel are as ready for the trail as the daily commute\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFront stash pocket holds small items and keeps valuables close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBike-light clipping point at the base of the pack\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003e17in torso length fits a shorter body, or can simply be used as a smaller pack (the “Atom Fit”)\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDaypacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e644.95 g (22.75 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 7.3-oz 400-denier 100% postconsumer recycled polyester ripstop with a PU coating and a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Back panel and shoulder straps: 8-oz 100% recycled polyester airmesh. Side pockets: 7.1-oz 72% recycled nylon\/28% spandex power mesh. Webbing: 100% recycled nylon. Body, back panel\/strap and pocket fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Black \/ OS","offer_id":52863237062976,"sku":"48125-BLK-ALL","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ OS","offer_id":52863237095744,"sku":"48125-BLSG-ALL","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Canyon Brown \/ OS","offer_id":52863237128512,"sku":"48125-CYNB-ALL","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Kaleido: Black \/ OS","offer_id":52863237161280,"sku":"48125-KALB-ALL","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863237194048,"sku":"48125-WSTO-ALL","price":95.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/48125-BLK_17c5bf2d-1ccc-46de-959c-8b6f567705d7.jpg?v=1784921546"},{"product_id":"patagonia-baby-baggies-cap","title":"Patagonia Baby Baggies Cap","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\u003ctitle\u003eBaby Baggies Cap\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Baggies Cap\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eHats · Baggies\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eWith fabric built of NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution, this lightweight, fast-drying cap for babies has a brim to shield tiny faces from the sun. And to shed light moisture, the fabric is treated with a durable water repellent (DWR) finish made without intentionally added PFAS. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWind- and water-resistant fabric is built from NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to help shed light moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBrim shields little faces from sun\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAdjustable hook-and-loop closure in the back\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSoft internal sweatband wicks moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHat packs small and is easy to care for\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, HeiQ Fresh Tech\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBaggies\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, HeiQ Fresh Tech\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 24M, 3M, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e39.69 g (1.4 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS. Sweatband: 2.3-oz 100% recycled polyester double knit with miDori™ bioSoft for added wicking and softness, and HeiQ® Mint odor control. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Amazonia: Shore Blue \/ 12M","offer_id":52863237226816,"sku":"66086-AMBL-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 24M","offer_id":52863237259584,"sku":"66086-AMBL-24M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 3M","offer_id":52863237292352,"sku":"66086-AMBL-3M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 5T","offer_id":52863237325120,"sku":"66086-AMBL-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 6M","offer_id":52863237357888,"sku":"66086-AMBL-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 12M","offer_id":52863237390656,"sku":"66086-FTQV-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 24M","offer_id":52863237423424,"sku":"66086-FTQV-24M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 3M","offer_id":52863237456192,"sku":"66086-FTQV-3M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 5T","offer_id":52863237488960,"sku":"66086-FTQV-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 6M","offer_id":52863237521728,"sku":"66086-FTQV-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 12M","offer_id":52863237554496,"sku":"66086-JAFM-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 24M","offer_id":52863237587264,"sku":"66086-JAFM-24M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 3M","offer_id":52863237620032,"sku":"66086-JAFM-3M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 5T","offer_id":52863237652800,"sku":"66086-JAFM-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 6M","offer_id":52863237685568,"sku":"66086-JAFM-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Shelly Shelly: Mellow Melon \/ 12M","offer_id":52863237718336,"sku":"66086-SHML-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 24M","offer_id":52863237751104,"sku":"66086-SHML-24M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 3M","offer_id":52863237783872,"sku":"66086-SHML-3M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 5T","offer_id":52863237816640,"sku":"66086-SHML-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 6M","offer_id":52863237849408,"sku":"66086-SHML-6M","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/66086-AMBL_ca4bb9f1-9262-4dc2-993e-63eccb3d6256.jpg?v=1784921558"},{"product_id":"patagonia-baby-baggies-jacket","title":"Patagonia Baby Baggies Jacket","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\u003ctitle\u003eBaby Baggies Jacket\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Baggies Jacket\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets · Baggies\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eFor protection from wind, sun and light rain, this hooded windbreaker is built of lightweight NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to resist light moisture, and 40+ UPF sun protection. The hood is removable; the full-length zipper has a wind flap; and there's a chest pocket and two handwarmer pockets.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is built of lightweight NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to resist light moisture, and 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSnap-off, three-panel hood has elastic at each side for a stay-put fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInternal wind flap has webbing detail and a zipper garage at the top for chin protection, and there's a zipper pull at the center front\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSnapped pocket on the left chest\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo handwarmer pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElastic binding at the cuffs, and contrast binding at the center front and around the hem\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eE-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBaggies\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eE-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e170.1 g (6.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection. Pocket bags: 2.1-oz 100% recycled polyester tricot mesh. Fabrics are certified as bluesign® approved\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Amazonia: Shore Blue \/ 12M","offer_id":52863237882176,"sku":"60291-AMBL-12M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 18M","offer_id":52863237914944,"sku":"60291-AMBL-18M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 2T","offer_id":52863237947712,"sku":"60291-AMBL-2T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 3T","offer_id":52863237980480,"sku":"60291-AMBL-3T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 4T","offer_id":52863238013248,"sku":"60291-AMBL-4T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 5T","offer_id":52863238046016,"sku":"60291-AMBL-5T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 6M","offer_id":52863238078784,"sku":"60291-AMBL-6M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 12M","offer_id":52863238111552,"sku":"60291-FTQV-12M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 18M","offer_id":52863238144320,"sku":"60291-FTQV-18M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 2T","offer_id":52863238177088,"sku":"60291-FTQV-2T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 3T","offer_id":52863238209856,"sku":"60291-FTQV-3T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 4T","offer_id":52863238242624,"sku":"60291-FTQV-4T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 5T","offer_id":52863238275392,"sku":"60291-FTQV-5T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 6M","offer_id":52863238308160,"sku":"60291-FTQV-6M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 12M","offer_id":52863238340928,"sku":"60291-JAFM-12M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 18M","offer_id":52863238373696,"sku":"60291-JAFM-18M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 2T","offer_id":52863238406464,"sku":"60291-JAFM-2T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 3T","offer_id":52863238439232,"sku":"60291-JAFM-3T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 4T","offer_id":52863238472000,"sku":"60291-JAFM-4T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 5T","offer_id":52863238504768,"sku":"60291-JAFM-5T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 6M","offer_id":52863238537536,"sku":"60291-JAFM-6M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 12M","offer_id":52863238570304,"sku":"60291-RFAQ-12M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 18M","offer_id":52863238603072,"sku":"60291-RFAQ-18M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 2T","offer_id":52863238635840,"sku":"60291-RFAQ-2T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 3T","offer_id":52863238668608,"sku":"60291-RFAQ-3T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 4T","offer_id":52863238701376,"sku":"60291-RFAQ-4T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Royal Fren: Aqua Stone \/ 5T","offer_id":52863238734144,"sku":"60291-RFAQ-5T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Royal Fren: Aqua Stone \/ 6M","offer_id":52863238766912,"sku":"60291-RFAQ-6M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Shelly Shelly: Mellow Melon \/ 12M","offer_id":52863238799680,"sku":"60291-SHML-12M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 18M","offer_id":52863238832448,"sku":"60291-SHML-18M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 2T","offer_id":52863238865216,"sku":"60291-SHML-2T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 3T","offer_id":52863238897984,"sku":"60291-SHML-3T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 4T","offer_id":52863238930752,"sku":"60291-SHML-4T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 5T","offer_id":52863238963520,"sku":"60291-SHML-5T","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 6M","offer_id":52863238996288,"sku":"60291-SHML-6M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Tropiclimb: Hot Ember \/ 12M","offer_id":52863239029056,"sku":"60291-TCLE-12M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 18M","offer_id":52863239061824,"sku":"60291-TCLE-18M","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 2T","offer_id":52863239094592,"sku":"60291-TCLE-2T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 3T","offer_id":52863239127360,"sku":"60291-TCLE-3T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 4T","offer_id":52863239160128,"sku":"60291-TCLE-4T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 5T","offer_id":52863239192896,"sku":"60291-TCLE-5T","price":75.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 6M","offer_id":52863239225664,"sku":"60291-TCLE-6M","price":75.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60291-AMBL_535dece9-62c1-4175-bd44-3589c96a695c.jpg?v=1784921573"},{"product_id":"patagonia-baby-baggies-shorts","title":"Patagonia Baby Baggies Shorts","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\u003ctitle\u003eBaby Baggies Shorts\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Baggies Shorts\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eShorts · Baggies\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eFor the seashore and more, our quick-drying Baby Baggies™ Shorts accommodate a diaper and have a soft, elasticized waistband for easy on\/off. Built of lightweight NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to resist light moisture. Inseam is 2in.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is built of lightweight NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to resist light moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBrushed-elastic waistband provides a secure fit and next-to-skin comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eShorts accommodate a diaper\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003e2in inseam\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eE-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShorts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBaggies\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eE-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e51.03 g (1.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS. Fabric is certified as bluesign® approved\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Amazonia: Shore Blue \/ 12M","offer_id":52863240012096,"sku":"60279-AMBL-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 18M","offer_id":52863240044864,"sku":"60279-AMBL-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 2T","offer_id":52863240077632,"sku":"60279-AMBL-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 3T","offer_id":52863240110400,"sku":"60279-AMBL-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 4T","offer_id":52863240143168,"sku":"60279-AMBL-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 5T","offer_id":52863240175936,"sku":"60279-AMBL-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 6M","offer_id":52863240208704,"sku":"60279-AMBL-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 12M","offer_id":52863240241472,"sku":"60279-FTQV-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 18M","offer_id":52863240274240,"sku":"60279-FTQV-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 2T","offer_id":52863240307008,"sku":"60279-FTQV-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 3T","offer_id":52863240339776,"sku":"60279-FTQV-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 4T","offer_id":52863240372544,"sku":"60279-FTQV-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 5T","offer_id":52863240405312,"sku":"60279-FTQV-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 6M","offer_id":52863240438080,"sku":"60279-FTQV-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 12M","offer_id":52863240470848,"sku":"60279-JAFM-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 18M","offer_id":52863240503616,"sku":"60279-JAFM-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 2T","offer_id":52863240536384,"sku":"60279-JAFM-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 3T","offer_id":52863240569152,"sku":"60279-JAFM-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 4T","offer_id":52863240601920,"sku":"60279-JAFM-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 5T","offer_id":52863240634688,"sku":"60279-JAFM-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 6M","offer_id":52863240667456,"sku":"60279-JAFM-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 12M","offer_id":52863240700224,"sku":"60279-LMZ-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 18M","offer_id":52863240732992,"sku":"60279-LMZ-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 2T","offer_id":52863240765760,"sku":"60279-LMZ-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 3T","offer_id":52863240798528,"sku":"60279-LMZ-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 4T","offer_id":52863240831296,"sku":"60279-LMZ-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 5T","offer_id":52863240864064,"sku":"60279-LMZ-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Lemon Zest \/ 6M","offer_id":52863240896832,"sku":"60279-LMZ-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 12M","offer_id":52863240929600,"sku":"60279-PCKP-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 18M","offer_id":52863240962368,"sku":"60279-PCKP-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 2T","offer_id":52863240995136,"sku":"60279-PCKP-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 3T","offer_id":52863241027904,"sku":"60279-PCKP-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 4T","offer_id":52863241060672,"sku":"60279-PCKP-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 5T","offer_id":52863241093440,"sku":"60279-PCKP-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 6M","offer_id":52863241126208,"sku":"60279-PCKP-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Royal Fren: Aqua Stone \/ 12M","offer_id":52863241158976,"sku":"60279-RFAQ-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 18M","offer_id":52863241191744,"sku":"60279-RFAQ-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Royal Fren: Aqua Stone \/ 2T","offer_id":52863241224512,"sku":"60279-RFAQ-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 3T","offer_id":52863241257280,"sku":"60279-RFAQ-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 4T","offer_id":52863241290048,"sku":"60279-RFAQ-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Royal Fren: Aqua Stone \/ 5T","offer_id":52863241322816,"sku":"60279-RFAQ-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 6M","offer_id":52863241355584,"sku":"60279-RFAQ-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shelly Shelly: Mellow Melon \/ 12M","offer_id":52863241388352,"sku":"60279-SHML-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shelly Shelly: Mellow Melon \/ 18M","offer_id":52863241421120,"sku":"60279-SHML-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 2T","offer_id":52863241453888,"sku":"60279-SHML-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shelly Shelly: Mellow Melon \/ 3T","offer_id":52863241486656,"sku":"60279-SHML-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 4T","offer_id":52863241519424,"sku":"60279-SHML-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 5T","offer_id":52863241552192,"sku":"60279-SHML-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shelly Shelly: Mellow Melon \/ 6M","offer_id":52863241584960,"sku":"60279-SHML-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 12M","offer_id":52863241617728,"sku":"60279-SHRB-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 18M","offer_id":52863241650496,"sku":"60279-SHRB-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 2T","offer_id":52863241683264,"sku":"60279-SHRB-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 3T","offer_id":52863241716032,"sku":"60279-SHRB-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 4T","offer_id":52863241748800,"sku":"60279-SHRB-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 5T","offer_id":52863241781568,"sku":"60279-SHRB-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 6M","offer_id":52863241814336,"sku":"60279-SHRB-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 12M","offer_id":52863241847104,"sku":"60279-TTCE-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 18M","offer_id":52863241879872,"sku":"60279-TTCE-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 2T","offer_id":52863241912640,"sku":"60279-TTCE-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 3T","offer_id":52863241945408,"sku":"60279-TTCE-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 4T","offer_id":52863241978176,"sku":"60279-TTCE-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 5T","offer_id":52863242010944,"sku":"60279-TTCE-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tidal Threads: Tropiclimb Hot Ember \/ 6M","offer_id":52863242043712,"sku":"60279-TTCE-6M","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60279-AMBL_bafecde4-a024-4695-9f2e-b95a062e8343.jpg?v=1784921598"},{"product_id":"patagonia-baby-block-the-sun-hat","title":"Patagonia Baby Block-the-Sun Hat","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\u003ctitle\u003eBaby Block-the-Sun Hat\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Block-the-Sun Hat\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eHats · Hike\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eA full-brimmed, safari-style hat with a drape in back for neck coverage. When the wind starts whipping, the nonchafing, adjustable chin strap keeps the hat secure. It's crafted of NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLightweight, durable, wind- and water-resistant fabric is built of NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSix-panel, safari-style hat\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWide brim provides shade to keep cool\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBack brim has added elastic for shape and an extended brim for coverage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInternal headband wicks moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHike\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 24M, 3M, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e56.7 g (2.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection. Sweatband: 2.3-oz 100% recycled polyester double knit with a wicking finish. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Dorsal Pink \/ 12M","offer_id":52863242076480,"sku":"66090-DLPI-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Dorsal Pink \/ 24M","offer_id":52863242109248,"sku":"66090-DLPI-24M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Dorsal Pink \/ 3M","offer_id":52863242142016,"sku":"66090-DLPI-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Dorsal Pink \/ 5T","offer_id":52863242174784,"sku":"66090-DLPI-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Dorsal Pink \/ 6M","offer_id":52863242207552,"sku":"66090-DLPI-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Limestone Yellow \/ 12M","offer_id":52863242240320,"sku":"66090-LMST-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 24M","offer_id":52863242273088,"sku":"66090-LMST-24M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 3M","offer_id":52863242305856,"sku":"66090-LMST-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Limestone Yellow \/ 5T","offer_id":52863242338624,"sku":"66090-LMST-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 6M","offer_id":52863242371392,"sku":"66090-LMST-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 12M","offer_id":52863242404160,"sku":"66090-NENA-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 24M","offer_id":52863242436928,"sku":"66090-NENA-24M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 3M","offer_id":52863242469696,"sku":"66090-NENA-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 5T","offer_id":52863242502464,"sku":"66090-NENA-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 6M","offer_id":52863242535232,"sku":"66090-NENA-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 12M","offer_id":52863242568000,"sku":"66090-SHRB-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 24M","offer_id":52863242600768,"sku":"66090-SHRB-24M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 3M","offer_id":52863242633536,"sku":"66090-SHRB-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 5T","offer_id":52863242666304,"sku":"66090-SHRB-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 6M","offer_id":52863242699072,"sku":"66090-SHRB-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 12M","offer_id":52863242731840,"sku":"66090-THI-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 24M","offer_id":52863242764608,"sku":"66090-THI-24M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 3M","offer_id":52863242797376,"sku":"66090-THI-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 5T","offer_id":52863242830144,"sku":"66090-THI-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 6M","offer_id":52863242862912,"sku":"66090-THI-6M","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/66090-DLPI_2d4603e4-b069-4d58-9ddc-895a0693d076.jpg?v=1784921570"},{"product_id":"patagonia-baby-boardshorts","title":"Patagonia Baby Boardshorts","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\u003ctitle\u003eBaby Boardshorts\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Boardshorts\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eSwim · Baggies\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eOur fun, color-blocked, baby-sized boardshorts are crafted of quick-drying NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution, and treated with a durable water repellent (DWR) finish made without intentionally added PFAS, for comfort in and out of the water. They have a soft elasticized waistband for easy on\/off. Inseam is 2in.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLightweight fabric is built of 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to resist light moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElasticized waistband with a boardshorts-style faux fly\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFun, color-blocked panels\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eScalloped detail at the sides of the hem adds style\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBinding down the side seams and leg openings\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInseam is 2in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eE-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSwim\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBaggies\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eE-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e68.04 g (2.4 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS. Fabric is certified as bluesign® approved\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ 12M","offer_id":52863243256128,"sku":"60311-AQST-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 18M","offer_id":52863243288896,"sku":"60311-AQST-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 2T","offer_id":52863243321664,"sku":"60311-AQST-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 3T","offer_id":52863243354432,"sku":"60311-AQST-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 4T","offer_id":52863243387200,"sku":"60311-AQST-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 5T","offer_id":52863243419968,"sku":"60311-AQST-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 6M","offer_id":52863243452736,"sku":"60311-AQST-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 12M","offer_id":52863243485504,"sku":"60311-AQT-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Aquatic Blue \/ 18M","offer_id":52863243518272,"sku":"60311-AQT-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Aquatic Blue \/ 2T","offer_id":52863243551040,"sku":"60311-AQT-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 3T","offer_id":52863243583808,"sku":"60311-AQT-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Aquatic Blue \/ 4T","offer_id":52863243616576,"sku":"60311-AQT-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 5T","offer_id":52863243649344,"sku":"60311-AQT-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 6M","offer_id":52863243682112,"sku":"60311-AQT-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Dorsal Pink \/ 12M","offer_id":52863243714880,"sku":"60311-DLPI-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dorsal Pink \/ 18M","offer_id":52863243747648,"sku":"60311-DLPI-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dorsal Pink \/ 2T","offer_id":52863243780416,"sku":"60311-DLPI-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dorsal Pink \/ 3T","offer_id":52863243813184,"sku":"60311-DLPI-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dorsal Pink \/ 4T","offer_id":52863243845952,"sku":"60311-DLPI-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dorsal Pink \/ 5T","offer_id":52863243878720,"sku":"60311-DLPI-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dorsal Pink \/ 6M","offer_id":52863243911488,"sku":"60311-DLPI-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ 12M","offer_id":52863243944256,"sku":"60311-FDMG-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ 18M","offer_id":52863243977024,"sku":"60311-FDMG-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ 2T","offer_id":52863244009792,"sku":"60311-FDMG-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ 3T","offer_id":52863244042560,"sku":"60311-FDMG-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ 4T","offer_id":52863244075328,"sku":"60311-FDMG-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Faded Magenta \/ 5T","offer_id":52863244108096,"sku":"60311-FDMG-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Faded Magenta \/ 6M","offer_id":52863244140864,"sku":"60311-FDMG-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 12M","offer_id":52863244173632,"sku":"60311-PCHS-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 18M","offer_id":52863244206400,"sku":"60311-PCHS-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 2T","offer_id":52863244239168,"sku":"60311-PCHS-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 3T","offer_id":52863244271936,"sku":"60311-PCHS-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 4T","offer_id":52863244304704,"sku":"60311-PCHS-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 5T","offer_id":52863244337472,"sku":"60311-PCHS-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 6M","offer_id":52863244370240,"sku":"60311-PCHS-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 12M","offer_id":52863244403008,"sku":"60311-PCKP-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 18M","offer_id":52863244435776,"sku":"60311-PCKP-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 2T","offer_id":52863244468544,"sku":"60311-PCKP-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 3T","offer_id":52863244501312,"sku":"60311-PCKP-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 4T","offer_id":52863244534080,"sku":"60311-PCKP-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 5T","offer_id":52863244566848,"sku":"60311-PCKP-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 6M","offer_id":52863244599616,"sku":"60311-PCKP-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 12M","offer_id":52863244632384,"sku":"60311-THI-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 18M","offer_id":52863244665152,"sku":"60311-THI-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 2T","offer_id":52863244697920,"sku":"60311-THI-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 3T","offer_id":52863244730688,"sku":"60311-THI-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 4T","offer_id":52863244763456,"sku":"60311-THI-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 5T","offer_id":52863244796224,"sku":"60311-THI-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 6M","offer_id":52863244828992,"sku":"60311-THI-6M","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60311-AQST_5c9f03e3-28ca-4900-b3b3-e79280fe3637.jpg?v=1784921601"},{"product_id":"patagonia-baby-cap-sw-bottoms","title":"Patagonia Baby Cap SW Bottoms","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\u003ctitle\u003eBaby Capilene Silkweight Bottoms\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Capilene Silkweight Bottoms\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003ePants · Sun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eLightweight, comfortable leggings for babies playing in and out of the water in conditions ranging from cool to hot. These bottoms complete the little ones' sun protection set and are as useful for a day on the beach as they are for keeping little legs covered while catching a ride up the trail in a carrier. Built with our breathable, stretchy Capilene® Silkweight fabric that dries quickly and has 40+ UPF sun protection. Inseam (size 2T) is 12in. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made from stretchy 84% recycled polyester\/16% spandex jersey with 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSmooth jersey fabric is comfortable against the skin and slides easily under layers, with flat-seam construction throughout that prevents chafing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElasticized waistband provides comfort and ease of fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eGusseted inseam aids mobility\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSelf-fabric cuffs offer simplicity and comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eKnee patches provide an added layer of durability; inseam (size 2T) is 12in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSlim fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e53.86 g (1.9 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4.3-oz 84% recycled polyester\/16% spandex jersey with a wicking finish and 40+ UPF sun protection. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"New Navy \/ 12M","offer_id":52863246303552,"sku":"61270-NENA-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 18M","offer_id":52863246336320,"sku":"61270-NENA-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 2T","offer_id":52863246369088,"sku":"61270-NENA-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 3T","offer_id":52863246401856,"sku":"61270-NENA-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 4T","offer_id":52863246434624,"sku":"61270-NENA-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 5T","offer_id":52863246467392,"sku":"61270-NENA-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 6M","offer_id":52863246500160,"sku":"61270-NENA-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Quiet Violet \/ 12M","offer_id":52863246532928,"sku":"61270-QVLT-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 18M","offer_id":52863246565696,"sku":"61270-QVLT-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 2T","offer_id":52863246598464,"sku":"61270-QVLT-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 3T","offer_id":52863246631232,"sku":"61270-QVLT-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 4T","offer_id":52863246664000,"sku":"61270-QVLT-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 5T","offer_id":52863246696768,"sku":"61270-QVLT-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Quiet Violet \/ 6M","offer_id":52863246729536,"sku":"61270-QVLT-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 12M","offer_id":52863246762304,"sku":"61270-SHRB-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 18M","offer_id":52863246795072,"sku":"61270-SHRB-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 2T","offer_id":52863246827840,"sku":"61270-SHRB-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 3T","offer_id":52863246860608,"sku":"61270-SHRB-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 4T","offer_id":52863246893376,"sku":"61270-SHRB-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 5T","offer_id":52863246926144,"sku":"61270-SHRB-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 6M","offer_id":52863246958912,"sku":"61270-SHRB-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Sunlit Pink \/ 12M","offer_id":52863246991680,"sku":"61270-SNLP-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Sunlit Pink \/ 18M","offer_id":52863247024448,"sku":"61270-SNLP-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Sunlit Pink \/ 2T","offer_id":52863247057216,"sku":"61270-SNLP-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Sunlit Pink \/ 3T","offer_id":52863247089984,"sku":"61270-SNLP-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Sunlit Pink \/ 4T","offer_id":52863247122752,"sku":"61270-SNLP-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Sunlit Pink \/ 5T","offer_id":52863247155520,"sku":"61270-SNLP-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Sunlit Pink \/ 6M","offer_id":52863247188288,"sku":"61270-SNLP-6M","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61270-NENA_c2a7084a-247e-4f7f-a06f-659f95e99cb5.jpg?v=1784921601"},{"product_id":"patagonia-baby-cap-sw-hoody","title":"Patagonia Baby Cap SW Hoody","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\u003ctitle\u003eBaby Capilene Silkweight Hoody\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Capilene Silkweight Hoody\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eL\/S Pullovers · Sun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eLightweight, comfortable hoody for babies, for time spent in and out of the water. Built with our breathable, stretchy Capilene® Silkweight fabric that dries quickly and has 40+ UPF sun protection. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made from stretchy 84% recycled polyester\/16% spandex jersey with 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSmooth jersey fabric is comfortable against the skin and slides easily under layers, with flat-seam construction throughout that prevents chafing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eGrown-on, three-panel hood offers a great fit and extra coverage around the neck\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSet-in sleeves with underarm gussets aid mobility, and a drop-tail hem offers additional coverage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLonger cuffs provide room for growth spurts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eL\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e85.05 g (3.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4.3-oz 84% recycled polyester\/16% spandex jersey with a wicking finish and 40+ UPF sun protection. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 12M","offer_id":52863247221056,"sku":"61257-OLSS-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 18M","offer_id":52863247253824,"sku":"61257-OLSS-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 2T","offer_id":52863247286592,"sku":"61257-OLSS-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 3T","offer_id":52863247319360,"sku":"61257-OLSS-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 4T","offer_id":52863247352128,"sku":"61257-OLSS-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 5T","offer_id":52863247384896,"sku":"61257-OLSS-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Shelly Shelly: Blue Sage \/ 6M","offer_id":52863247417664,"sku":"61257-OLSS-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 12M","offer_id":52863247450432,"sku":"61257-FSBT-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 18M","offer_id":52863247483200,"sku":"61257-FSBT-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 2T","offer_id":52863247515968,"sku":"61257-FSBT-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 3T","offer_id":52863247548736,"sku":"61257-FSBT-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 4T","offer_id":52863247581504,"sku":"61257-FSBT-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 5T","offer_id":52863247614272,"sku":"61257-FSBT-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Early Teal \/ 6M","offer_id":52863247647040,"sku":"61257-FSBT-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 12M","offer_id":52863247679808,"sku":"61257-FSQV-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 18M","offer_id":52863247712576,"sku":"61257-FSQV-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 2T","offer_id":52863247745344,"sku":"61257-FSQV-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 3T","offer_id":52863247778112,"sku":"61257-FSQV-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 4T","offer_id":52863247810880,"sku":"61257-FSQV-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 5T","offer_id":52863247843648,"sku":"61257-FSQV-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: Quiet Violet \/ 6M","offer_id":52863247876416,"sku":"61257-FSQV-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 12M","offer_id":52863247909184,"sku":"61257-FSTN-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 18M","offer_id":52863247941952,"sku":"61257-FSTN-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 2T","offer_id":52863247974720,"sku":"61257-FSTN-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 3T","offer_id":52863248007488,"sku":"61257-FSTN-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 4T","offer_id":52863248040256,"sku":"61257-FSTN-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 5T","offer_id":52863248073024,"sku":"61257-FSTN-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: New Navy \/ 6M","offer_id":52863248105792,"sku":"61257-FSTN-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: Sunlit Pink \/ 12M","offer_id":52863248138560,"sku":"61257-FSLP-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Script: Sunlit Pink \/ 18M","offer_id":52863248171328,"sku":"61257-FSLP-18M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Script: Sunlit Pink \/ 2T","offer_id":52863248204096,"sku":"61257-FSLP-2T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Script: Sunlit Pink \/ 3T","offer_id":52863248236864,"sku":"61257-FSLP-3T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Script: Sunlit Pink \/ 4T","offer_id":52863248269632,"sku":"61257-FSLP-4T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Script: Sunlit Pink \/ 5T","offer_id":52863248302400,"sku":"61257-FSLP-5T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Script: Sunlit Pink \/ 6M","offer_id":52863248335168,"sku":"61257-FSLP-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 12M","offer_id":52863248367936,"sku":"61257-ITLS-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 18M","offer_id":52863248400704,"sku":"61257-ITLS-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 2T","offer_id":52863248433472,"sku":"61257-ITLS-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 3T","offer_id":52863248466240,"sku":"61257-ITLS-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 4T","offer_id":52863248499008,"sku":"61257-ITLS-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 5T","offer_id":52863248531776,"sku":"61257-ITLS-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 6M","offer_id":52863248564544,"sku":"61257-ITLS-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 12M","offer_id":52863248597312,"sku":"61257-PDTI-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 18M","offer_id":52863248630080,"sku":"61257-PDTI-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 2T","offer_id":52863248662848,"sku":"61257-PDTI-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 3T","offer_id":52863248695616,"sku":"61257-PDTI-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 4T","offer_id":52863248728384,"sku":"61257-PDTI-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 5T","offer_id":52863248761152,"sku":"61257-PDTI-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 6M","offer_id":52863248793920,"sku":"61257-PDTI-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 12M","offer_id":52863248826688,"sku":"61257-RVCG-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 18M","offer_id":52863248859456,"sku":"61257-RVCG-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 2T","offer_id":52863248892224,"sku":"61257-RVCG-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 3T","offer_id":52863248924992,"sku":"61257-RVCG-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 4T","offer_id":52863248957760,"sku":"61257-RVCG-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 5T","offer_id":52863248990528,"sku":"61257-RVCG-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 6M","offer_id":52863249023296,"sku":"61257-RVCG-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 12M","offer_id":52863249056064,"sku":"61257-RBLN-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 18M","offer_id":52863249088832,"sku":"61257-RBLN-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 2T","offer_id":52863249121600,"sku":"61257-RBLN-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 3T","offer_id":52863249154368,"sku":"61257-RBLN-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 4T","offer_id":52863249187136,"sku":"61257-RBLN-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 5T","offer_id":52863249219904,"sku":"61257-RBLN-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 6M","offer_id":52863249252672,"sku":"61257-RBLN-6M","price":45.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61257-OLSS_9986c275-f757-48e4-b942-01c5118e9a32.jpg?v=1784921625"},{"product_id":"patagonia-baby-cap-sw-t-shirt","title":"Patagonia Baby Cap SW T-Shirt","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\u003ctitle\u003eBaby Capilene Silkweight T-Shirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Capilene Silkweight T-Shirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eS\/S Pullovers · Sun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eLightweight, comfortable T-shirt for babies, for time spent in and out of the water. Built with our breathable, stretchy Capilene® Silkweight fabric that dries quickly and has 40+ UPF sun protection. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made from stretchy 84% recycled polyester\/16% spandex jersey with 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSmooth jersey fabric is comfortable against the skin and slides easily under layers, with flat-seam construction throughout that prevents chafing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eShort-sleeved top with forward-shoulder seams, set-in sleeves that reach the elbows, and underarm gussets for movement and comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDrop-tail hem offers additional coverage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e51.03 g (1.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4.3-oz 84% recycled polyester\/16% spandex jersey with a wicking finish and 40+ UPF sun protection. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 12M","offer_id":52863251120448,"sku":"61267-OTPK-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 18M","offer_id":52863251153216,"sku":"61267-OTPK-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 2T","offer_id":52863251185984,"sku":"61267-OTPK-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 3T","offer_id":52863251218752,"sku":"61267-OTPK-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 4T","offer_id":52863251251520,"sku":"61267-OTPK-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 5T","offer_id":52863251284288,"sku":"61267-OTPK-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo Tropiclimb: Pickled Pink \/ 6M","offer_id":52863251317056,"sku":"61267-OTPK-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Shore Blue \/ 12M","offer_id":52863251349824,"sku":"61267-ITLS-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 18M","offer_id":52863251382592,"sku":"61267-ITLS-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 2T","offer_id":52863251415360,"sku":"61267-ITLS-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 3T","offer_id":52863251448128,"sku":"61267-ITLS-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 4T","offer_id":52863251480896,"sku":"61267-ITLS-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 5T","offer_id":52863251513664,"sku":"61267-ITLS-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 6M","offer_id":52863251546432,"sku":"61267-ITLS-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 12M","offer_id":52863251579200,"sku":"61267-PDTI-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 18M","offer_id":52863251611968,"sku":"61267-PDTI-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 2T","offer_id":52863251644736,"sku":"61267-PDTI-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 3T","offer_id":52863251677504,"sku":"61267-PDTI-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 4T","offer_id":52863251710272,"sku":"61267-PDTI-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 5T","offer_id":52863251743040,"sku":"61267-PDTI-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 6M","offer_id":52863251775808,"sku":"61267-PDTI-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 12M","offer_id":52863251808576,"sku":"61267-RBLN-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 18M","offer_id":52863251841344,"sku":"61267-RBLN-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 2T","offer_id":52863251874112,"sku":"61267-RBLN-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Riverbloom: Lemon Zest \/ 3T","offer_id":52863251906880,"sku":"61267-RBLN-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Riverbloom: Lemon Zest \/ 4T","offer_id":52863251939648,"sku":"61267-RBLN-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 5T","offer_id":52863251972416,"sku":"61267-RBLN-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Riverbloom: Lemon Zest \/ 6M","offer_id":52863252005184,"sku":"61267-RBLN-6M","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61267-OTPK_3e22274a-a8d0-417e-90b4-e0c34625610e.jpg?v=1784921629"},{"product_id":"patagonia-baby-crew-sweatshirt","title":"Patagonia Baby Crew Sweatshirt","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\u003ctitle\u003eBaby Crew Sweatshirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Crew Sweatshirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eL\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eAll-natural playwear for the wee ones. Crafted of 100% Cotton in Conversion terry for comfortable, durable and abrasion-resistant playtime clothes that will stand the test of kiddo time. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade with 100% Cotton in Conversion French terry for durability and a great fit; Cotton in Conversion allows farms growing cotton organically to sell their crop while they are in the process of getting certified\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRaglan sleeves and dropped-shoulder seams allow freedom of movement\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWide rib-knit trim at the neckline, cuffs and hem offers comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label for passing to the next generation, and backed by our Ironclad Guarantee\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made it earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eL\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e178.6 g (6.3 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e9.4-oz 100% Cotton in Conversion French terry. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 12M","offer_id":52863252037952,"sku":"60941-OLTC-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 18M","offer_id":52863252070720,"sku":"60941-OLTC-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 2T","offer_id":52863252103488,"sku":"60941-OLTC-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 3T","offer_id":52863252136256,"sku":"60941-OLTC-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 4T","offer_id":52863252169024,"sku":"60941-OLTC-4T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 5T","offer_id":52863252201792,"sku":"60941-OLTC-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo Tropiclimb: Coal Orange \/ 6M","offer_id":52863252234560,"sku":"60941-OLTC-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 12M","offer_id":52863252267328,"sku":"60941-FIQV-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 18M","offer_id":52863252300096,"sku":"60941-FIQV-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 2T","offer_id":52863252332864,"sku":"60941-FIQV-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 3T","offer_id":52863252365632,"sku":"60941-FIQV-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 4T","offer_id":52863252398400,"sku":"60941-FIQV-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 5T","offer_id":52863252431168,"sku":"60941-FIQV-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 6M","offer_id":52863252463936,"sku":"60941-FIQV-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 12M","offer_id":52863252496704,"sku":"60941-ITLS-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 18M","offer_id":52863252529472,"sku":"60941-ITLS-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 2T","offer_id":52863252562240,"sku":"60941-ITLS-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 3T","offer_id":52863252595008,"sku":"60941-ITLS-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 4T","offer_id":52863252627776,"sku":"60941-ITLS-4T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Shore Blue \/ 5T","offer_id":52863252660544,"sku":"60941-ITLS-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 6M","offer_id":52863252693312,"sku":"60941-ITLS-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 12M","offer_id":52863252726080,"sku":"60941-THI-12M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 18M","offer_id":52863252758848,"sku":"60941-THI-18M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 2T","offer_id":52863252791616,"sku":"60941-THI-2T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 3T","offer_id":52863252824384,"sku":"60941-THI-3T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 4T","offer_id":52863252857152,"sku":"60941-THI-4T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 5T","offer_id":52863252889920,"sku":"60941-THI-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 6M","offer_id":52863252922688,"sku":"60941-THI-6M","price":45.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60941-OLTC_1346cfc1-82b9-4927-b715-bac9b2451a12.jpg?v=1784921629"},{"product_id":"patagonia-baby-down-sweater","title":"Patagonia Baby Down Sweater","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\u003ctitle\u003eBaby Down Sweater\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Down Sweater\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets · Insulation\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Baby Down Sweater™ has a NetPlus® 100% postconsumer recycled nylon ripstop shell made from recycled fishing nets to help reduce ocean plastic pollution; is insulated with warm, compressible 700-fill-power 100% Recycled Down (a blend of duck and goose down and waterfowl feathers reclaimed from down products); and layers easily for warmth in colder conditions. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eShell is made of NetPlus® 100% postconsumer recycled nylon ripstop made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInsulated with warm, compressible 700-fill-power 100% Recycled Down (a blend of duck and goose down and waterfowl feathers reclaimed from down products); quilt-through construction keeps the down in place\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-length zip has a wind flap and a flat drawcord zipper pull, with a zipper garage to eliminate chin chafe; low-profile elasticized binding at the cuffs and an elasticized back hem help to keep out drafts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRaglan sleeves offers comfort and easy layering, and side-panel construction provides a good fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo zip handwarmer pockets with flat drawcord zipper pulls\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with wear to spare, this garment has our hand-it-down ID label and a quick and easy-to-use repair patch\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInsulation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e184.27 g (6.5 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShell: 1.6-oz 30-denier NetPlus® 100% postconsumer recycled nylon ripstop made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 2.2-oz 100% recycled polyester taffeta with a DWR finish made without intentionally added PFAS. Insulation: 700-fill-power 100% Recycled Down (a blend of duck and goose down and waterfowl feathers reclaimed from down products). Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Moment Pink \/ 12M","offer_id":52863252955456,"sku":"60521-MNTP-12M","price":115.0,"currency_code":"USD","in_stock":false},{"title":"Moment Pink \/ 18M","offer_id":52863252988224,"sku":"60521-MNTP-18M","price":115.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 2T","offer_id":52863253020992,"sku":"60521-MNTP-2T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 3T","offer_id":52863253053760,"sku":"60521-MNTP-3T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 4T","offer_id":52863253086528,"sku":"60521-MNTP-4T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 5T","offer_id":52863253119296,"sku":"60521-MNTP-5T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 6M","offer_id":52863253152064,"sku":"60521-MNTP-6M","price":115.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 12M","offer_id":52863253184832,"sku":"60521-NENA-12M","price":115.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 18M","offer_id":52863253217600,"sku":"60521-NENA-18M","price":115.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 2T","offer_id":52863253250368,"sku":"60521-NENA-2T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 3T","offer_id":52863253283136,"sku":"60521-NENA-3T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 4T","offer_id":52863253315904,"sku":"60521-NENA-4T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 5T","offer_id":52863253348672,"sku":"60521-NENA-5T","price":115.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 6M","offer_id":52863253381440,"sku":"60521-NENA-6M","price":115.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60521-MNTP_5d0f3307-7bdf-469e-aa05-1d49792b1a4b.jpg?v=1784921622"},{"product_id":"patagonia-baby-down-sweater-vest","title":"Patagonia Baby Down Sweater Vest","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\u003ctitle\u003eBaby Down Sweater Vest\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Down Sweater Vest\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eVests · Insulation\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Baby Down Sweater™ Vest has a NetPlus® 100% postconsumer recycled nylon ripstop shell made from recycled fishing nets to help reduce ocean plastic pollution; is insulated with warm, compressible 700-fill-power 100% Recycled Down (a blend of duck and goose down and waterfowl feathers reclaimed from down products); and layers easily for warmth in colder conditions. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eShell is made of NetPlus® 100% postconsumer recycled nylon ripstop made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInsulated with warm, compressible 700-fill-power 100% Recycled Down (a blend of duck and goose down and waterfowl feathers reclaimed from down products); quilt-through construction keeps the down in place\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-length zip has a wind flap and a flat drawcord zipper pull, with a zipper garage to eliminate chin chafe; low-profile elasticized binding at the armholes and an elasticized back hem help to keep out drafts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSide-panel construction provides a good fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo zip handwarmer pockets with flat drawcord zipper pulls\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with wear to spare, this garment has our hand-it-down ID label and a quick and easy-to-use repair patch\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eVests\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInsulation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e138.91 g (4.9 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShell: 1.6-oz 30-denier NetPlus® 100% postconsumer recycled nylon ripstop made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 2.2-oz 100% recycled polyester taffeta with a DWR finish made without intentionally added PFAS. Insulation: 700-fill-power 100% Recycled Down (a blend of duck and goose down and waterfowl feathers reclaimed from down products). Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Brisk Purple \/ 12M","offer_id":52863254987072,"sku":"60509-BKPL-12M","price":99.0,"currency_code":"USD","in_stock":false},{"title":"Brisk Purple \/ 18M","offer_id":52863255019840,"sku":"60509-BKPL-18M","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 2T","offer_id":52863255052608,"sku":"60509-BKPL-2T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 3T","offer_id":52863255085376,"sku":"60509-BKPL-3T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 4T","offer_id":52863255118144,"sku":"60509-BKPL-4T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 5T","offer_id":52863255150912,"sku":"60509-BKPL-5T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 6M","offer_id":52863255183680,"sku":"60509-BKPL-6M","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 12M","offer_id":52863255216448,"sku":"60509-NENA-12M","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 18M","offer_id":52863255249216,"sku":"60509-NENA-18M","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 2T","offer_id":52863255281984,"sku":"60509-NENA-2T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 3T","offer_id":52863255314752,"sku":"60509-NENA-3T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 4T","offer_id":52863255347520,"sku":"60509-NENA-4T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 5T","offer_id":52863255380288,"sku":"60509-NENA-5T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 6M","offer_id":52863255413056,"sku":"60509-NENA-6M","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60509-BKPL_69343536-ace5-42f2-98cc-743005940664.jpg?v=1784921639"},{"product_id":"patagonia-baby-fitz-roy-flurries-t-shirt","title":"Patagonia Baby Fitz Roy Flurries T-Shirt","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\u003ctitle\u003eBaby Fitz Roy Flurries T-Shirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Fitz Roy Flurries T-Shirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eS\/S Pullovers · Logowear\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eBuilt of soft 100% organic cotton with a timeless, universal fit, it's a T-shirt designed for playtime. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThis T-shirt is made of 100% organic cotton fabric that feels soft to the touch and provides a great fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSet-in sleeves for comfort in warmer weather\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRib-knit trim at the neckline for comfort and a classic look\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSmall fold-over label at the bottom-left hem\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLogowear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e56.7 g (2.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-oz 100% organic cotton ringspun jersey. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Blue Sage \/ 12M","offer_id":52863255806272,"sku":"60382-BLSG-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 18M","offer_id":52863255839040,"sku":"60382-BLSG-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 2T","offer_id":52863255871808,"sku":"60382-BLSG-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 3T","offer_id":52863255904576,"sku":"60382-BLSG-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 4T","offer_id":52863255937344,"sku":"60382-BLSG-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 5T","offer_id":52863255970112,"sku":"60382-BLSG-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 6M","offer_id":52863256002880,"sku":"60382-BLSG-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 12M","offer_id":52863256035648,"sku":"60382-PCKP-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 18M","offer_id":52863256068416,"sku":"60382-PCKP-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 2T","offer_id":52863256101184,"sku":"60382-PCKP-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 3T","offer_id":52863256133952,"sku":"60382-PCKP-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 4T","offer_id":52863256166720,"sku":"60382-PCKP-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pickled Pink \/ 5T","offer_id":52863256199488,"sku":"60382-PCKP-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pickled Pink \/ 6M","offer_id":52863256232256,"sku":"60382-PCKP-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Undyed Natural \/ 12M","offer_id":52863256265024,"sku":"60382-UDNL-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 18M","offer_id":52863256297792,"sku":"60382-UDNL-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 2T","offer_id":52863256330560,"sku":"60382-UDNL-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 3T","offer_id":52863256363328,"sku":"60382-UDNL-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 4T","offer_id":52863256396096,"sku":"60382-UDNL-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 5T","offer_id":52863256428864,"sku":"60382-UDNL-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 6M","offer_id":52863256461632,"sku":"60382-UDNL-6M","price":29.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60382-BLSG_7707ed01-c526-4d00-a595-5274bdb78f6f.jpg?v=1784921651"},{"product_id":"patagonia-baby-fitz-roy-skies-t-shirt","title":"Patagonia Baby Fitz Roy Skies T-Shirt","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\u003ctitle\u003eBaby Fitz Roy Skies T-Shirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Fitz Roy Skies T-Shirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eS\/S Pullovers · Logowear\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eBuilt of soft 100% organic cotton with a timeless, universal fit, it's a T-shirt designed for playtime. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThis T-shirt is made of 100% organic cotton fabric that feels soft to the touch and provides a great fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSet-in sleeves for comfort in warmer weather\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRib-knit trim at the neckline for comfort and a classic look\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSmall fold-over label at the bottom-left hem\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eOriginal art by Ty Williams\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLogowear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e56.7 g (2.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-oz 100% organic cotton ringspun jersey. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ 12M","offer_id":52863256494400,"sku":"60421-AQST-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 18M","offer_id":52863256527168,"sku":"60421-AQST-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 2T","offer_id":52863256559936,"sku":"60421-AQST-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 3T","offer_id":52863256592704,"sku":"60421-AQST-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 4T","offer_id":52863256625472,"sku":"60421-AQST-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 5T","offer_id":52863256658240,"sku":"60421-AQST-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 6M","offer_id":52863256691008,"sku":"60421-AQST-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet \/ 12M","offer_id":52863256723776,"sku":"60421-PCHS-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet \/ 18M","offer_id":52863256756544,"sku":"60421-PCHS-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 2T","offer_id":52863256789312,"sku":"60421-PCHS-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 3T","offer_id":52863256822080,"sku":"60421-PCHS-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 4T","offer_id":52863256854848,"sku":"60421-PCHS-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 5T","offer_id":52863256887616,"sku":"60421-PCHS-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 6M","offer_id":52863256920384,"sku":"60421-PCHS-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Quiet Violet \/ 12M","offer_id":52863256953152,"sku":"60421-QVLT-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 18M","offer_id":52863256985920,"sku":"60421-QVLT-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 2T","offer_id":52863257018688,"sku":"60421-QVLT-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 3T","offer_id":52863257051456,"sku":"60421-QVLT-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 4T","offer_id":52863257084224,"sku":"60421-QVLT-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 5T","offer_id":52863257116992,"sku":"60421-QVLT-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 6M","offer_id":52863257149760,"sku":"60421-QVLT-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 12M","offer_id":52863257182528,"sku":"60421-SHRB-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 18M","offer_id":52863257215296,"sku":"60421-SHRB-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 2T","offer_id":52863257248064,"sku":"60421-SHRB-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 3T","offer_id":52863257280832,"sku":"60421-SHRB-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 4T","offer_id":52863257313600,"sku":"60421-SHRB-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 5T","offer_id":52863257346368,"sku":"60421-SHRB-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 6M","offer_id":52863257379136,"sku":"60421-SHRB-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 12M","offer_id":52863257411904,"sku":"60421-THI-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 18M","offer_id":52863257444672,"sku":"60421-THI-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 2T","offer_id":52863257477440,"sku":"60421-THI-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 3T","offer_id":52863257510208,"sku":"60421-THI-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 4T","offer_id":52863257542976,"sku":"60421-THI-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 5T","offer_id":52863257575744,"sku":"60421-THI-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 6M","offer_id":52863257608512,"sku":"60421-THI-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 12M","offer_id":52863257641280,"sku":"60421-UDNL-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Undyed Natural \/ 18M","offer_id":52863257674048,"sku":"60421-UDNL-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Undyed Natural \/ 2T","offer_id":52863257706816,"sku":"60421-UDNL-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Undyed Natural \/ 3T","offer_id":52863257739584,"sku":"60421-UDNL-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Undyed Natural \/ 4T","offer_id":52863257772352,"sku":"60421-UDNL-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Undyed Natural \/ 5T","offer_id":52863257805120,"sku":"60421-UDNL-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Undyed Natural \/ 6M","offer_id":52863257837888,"sku":"60421-UDNL-6M","price":29.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60421-AQST_99cf5d17-bcab-48f2-bea9-1d09c7e12579.jpg?v=1784921667"},{"product_id":"patagonia-baby-full-zip-hoody-sweatshirt","title":"Patagonia Baby Full-Zip Hoody Sweatshirt","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\u003ctitle\u003eBaby Full-Zip Hoody Sweatshirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Full-Zip Hoody Sweatshirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eAll-natural playwear for the wee ones. Crafted of 100% Cotton in Conversion terry for comfortable, durable and abrasion-resistant playtime clothes that will stand the test of kiddo time. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade with 100% Cotton in Conversion French terry for durability and a great fit; Cotton in Conversion allows farms growing cotton organically to sell their crop while they are in the process of getting certified\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-zip hoody allows flexibility in transitional weather, with two front pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRaglan sleeves provide freedom of movement\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWide rib-knit cuffs offer comfort and classic styling\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eJersey-lined hood for coziness in all conditions\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e286.33 g (10.1 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 9.4-oz 100% Cotton in Conversion French terry. Hood lining: 4.4-oz 100% Regenerative Organic Certified® cotton jersey. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"'95 Oval Logo: Quiet Violet \/ 12M","offer_id":52863257870656,"sku":"60951-OLQV-12M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Quiet Violet \/ 18M","offer_id":52863257903424,"sku":"60951-OLQV-18M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Quiet Violet \/ 2T","offer_id":52863257936192,"sku":"60951-OLQV-2T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Quiet Violet \/ 3T","offer_id":52863257968960,"sku":"60951-OLQV-3T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Quiet Violet \/ 4T","offer_id":52863258001728,"sku":"60951-OLQV-4T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Quiet Violet \/ 5T","offer_id":52863258034496,"sku":"60951-OLQV-5T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Quiet Violet \/ 6M","offer_id":52863258067264,"sku":"60951-OLQV-6M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Change Jr Patches: Thin Ice \/ 12M","offer_id":52863258100032,"sku":"60951-CPTI-12M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Change Jr Patches: Thin Ice \/ 18M","offer_id":52863258132800,"sku":"60951-CPTI-18M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Change Jr Patches: Thin Ice \/ 2T","offer_id":52863258165568,"sku":"60951-CPTI-2T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Change Jr Patches: Thin Ice \/ 3T","offer_id":52863258198336,"sku":"60951-CPTI-3T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Change Jr Patches: Thin Ice \/ 4T","offer_id":52863258231104,"sku":"60951-CPTI-4T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Change Jr Patches: Thin Ice \/ 5T","offer_id":52863258263872,"sku":"60951-CPTI-5T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Change Jr Patches: Thin Ice \/ 6M","offer_id":52863258296640,"sku":"60951-CPTI-6M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 12M","offer_id":52863258329408,"sku":"60951-SHRB-12M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 18M","offer_id":52863258362176,"sku":"60951-SHRB-18M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 2T","offer_id":52863258394944,"sku":"60951-SHRB-2T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 3T","offer_id":52863258427712,"sku":"60951-SHRB-3T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 4T","offer_id":52863258460480,"sku":"60951-SHRB-4T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 5T","offer_id":52863258493248,"sku":"60951-SHRB-5T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 6M","offer_id":52863258526016,"sku":"60951-SHRB-6M","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60951-OLQV_55eda04e-3484-4376-8600-d9d7796491c1.jpg?v=1784921655"},{"product_id":"patagonia-baby-funhoggers-shorts","title":"Patagonia Baby Funhoggers Shorts","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\u003ctitle\u003eBaby Funhoggers Shorts\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Funhoggers Shorts\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eShorts\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThese cotton shorts for babies are everything we love about our Baggies, yet made of natural fibers. Inseam is 2½in. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade of a durable solid or printed plain-weave fabric that is 100% Cotton in Conversion, which is cotton that's farmed organically but not yet certified organic\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eShorts have an elasticized waistband and can accommodate a diaper\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo drop-in, side-seam pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAvailable in a 2½in inseam\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShorts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e93.55 g (3.3 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e6.4-oz 100% Cotton in Conversion plain weave with a peached face. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ 12M","offer_id":52863259312448,"sku":"60780-AQST-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 18M","offer_id":52863259345216,"sku":"60780-AQST-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 2T","offer_id":52863259377984,"sku":"60780-AQST-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 3T","offer_id":52863259410752,"sku":"60780-AQST-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 4T","offer_id":52863259443520,"sku":"60780-AQST-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 5T","offer_id":52863259476288,"sku":"60780-AQST-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 6M","offer_id":52863259509056,"sku":"60780-AQST-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 12M","offer_id":52863259541824,"sku":"60780-CLOR-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 18M","offer_id":52863259574592,"sku":"60780-CLOR-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 2T","offer_id":52863259607360,"sku":"60780-CLOR-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 3T","offer_id":52863259640128,"sku":"60780-CLOR-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 4T","offer_id":52863259672896,"sku":"60780-CLOR-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 5T","offer_id":52863259705664,"sku":"60780-CLOR-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Coal Orange \/ 6M","offer_id":52863259738432,"sku":"60780-CLOR-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 12M","offer_id":52863259771200,"sku":"60780-LMST-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 18M","offer_id":52863259803968,"sku":"60780-LMST-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 2T","offer_id":52863259836736,"sku":"60780-LMST-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 3T","offer_id":52863259869504,"sku":"60780-LMST-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 4T","offer_id":52863259902272,"sku":"60780-LMST-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 5T","offer_id":52863259935040,"sku":"60780-LMST-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Limestone Yellow \/ 6M","offer_id":52863259967808,"sku":"60780-LMST-6M","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60780-AQST_e04e23ba-6a5f-46a6-a59c-07fdea7040b6.jpg?v=1784921661"},{"product_id":"patagonia-baby-furry-friends-hoody","title":"Patagonia Baby Furry Friends Hoody","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\u003ctitle\u003eBaby Furry Friends Hoody\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Furry Friends Hoody\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets · Lifestyle Fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Baby Furry Friends Hoody is built of warm, cozy, high-pile, double-faced 100% recycled polyester fleece. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWarm, protective hoody is made of 100% recycled polyester high-pile, double-faced fleece\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThree-panel hood has bear-cub ears for extra cuteness\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSelf-fabric handwarmer patch pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eCenter-front zipper with a zipper garage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSoft cotton-twill tape on the inner neck and the zipper pull\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLifestyle Fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e206.95 g (7.3 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e8.6-oz 100% recycled polyester high-pile, double-faced fleece. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Birch White \/ 12M","offer_id":52863261049152,"sku":"61155-BCW-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ 18M","offer_id":52863261081920,"sku":"61155-BCW-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ 2T","offer_id":52863261114688,"sku":"61155-BCW-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ 3T","offer_id":52863261147456,"sku":"61155-BCW-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ 4T","offer_id":52863261180224,"sku":"61155-BCW-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ 5T","offer_id":52863261212992,"sku":"61155-BCW-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ 6M","offer_id":52863261245760,"sku":"61155-BCW-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 12M","offer_id":52863261278528,"sku":"61155-MAPI-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 18M","offer_id":52863261311296,"sku":"61155-MAPI-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 2T","offer_id":52863261344064,"sku":"61155-MAPI-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 3T","offer_id":52863261376832,"sku":"61155-MAPI-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 4T","offer_id":52863261409600,"sku":"61155-MAPI-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 5T","offer_id":52863261442368,"sku":"61155-MAPI-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Mallow Pink \/ 6M","offer_id":52863261475136,"sku":"61155-MAPI-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 12M","offer_id":52863261507904,"sku":"61155-STPE-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 18M","offer_id":52863261540672,"sku":"61155-STPE-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 2T","offer_id":52863261573440,"sku":"61155-STPE-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 3T","offer_id":52863261606208,"sku":"61155-STPE-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 4T","offer_id":52863261638976,"sku":"61155-STPE-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 5T","offer_id":52863261671744,"sku":"61155-STPE-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shroom Taupe \/ 6M","offer_id":52863261704512,"sku":"61155-STPE-6M","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61155-BCW_c3dde1ec-713c-4096-9cca-e480efd1cadf.jpg?v=1784921674"},{"product_id":"patagonia-baby-graphic-t-shirt","title":"Patagonia Baby Graphic T-Shirt","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\u003ctitle\u003eBaby Graphic T-Shirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Graphic T-Shirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eS\/S Pullovers · Logowear\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eCrafted of soft 100% organic cotton with a timeless, universal fit, it's a T-shirt designed for playtime. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThis T-shirt is made of 100% organic cotton fabric that feels soft to the touch and provides a great fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSet-in sleeves for comfort in warmer weather\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRib-knit trim at the neckline offers comfort and a classic look\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFun seasonal artwork by colorway\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLogowear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e56.7 g (2.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-oz 100% organic cotton ringspun jersey. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Fireflies: Quiet Violet \/ 12M","offer_id":52863261770048,"sku":"60389-FIQV-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 18M","offer_id":52863261802816,"sku":"60389-FIQV-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 2T","offer_id":52863261835584,"sku":"60389-FIQV-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 3T","offer_id":52863261868352,"sku":"60389-FIQV-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fireflies: Quiet Violet \/ 4T","offer_id":52863261901120,"sku":"60389-FIQV-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 5T","offer_id":52863261933888,"sku":"60389-FIQV-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 6M","offer_id":52863261966656,"sku":"60389-FIQV-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: New Navy \/ 12M","offer_id":52863261999424,"sku":"60389-FSBN-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Roy Superbloom: New Navy \/ 18M","offer_id":52863262032192,"sku":"60389-FSBN-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Roy Superbloom: New Navy \/ 2T","offer_id":52863262064960,"sku":"60389-FSBN-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Roy Superbloom: New Navy \/ 3T","offer_id":52863262097728,"sku":"60389-FSBN-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: New Navy \/ 4T","offer_id":52863262130496,"sku":"60389-FSBN-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Fitz Roy Superbloom: New Navy \/ 5T","offer_id":52863262163264,"sku":"60389-FSBN-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Fitz Roy Superbloom: New Navy \/ 6M","offer_id":52863262196032,"sku":"60389-FSBN-6M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Shore Blue \/ 12M","offer_id":52863262228800,"sku":"60389-ITLS-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 18M","offer_id":52863262261568,"sku":"60389-ITLS-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 2T","offer_id":52863262294336,"sku":"60389-ITLS-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 3T","offer_id":52863262327104,"sku":"60389-ITLS-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 4T","offer_id":52863262359872,"sku":"60389-ITLS-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 5T","offer_id":52863262392640,"sku":"60389-ITLS-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Shore Blue \/ 6M","offer_id":52863262425408,"sku":"60389-ITLS-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Limestone Yellow \/ 12M","offer_id":52863262458176,"sku":"60389-JBLI-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Limestone Yellow \/ 18M","offer_id":52863262490944,"sku":"60389-JBLI-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaguar Boogie: Limestone Yellow \/ 2T","offer_id":52863262523712,"sku":"60389-JBLI-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Limestone Yellow \/ 3T","offer_id":52863262556480,"sku":"60389-JBLI-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaguar Boogie: Limestone Yellow \/ 4T","offer_id":52863262589248,"sku":"60389-JBLI-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaguar Boogie: Limestone Yellow \/ 5T","offer_id":52863262622016,"sku":"60389-JBLI-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Jaguar Boogie: Limestone Yellow \/ 6M","offer_id":52863262654784,"sku":"60389-JBLI-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 12M","offer_id":52863262687552,"sku":"60389-KPGE-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 18M","offer_id":52863262720320,"sku":"60389-KPGE-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 2T","offer_id":52863262753088,"sku":"60389-KPGE-2T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 3T","offer_id":52863262785856,"sku":"60389-KPGE-3T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 4T","offer_id":52863262818624,"sku":"60389-KPGE-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 5T","offer_id":52863262851392,"sku":"60389-KPGE-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Kids Planet: Gem Green \/ 6M","offer_id":52863262884160,"sku":"60389-KPGE-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 12M","offer_id":52863262916928,"sku":"60389-PDTI-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 18M","offer_id":52863262949696,"sku":"60389-PDTI-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pink Dolphins: Thin Ice \/ 2T","offer_id":52863262982464,"sku":"60389-PDTI-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pink Dolphins: Thin Ice \/ 3T","offer_id":52863263015232,"sku":"60389-PDTI-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Pink Dolphins: Thin Ice \/ 4T","offer_id":52863263048000,"sku":"60389-PDTI-4T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 5T","offer_id":52863263080768,"sku":"60389-PDTI-5T","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Pink Dolphins: Thin Ice \/ 6M","offer_id":52863263113536,"sku":"60389-PDTI-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 12M","offer_id":52863263146304,"sku":"60389-RVCG-12M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 18M","offer_id":52863263179072,"sku":"60389-RVCG-18M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"River Camp: Celery Green \/ 2T","offer_id":52863263211840,"sku":"60389-RVCG-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"River Camp: Celery Green \/ 3T","offer_id":52863263244608,"sku":"60389-RVCG-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"River Camp: Celery Green \/ 4T","offer_id":52863263277376,"sku":"60389-RVCG-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"River Camp: Celery Green \/ 5T","offer_id":52863263310144,"sku":"60389-RVCG-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"River Camp: Celery Green \/ 6M","offer_id":52863263342912,"sku":"60389-RVCG-6M","price":29.0,"currency_code":"USD","in_stock":false},{"title":"Surf Shelly: Peach Sherbet \/ 12M","offer_id":52863263375680,"sku":"60389-SFPE-12M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Peach Sherbet \/ 18M","offer_id":52863263408448,"sku":"60389-SFPE-18M","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Peach Sherbet \/ 2T","offer_id":52863263441216,"sku":"60389-SFPE-2T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Peach Sherbet \/ 3T","offer_id":52863263473984,"sku":"60389-SFPE-3T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Peach Sherbet \/ 4T","offer_id":52863263506752,"sku":"60389-SFPE-4T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Peach Sherbet \/ 5T","offer_id":52863263539520,"sku":"60389-SFPE-5T","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Peach Sherbet \/ 6M","offer_id":52863263572288,"sku":"60389-SFPE-6M","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60389-FIQV_ae25de8c-2a1f-44a7-8cde-6de99ea93093.jpg?v=1784921702"},{"product_id":"patagonia-baby-l-s-cap-sw-t-shirt","title":"Patagonia Baby L\/S Cap SW T-Shirt","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\u003ctitle\u003eBaby Long-Sleeved Capilene Silkweight T-Shirt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Long-Sleeved Capilene Silkweight T-Shirt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eL\/S Pullovers · Sun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eLightweight, comfortable long-sleeved crewneck for babies, for time spent in and out of the water. Built with our breathable, stretchy Capilene® Silkweight fabric that dries quickly and has 40+ UPF sun protection. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made from stretchy 84% recycled polyester\/16% spandex jersey with 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSmooth jersey fabric is comfortable against the skin and slides easily under layers, with flat-seam construction throughout that prevents chafing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-coverage, long-sleeved top with forward-shoulder seams, set-in sleeves and underarm gussets for movement and comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDrop-tail hem offers additional coverage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLonger cuffs provide room for growth spurts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eL\/S Pullovers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSun Protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e65.2 g (2.3 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4.3-oz 84% recycled polyester\/16% spandex jersey with a wicking finish and 40+ UPF sun protection. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Friend Lei: Dorsal Pink \/ 12M","offer_id":52863263965504,"sku":"61247-FLDL-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Friend Lei: Dorsal Pink \/ 18M","offer_id":52863263998272,"sku":"61247-FLDL-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Friend Lei: Dorsal Pink \/ 2T","offer_id":52863264031040,"sku":"61247-FLDL-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Friend Lei: Dorsal Pink \/ 3T","offer_id":52863264063808,"sku":"61247-FLDL-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Friend Lei: Dorsal Pink \/ 4T","offer_id":52863264096576,"sku":"61247-FLDL-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Friend Lei: Dorsal Pink \/ 5T","offer_id":52863264129344,"sku":"61247-FLDL-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Friend Lei: Dorsal Pink \/ 6M","offer_id":52863264162112,"sku":"61247-FLDL-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Jaguar Boogie: Light Violet \/ 12M","offer_id":52863264194880,"sku":"61247-JBLV-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Light Violet \/ 18M","offer_id":52863264227648,"sku":"61247-JBLV-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Light Violet \/ 2T","offer_id":52863264260416,"sku":"61247-JBLV-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Light Violet \/ 3T","offer_id":52863264293184,"sku":"61247-JBLV-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Light Violet \/ 4T","offer_id":52863264325952,"sku":"61247-JBLV-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Light Violet \/ 5T","offer_id":52863264358720,"sku":"61247-JBLV-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaguar Boogie: Light Violet \/ 6M","offer_id":52863264391488,"sku":"61247-JBLV-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 12M","offer_id":52863264424256,"sku":"61247-MBTL-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 18M","offer_id":52863264457024,"sku":"61247-MBTL-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 2T","offer_id":52863264489792,"sku":"61247-MBTL-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 3T","offer_id":52863264522560,"sku":"61247-MBTL-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 4T","offer_id":52863264555328,"sku":"61247-MBTL-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 5T","offer_id":52863264588096,"sku":"61247-MBTL-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Mother Rays Band: Early Teal \/ 6M","offer_id":52863264620864,"sku":"61247-MBTL-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 12M","offer_id":52863264653632,"sku":"61247-RWTI-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 18M","offer_id":52863264686400,"sku":"61247-RWTI-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 2T","offer_id":52863264719168,"sku":"61247-RWTI-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 3T","offer_id":52863264751936,"sku":"61247-RWTI-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 4T","offer_id":52863264784704,"sku":"61247-RWTI-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 5T","offer_id":52863264817472,"sku":"61247-RWTI-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Rainbow Wave: Thin Ice \/ 6M","offer_id":52863264850240,"sku":"61247-RWTI-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Surf Shelly: Orange Peel \/ 12M","offer_id":52863264883008,"sku":"61247-SFPL-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Surf Shelly: Orange Peel \/ 18M","offer_id":52863264915776,"sku":"61247-SFPL-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Orange Peel \/ 2T","offer_id":52863264948544,"sku":"61247-SFPL-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Surf Shelly: Orange Peel \/ 3T","offer_id":52863264981312,"sku":"61247-SFPL-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Surf Shelly: Orange Peel \/ 4T","offer_id":52863265014080,"sku":"61247-SFPL-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Surf Shelly: Orange Peel \/ 5T","offer_id":52863265046848,"sku":"61247-SFPL-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Surf Shelly: Orange Peel \/ 6M","offer_id":52863265079616,"sku":"61247-SFPL-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 12M","offer_id":52863265112384,"sku":"61247-WBLZ-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 18M","offer_id":52863265145152,"sku":"61247-WBLZ-18M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 2T","offer_id":52863265177920,"sku":"61247-WBLZ-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 3T","offer_id":52863265210688,"sku":"61247-WBLZ-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 4T","offer_id":52863265243456,"sku":"61247-WBLZ-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 5T","offer_id":52863265276224,"sku":"61247-WBLZ-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Water People Banner: Lemon Zest \/ 6M","offer_id":52863265308992,"sku":"61247-WBLZ-6M","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61247-FLDL_e8ddfbfc-9d44-4175-a16d-dd498c9f4ee9.jpg?v=1784921698"},{"product_id":"patagonia-baby-lined-windbreaker-jacket","title":"Patagonia Baby Lined Windbreaker Jacket","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\u003ctitle\u003eBaby Lined Windbreaker Jkt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Lined Windbreaker Jkt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThis relaxed-fit, versatile, transitional-weather jacket is perfect on its own or for layering. It has a 100% recycled polyester taffeta shell with soft 100% recycled polyester fleece lining on the torso and collar, and warm 40-g Thermogreen® 100% recycled polyester insulation in the sleeves. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLightweight jacket built from 2.2-oz 100% recycled polyester taffeta with a durable water repellent (DWR) finish made without intentionally added PFAS; lined with soft, cozy Micro D® fleece, while the sleeves are insulated with warm 40-g Thermogreen® insulation and lined with taffeta so it's easy to put on and take off the jacket\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-zip jacket with a stand-up collar, an internal windflap, a zipper garage and a self-fabric zipper pull\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLightweight 100% recycled polyester microdenier fleece lining on the torso and collar offers coziness\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo handwarmer welt pockets are lined with soft brushed tricot\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElasticized cuffs and hem keep out the cold\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with wear to spare, so there's a hand-it-down ID label sewn in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRelaxed fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e184.27 g (6.5 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSleeve lining and shell: 2.2-oz 100% recycled polyester taffeta with a durable water repellent (DWR) finish made without intentionally added PFAS. Collar and torso lining: 4.7-oz 100% recycled polyester microdenier fleece. Sleeve insulation: 40-g Thermogreen® 100% recycled polyester. Pocket lining: 6.6-oz 100% recycled polyester brushed tricot. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"'95 Oval Logo: Coal Orange \/ 12M","offer_id":52863266423104,"sku":"60735-OLCL-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo: Coal Orange \/ 18M","offer_id":52863266455872,"sku":"60735-OLCL-18M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Coal Orange \/ 2T","offer_id":52863266488640,"sku":"60735-OLCL-2T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Coal Orange \/ 3T","offer_id":52863266521408,"sku":"60735-OLCL-3T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"'95 Oval Logo: Coal Orange \/ 4T","offer_id":52863266554176,"sku":"60735-OLCL-4T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo: Coal Orange \/ 5T","offer_id":52863266586944,"sku":"60735-OLCL-5T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"'95 Oval Logo: Coal Orange \/ 6M","offer_id":52863266619712,"sku":"60735-OLCL-6M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 12M","offer_id":52863266652480,"sku":"60735-AQST-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 18M","offer_id":52863266685248,"sku":"60735-AQST-18M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 2T","offer_id":52863266718016,"sku":"60735-AQST-2T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 3T","offer_id":52863266750784,"sku":"60735-AQST-3T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 4T","offer_id":52863266783552,"sku":"60735-AQST-4T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 5T","offer_id":52863266816320,"sku":"60735-AQST-5T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Aqua Stone \/ 6M","offer_id":52863266849088,"sku":"60735-AQST-6M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 12M","offer_id":52863266881856,"sku":"60735-SANL-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 18M","offer_id":52863266914624,"sku":"60735-SANL-18M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 2T","offer_id":52863266947392,"sku":"60735-SANL-2T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 3T","offer_id":52863266980160,"sku":"60735-SANL-3T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 4T","offer_id":52863267012928,"sku":"60735-SANL-4T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 5T","offer_id":52863267045696,"sku":"60735-SANL-5T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Sardines: Natural \/ 6M","offer_id":52863267078464,"sku":"60735-SANL-6M","price":89.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60735-OLCL_882d727a-c171-49b2-ad35-e7fa8a22ecef.jpg?v=1784921691"},{"product_id":"patagonia-baby-micro-d-snap-t-jacket","title":"Patagonia Baby Micro D Snap-T Jacket","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\u003ctitle\u003eBaby Micro D Snap-T Jacket\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Micro D Snap-T Jacket\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets · Lifestyle Fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eSnap-T styling meets our 100% recycled polyester Micro D fleece to create a soft, comfortable, full-zip hooded jacket for babies. And it's made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made from warm, quick-drying 100% recycled polyester microfleece with contrast color-blocking\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHood has spandex binding for a great fit; binding at the cuffs and hem keeps out the cold\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-length zipper has a fleece wind flap with webbing trim, a zipper garage and a webbing zipper pull\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLeft-chest snap pocket has a 100% recycled nylon flap to hold treasures securely\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo handwarmer pockets for little mitts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with wear to spare, so there's a hand-it-down ID label sewn in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLifestyle Fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e130.41 g (4.6 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4.7-oz 100% recycled polyester microdenier fleece with a double-sided, anti-pilling finish. Trim: 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aquatic Blue \/ 12M","offer_id":52863267144000,"sku":"60155-AQT-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 18M","offer_id":52863267176768,"sku":"60155-AQT-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 2T","offer_id":52863267209536,"sku":"60155-AQT-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 3T","offer_id":52863267242304,"sku":"60155-AQT-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 4T","offer_id":52863267275072,"sku":"60155-AQT-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 5T","offer_id":52863267307840,"sku":"60155-AQT-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 6M","offer_id":52863267340608,"sku":"60155-AQT-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 12M","offer_id":52863267373376,"sku":"60155-BPAQ-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 18M","offer_id":52863267406144,"sku":"60155-BPAQ-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 2T","offer_id":52863267438912,"sku":"60155-BPAQ-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 3T","offer_id":52863267471680,"sku":"60155-BPAQ-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 4T","offer_id":52863267504448,"sku":"60155-BPAQ-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 5T","offer_id":52863267537216,"sku":"60155-BPAQ-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow w\/Aqua Stone \/ 6M","offer_id":52863267569984,"sku":"60155-BPAQ-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 12M","offer_id":52863267602752,"sku":"60155-ELYT-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 18M","offer_id":52863267635520,"sku":"60155-ELYT-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 2T","offer_id":52863267668288,"sku":"60155-ELYT-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 3T","offer_id":52863267701056,"sku":"60155-ELYT-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 4T","offer_id":52863267733824,"sku":"60155-ELYT-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 5T","offer_id":52863267766592,"sku":"60155-ELYT-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 6M","offer_id":52863267799360,"sku":"60155-ELYT-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 12M","offer_id":52863267832128,"sku":"60155-MNTP-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 18M","offer_id":52863267864896,"sku":"60155-MNTP-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 2T","offer_id":52863267897664,"sku":"60155-MNTP-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 3T","offer_id":52863267930432,"sku":"60155-MNTP-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Moment Pink \/ 4T","offer_id":52863267963200,"sku":"60155-MNTP-4T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Moment Pink \/ 5T","offer_id":52863267995968,"sku":"60155-MNTP-5T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Moment Pink \/ 6M","offer_id":52863268028736,"sku":"60155-MNTP-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"New Navy w\/Madder Red \/ 12M","offer_id":52863268061504,"sku":"60155-NVMR-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"New Navy w\/Madder Red \/ 18M","offer_id":52863268094272,"sku":"60155-NVMR-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"New Navy w\/Madder Red \/ 2T","offer_id":52863268127040,"sku":"60155-NVMR-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"New Navy w\/Madder Red \/ 3T","offer_id":52863268159808,"sku":"60155-NVMR-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"New Navy w\/Madder Red \/ 4T","offer_id":52863268192576,"sku":"60155-NVMR-4T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"New Navy w\/Madder Red \/ 5T","offer_id":52863268225344,"sku":"60155-NVMR-5T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"New Navy w\/Madder Red \/ 6M","offer_id":52863268258112,"sku":"60155-NVMR-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet w\/Quiet Violet \/ 12M","offer_id":52863268290880,"sku":"60155-PEQV-12M","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet w\/Quiet Violet \/ 18M","offer_id":52863268323648,"sku":"60155-PEQV-18M","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet w\/Quiet Violet \/ 2T","offer_id":52863268356416,"sku":"60155-PEQV-2T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet w\/Quiet Violet \/ 3T","offer_id":52863268389184,"sku":"60155-PEQV-3T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet w\/Quiet Violet \/ 4T","offer_id":52863268421952,"sku":"60155-PEQV-4T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet w\/Quiet Violet \/ 5T","offer_id":52863268454720,"sku":"60155-PEQV-5T","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Peach Sherbet w\/Quiet Violet \/ 6M","offer_id":52863268487488,"sku":"60155-PEQV-6M","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 12M","offer_id":52863268520256,"sku":"60155-SHRB-12M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 18M","offer_id":52863268553024,"sku":"60155-SHRB-18M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 2T","offer_id":52863268585792,"sku":"60155-SHRB-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 3T","offer_id":52863268618560,"sku":"60155-SHRB-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 4T","offer_id":52863268651328,"sku":"60155-SHRB-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 5T","offer_id":52863268684096,"sku":"60155-SHRB-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 6M","offer_id":52863268716864,"sku":"60155-SHRB-6M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Water People Label: Thin Ice \/ 12M","offer_id":52863268749632,"sku":"60155-WPLT-12M","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Water People Label: Thin Ice \/ 18M","offer_id":52863268782400,"sku":"60155-WPLT-18M","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Water People Label: Thin Ice \/ 2T","offer_id":52863268815168,"sku":"60155-WPLT-2T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Water People Label: Thin Ice \/ 3T","offer_id":52863268847936,"sku":"60155-WPLT-3T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Water People Label: Thin Ice \/ 4T","offer_id":52863268880704,"sku":"60155-WPLT-4T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Water People Label: Thin Ice \/ 5T","offer_id":52863268913472,"sku":"60155-WPLT-5T","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Water People Label: Thin Ice \/ 6M","offer_id":52863268946240,"sku":"60155-WPLT-6M","price":69.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60155-AQT_0109f762-fc87-4731-ba53-6f4160bccfbf.jpg?v=1784921723"},{"product_id":"patagonia-baby-micro-d-snap-t-vest","title":"Patagonia Baby Micro D Snap-T Vest","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\u003ctitle\u003eBaby Micro D Snap-T Vest\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Micro D Snap-T Vest\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eVests · Lifestyle Fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eSnap-T styling meets our 100% recycled polyester Micro D fleece to create a soft, comfortable vest for babies that's perfect for layering. And it's made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made from warm, quick-drying 100% recycled polyester microfleece with contrast color-blocking\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBinding at the collar, armholes and hem provides a good fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-length zipper has a fleece wind flap with webbing trim, a zipper garage and a webbing zipper pull\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLeft-chest snap pocket has a 100% recycled nylon flap to hold treasures securely\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with wear to spare, so there's a hand-it-down ID label sewn in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eVests\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLifestyle Fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e79.38 g (2.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4.7-oz 100% recycled polyester microdenier fleece with a double-sided, anti-pilling finish. Trim: 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aquatic Blue \/ 12M","offer_id":52863272354112,"sku":"60025-AQT-12M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 18M","offer_id":52863272386880,"sku":"60025-AQT-18M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 2T","offer_id":52863272419648,"sku":"60025-AQT-2T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 3T","offer_id":52863272452416,"sku":"60025-AQT-3T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 4T","offer_id":52863272485184,"sku":"60025-AQT-4T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 5T","offer_id":52863272517952,"sku":"60025-AQT-5T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Aquatic Blue \/ 6M","offer_id":52863272550720,"sku":"60025-AQT-6M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 12M","offer_id":52863272583488,"sku":"60025-BTRY-12M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 18M","offer_id":52863272616256,"sku":"60025-BTRY-18M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 2T","offer_id":52863272649024,"sku":"60025-BTRY-2T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 3T","offer_id":52863272681792,"sku":"60025-BTRY-3T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 4T","offer_id":52863272714560,"sku":"60025-BTRY-4T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 5T","offer_id":52863272747328,"sku":"60025-BTRY-5T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Buttercup Yellow \/ 6M","offer_id":52863272780096,"sku":"60025-BTRY-6M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 12M","offer_id":52863272812864,"sku":"60025-PCHS-12M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 18M","offer_id":52863272845632,"sku":"60025-PCHS-18M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 2T","offer_id":52863272878400,"sku":"60025-PCHS-2T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 3T","offer_id":52863272911168,"sku":"60025-PCHS-3T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 4T","offer_id":52863272943936,"sku":"60025-PCHS-4T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 5T","offer_id":52863272976704,"sku":"60025-PCHS-5T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ 6M","offer_id":52863273009472,"sku":"60025-PCHS-6M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 12M","offer_id":52863273042240,"sku":"60025-THI-12M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 18M","offer_id":52863273075008,"sku":"60025-THI-18M","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 2T","offer_id":52863273107776,"sku":"60025-THI-2T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 3T","offer_id":52863273140544,"sku":"60025-THI-3T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 4T","offer_id":52863273173312,"sku":"60025-THI-4T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 5T","offer_id":52863273206080,"sku":"60025-THI-5T","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 6M","offer_id":52863273238848,"sku":"60025-THI-6M","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60025-AQT_185cc717-acbf-42ef-88b9-c3829572716e.jpg?v=1784921721"},{"product_id":"patagonia-baby-nano-puff-jacket","title":"Patagonia Baby Nano Puff Jacket","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\u003ctitle\u003eBaby Nano Puff Jkt\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Nano Puff Jkt\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eWarm, windproof, water-resistant—the Baby Nano Puff® Jacket uses incredibly lightweight and highly compressible 60-g PrimaLoft® Gold Insulation Eco 100% postconsumer recycled polyester with P.U.R.E.™ (Produced Using Reduced Emissions) technology, wrapped in a NetPlus® 100% postconsumer recycled nylon shell and a 100% recycled polyester lining. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLightweight, windproof shell is made of NetPlus® 100% postconsumer recycled nylon ripstop made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePrimaLoft® Gold Insulation Eco 100% postconsumer recycled polyester with P.U.R.E.™ (Produced Using Reduced Emissions) technology provides excellent warmth for its weight and stays warm when wet\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eUnique quilt pattern holds insulation in place\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-length zipper with a zipper garage, an internal wind flap and a webbing zipper pull; two zippered handwarmer pockets also have webbing zipper pulls for ease of use\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElasticized binding at the cuffs offers a secure fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with wear to spare, so there's a hand-it-down ID label sewn in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e147.42 g (5.2 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShell: 1.6-oz 30-denier NetPlus® 100% postconsumer recycled nylon ripstop made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS. Lining: 2.2-oz 100% recycled polyester taffeta with a DWR finish made without intentionally added PFAS. Insulation: 60-g PrimaLoft® Gold Insulation Eco 100% postconsumer recycled polyester with P.U.R.E.™ (Produced Using Reduced Emissions) technology. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Early Teal \/ 12M","offer_id":52863273664832,"sku":"61363-ELYT-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Early Teal \/ 18M","offer_id":52863273697600,"sku":"61363-ELYT-18M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Early Teal \/ 2T","offer_id":52863273730368,"sku":"61363-ELYT-2T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 3T","offer_id":52863273763136,"sku":"61363-ELYT-3T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 4T","offer_id":52863273795904,"sku":"61363-ELYT-4T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 5T","offer_id":52863273828672,"sku":"61363-ELYT-5T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Early Teal \/ 6M","offer_id":52863273861440,"sku":"61363-ELYT-6M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"New Navy \/ 12M","offer_id":52863273894208,"sku":"61363-NENA-12M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 18M","offer_id":52863273926976,"sku":"61363-NENA-18M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 2T","offer_id":52863273959744,"sku":"61363-NENA-2T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 3T","offer_id":52863273992512,"sku":"61363-NENA-3T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 4T","offer_id":52863274025280,"sku":"61363-NENA-4T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 5T","offer_id":52863274058048,"sku":"61363-NENA-5T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 6M","offer_id":52863274090816,"sku":"61363-NENA-6M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Orange Peel \/ 12M","offer_id":52863274123584,"sku":"61363-ORPL-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Orange Peel \/ 18M","offer_id":52863274156352,"sku":"61363-ORPL-18M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Orange Peel \/ 2T","offer_id":52863274189120,"sku":"61363-ORPL-2T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Orange Peel \/ 3T","offer_id":52863274221888,"sku":"61363-ORPL-3T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Orange Peel \/ 4T","offer_id":52863274254656,"sku":"61363-ORPL-4T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Orange Peel \/ 5T","offer_id":52863274287424,"sku":"61363-ORPL-5T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Orange Peel \/ 6M","offer_id":52863274320192,"sku":"61363-ORPL-6M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 12M","offer_id":52863274352960,"sku":"61363-QVLT-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 18M","offer_id":52863274385728,"sku":"61363-QVLT-18M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 2T","offer_id":52863274418496,"sku":"61363-QVLT-2T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 3T","offer_id":52863274451264,"sku":"61363-QVLT-3T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Quiet Violet \/ 4T","offer_id":52863274484032,"sku":"61363-QVLT-4T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 5T","offer_id":52863274516800,"sku":"61363-QVLT-5T","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Quiet Violet \/ 6M","offer_id":52863274549568,"sku":"61363-QVLT-6M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 12M","offer_id":52863274582336,"sku":"61363-SHRB-12M","price":89.0,"currency_code":"USD","in_stock":false},{"title":"Shore Blue \/ 18M","offer_id":52863274615104,"sku":"61363-SHRB-18M","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 2T","offer_id":52863274647872,"sku":"61363-SHRB-2T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 3T","offer_id":52863274680640,"sku":"61363-SHRB-3T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 4T","offer_id":52863274713408,"sku":"61363-SHRB-4T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 5T","offer_id":52863274746176,"sku":"61363-SHRB-5T","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Shore Blue \/ 6M","offer_id":52863274778944,"sku":"61363-SHRB-6M","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61363-ELYT_7a0b35a0-0709-4b15-8321-17fb4e354a9d.jpg?v=1784921734"},{"product_id":"patagonia-baby-outdoor-everyday-jacket","title":"Patagonia Baby Outdoor Everyday Jacket","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\u003ctitle\u003eBaby Outdoor Everyday Jacket\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Outdoor Everyday Jacket\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets · Hike\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eA quick-drying, weather-resistant and roomy layer for kids who play hard outdoors every day. Ideal for the mud kitchen or taking to the trail, the utility of this piece depends on what kids do when you let them be. Durable and comfortable, it's meant to be passed down for generations of wear. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is built of ECONYL® 100% recycled nylon ripstop with a durable water repellent (DWR) finish made without intentionally added PFAS to shed light moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBrimmed, 3-panel hood with elastic at the sides for a secure fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSnap-front placket for protection from the elements, with a hook-and-loop closure at the collar opening\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDropped-shoulder seams for easy layering and a comfortable fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo front patch pockets with hook-and-loop closures, webbing tabs for easy access, and dual side-entry\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElastic cuffs and a drop-tail hem add extra protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRelaxed fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHike\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e187.11 g (6.6 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4.3-oz ECONYL® 100% recycled nylon ripstop with a durable water repellent (DWR) finish made without intentionally added PFAS. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Buckhorn Green \/ 12M","offer_id":52863275008320,"sku":"60730-BUGR-12M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 18M","offer_id":52863275041088,"sku":"60730-BUGR-18M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 2T","offer_id":52863275073856,"sku":"60730-BUGR-2T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 3T","offer_id":52863275106624,"sku":"60730-BUGR-3T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 4T","offer_id":52863275139392,"sku":"60730-BUGR-4T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 5T","offer_id":52863275172160,"sku":"60730-BUGR-5T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 6M","offer_id":52863275204928,"sku":"60730-BUGR-6M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 12M","offer_id":52863275237696,"sku":"60730-CLOR-12M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 18M","offer_id":52863275270464,"sku":"60730-CLOR-18M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 2T","offer_id":52863275303232,"sku":"60730-CLOR-2T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 3T","offer_id":52863275336000,"sku":"60730-CLOR-3T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 4T","offer_id":52863275368768,"sku":"60730-CLOR-4T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 5T","offer_id":52863275401536,"sku":"60730-CLOR-5T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Coal Orange \/ 6M","offer_id":52863275434304,"sku":"60730-CLOR-6M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 12M","offer_id":52863275467072,"sku":"60730-THI-12M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 18M","offer_id":52863275499840,"sku":"60730-THI-18M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 2T","offer_id":52863275532608,"sku":"60730-THI-2T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 3T","offer_id":52863275565376,"sku":"60730-THI-3T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Thin Ice \/ 4T","offer_id":52863275598144,"sku":"60730-THI-4T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 5T","offer_id":52863275630912,"sku":"60730-THI-5T","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Thin Ice \/ 6M","offer_id":52863275663680,"sku":"60730-THI-6M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 12M","offer_id":52863275696448,"sku":"60730-TIDB-12M","price":79.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 18M","offer_id":52863275729216,"sku":"60730-TIDB-18M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Tidepool Blue \/ 2T","offer_id":52863275761984,"sku":"60730-TIDB-2T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Tidepool Blue \/ 3T","offer_id":52863275794752,"sku":"60730-TIDB-3T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Tidepool Blue \/ 4T","offer_id":52863275827520,"sku":"60730-TIDB-4T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Tidepool Blue \/ 5T","offer_id":52863275860288,"sku":"60730-TIDB-5T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Tidepool Blue \/ 6M","offer_id":52863275893056,"sku":"60730-TIDB-6M","price":79.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60730-BUGR_1dfa84bc-d6cf-47b3-b77c-f32fd881355d.jpg?v=1784921736"},{"product_id":"patagonia-baby-outdoor-everyday-pants","title":"Patagonia Baby Outdoor Everyday Pants","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\u003ctitle\u003eBaby Outdoor Everyday Pants\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Outdoor Everyday Pants\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003ePants · Hike\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eQuick-drying, weather-resistant pants built in a durable ripstop material that's also comfortable. They’re roomy enough for everyday shenanigans and meant to serve the kiddos for years of everyday outdoor play. Let the little ones take them to the mud kitchen or enjoy the freedom of crawling around on the trail. Inseam (size 2T) is 11in. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is built of ECONYL® 100% recycled nylon ripstop with a durable water repellent (DWR) finish made without intentionally added PFAS to shed light moisture\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSoft brushed-elastic waistband for next-to-skin comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo front drop-in, mesh-lined pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo back pockets with hook-and-loop closures reinforce backside durability and are inspired by our heritage Stand Up® styles\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElasticized cuffs offer a secure fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHike\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e110.56 g (3.9 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 4.3-oz ECONYL® 100% recycled nylon ripstop with a durable water repellent (DWR) finish made without intentionally added PFAS. Front pocket bags: 2.1-oz 100% recycled polyester tricot mesh. Pocket bag fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Buckhorn Green \/ 12M","offer_id":52863276187968,"sku":"60785-BUGR-12M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 18M","offer_id":52863276220736,"sku":"60785-BUGR-18M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 2T","offer_id":52863276253504,"sku":"60785-BUGR-2T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 3T","offer_id":52863276286272,"sku":"60785-BUGR-3T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 4T","offer_id":52863276319040,"sku":"60785-BUGR-4T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 5T","offer_id":52863276351808,"sku":"60785-BUGR-5T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Buckhorn Green \/ 6M","offer_id":52863276384576,"sku":"60785-BUGR-6M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 12M","offer_id":52863276417344,"sku":"60785-PPCO-12M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 18M","offer_id":52863276450112,"sku":"60785-PPCO-18M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 2T","offer_id":52863276482880,"sku":"60785-PPCO-2T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 3T","offer_id":52863276515648,"sku":"60785-PPCO-3T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 4T","offer_id":52863276548416,"sku":"60785-PPCO-4T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 5T","offer_id":52863276581184,"sku":"60785-PPCO-5T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Peace Patch: Coal Orange \/ 6M","offer_id":52863276613952,"sku":"60785-PPCO-6M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 12M","offer_id":52863276646720,"sku":"60785-TIDB-12M","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Tidepool Blue \/ 18M","offer_id":52863276679488,"sku":"60785-TIDB-18M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 2T","offer_id":52863276712256,"sku":"60785-TIDB-2T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 3T","offer_id":52863276745024,"sku":"60785-TIDB-3T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 4T","offer_id":52863276777792,"sku":"60785-TIDB-4T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 5T","offer_id":52863276810560,"sku":"60785-TIDB-5T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Tidepool Blue \/ 6M","offer_id":52863276843328,"sku":"60785-TIDB-6M","price":55.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60785-BUGR_0104cc02-b995-4eda-af19-f673b4d2544a.jpg?v=1784921743"},{"product_id":"patagonia-baby-stand-up-shortalls","title":"Patagonia Baby Stand Up Shortalls","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\u003ctitle\u003eBaby Stand Up Shortalls\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Stand Up Shortalls\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eOne Pieces\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eStretchy, organic cotton canvas romper-style shortalls are easy to wear and durable, with adjustable shoulder straps to accommodate growth spurts. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody fabric is made of 97% organic cotton\/3% spandex stretch canvas that stands up to outdoor playtime\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAdjustable suspender straps customize the fit and allow for growth spurts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eOne drop-in chest pocket, two front slash pockets, and two back patch pockets with hook-and-loop closures\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMetal snaps at the side waist for easy on\/off\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOne Pieces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e243.81 g (8.6 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e7.8-oz 97% organic cotton\/3% spandex stretch canvas. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Oar Tan \/ 12M","offer_id":52863276876096,"sku":"60335-ORTN-12M","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Oar Tan \/ 18M","offer_id":52863276908864,"sku":"60335-ORTN-18M","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Oar Tan \/ 2T","offer_id":52863276941632,"sku":"60335-ORTN-2T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Oar Tan \/ 3T","offer_id":52863276974400,"sku":"60335-ORTN-3T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Oar Tan \/ 4T","offer_id":52863277007168,"sku":"60335-ORTN-4T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Oar Tan \/ 5T","offer_id":52863277039936,"sku":"60335-ORTN-5T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Oar Tan \/ 6M","offer_id":52863277072704,"sku":"60335-ORTN-6M","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Smolder Blue \/ 12M","offer_id":52863277105472,"sku":"60335-SMDB-12M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ 18M","offer_id":52863277138240,"sku":"60335-SMDB-18M","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ 2T","offer_id":52863277171008,"sku":"60335-SMDB-2T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ 3T","offer_id":52863277203776,"sku":"60335-SMDB-3T","price":65.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ 4T","offer_id":52863277236544,"sku":"60335-SMDB-4T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Smolder Blue \/ 5T","offer_id":52863277269312,"sku":"60335-SMDB-5T","price":65.0,"currency_code":"USD","in_stock":false},{"title":"Smolder Blue \/ 6M","offer_id":52863277302080,"sku":"60335-SMDB-6M","price":65.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60335-ORTN_26529607-22da-493a-b8ce-7b925f71a9bc.jpg?v=1784921746"},{"product_id":"patagonia-baby-sun-bucket-hat","title":"Patagonia Baby Sun Bucket Hat","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\u003ctitle\u003eBaby Sun Bucket Hat\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Sun Bucket Hat\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eHats · Baggies\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Baby Sun Bucket Hat provides protection from the sun with a wraparound brim and a chin strap that keeps the hat in place. It's crafted of NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to shed moisture, and 40+ UPF sun protection. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLightweight, durable, wind- and water-resistant fabric is built of 4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS to resist light moisture, and 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBrim provides shade to keep cool and 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eButtonholes in the hat allow the chin straps to thread onto the reverse side; the chin strap secures with a hook-and-loop fastener\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eReversible style with fun color combinations\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHat packs small and is easy care\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBaggies\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF, NetPlus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 24M, 3M, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e45.36 g (1.6 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4-ply, 4.9-oz NetPlus® 100% postconsumer recycled nylon faille made from recycled fishing nets to help reduce ocean plastic pollution; with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Amazonia: Shore Blue \/ 12M","offer_id":52863277334848,"sku":"66077-AMBL-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 24M","offer_id":52863277367616,"sku":"66077-AMBL-24M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 3M","offer_id":52863277400384,"sku":"66077-AMBL-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Amazonia: Shore Blue \/ 5T","offer_id":52863277433152,"sku":"66077-AMBL-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Amazonia: Shore Blue \/ 6M","offer_id":52863277465920,"sku":"66077-AMBL-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 12M","offer_id":52863277498688,"sku":"66077-FTQV-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 24M","offer_id":52863277531456,"sku":"66077-FTQV-24M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Fruity Times: Quiet Violet \/ 3M","offer_id":52863277564224,"sku":"66077-FTQV-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 5T","offer_id":52863277596992,"sku":"66077-FTQV-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Fruity Times: Quiet Violet \/ 6M","offer_id":52863277629760,"sku":"66077-FTQV-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Lemon Zest \/ 12M","offer_id":52863277662528,"sku":"66077-ITLZ-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Lemon Zest \/ 24M","offer_id":52863277695296,"sku":"66077-ITLZ-24M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Lemon Zest \/ 3M","offer_id":52863277728064,"sku":"66077-ITLZ-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Island Turtle: Lemon Zest \/ 5T","offer_id":52863277760832,"sku":"66077-ITLZ-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Island Turtle: Lemon Zest \/ 6M","offer_id":52863277793600,"sku":"66077-ITLZ-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Jaggy: Faded Magenta \/ 12M","offer_id":52863277826368,"sku":"66077-JAFM-12M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 24M","offer_id":52863277859136,"sku":"66077-JAFM-24M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 3M","offer_id":52863277891904,"sku":"66077-JAFM-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 5T","offer_id":52863277924672,"sku":"66077-JAFM-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Jaggy: Faded Magenta \/ 6M","offer_id":52863277957440,"sku":"66077-JAFM-6M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 12M","offer_id":52863277990208,"sku":"66077-RFAQ-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Royal Fren: Aqua Stone \/ 24M","offer_id":52863278022976,"sku":"66077-RFAQ-24M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 3M","offer_id":52863278055744,"sku":"66077-RFAQ-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 5T","offer_id":52863278088512,"sku":"66077-RFAQ-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Royal Fren: Aqua Stone \/ 6M","offer_id":52863278121280,"sku":"66077-RFAQ-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 12M","offer_id":52863278154048,"sku":"66077-SHML-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 24M","offer_id":52863278186816,"sku":"66077-SHML-24M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 3M","offer_id":52863278219584,"sku":"66077-SHML-3M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 5T","offer_id":52863278252352,"sku":"66077-SHML-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Shelly Shelly: Mellow Melon \/ 6M","offer_id":52863278285120,"sku":"66077-SHML-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tropiclimb: Hot Ember \/ 12M","offer_id":52863278317888,"sku":"66077-TCLE-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tropiclimb: Hot Ember \/ 24M","offer_id":52863278350656,"sku":"66077-TCLE-24M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Tropiclimb: Hot Ember \/ 3M","offer_id":52863278383424,"sku":"66077-TCLE-3M","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 5T","offer_id":52863278416192,"sku":"66077-TCLE-5T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Tropiclimb: Hot Ember \/ 6M","offer_id":52863278448960,"sku":"66077-TCLE-6M","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/66077-AMBL_b3e1cdb7-b131-4c39-b22a-761453e46e69.jpg?v=1784921770"},{"product_id":"patagonia-baby-sweatpants","title":"Patagonia Baby Sweatpants","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\u003ctitle\u003eBaby Sweatpants\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Sweatpants\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJoggers\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eAll-natural playwear with fun prints for the wee ones. Built with 100% Cotton in Conversion terry for comfortable, durable and abrasion-resistant playtime clothes that will stand the test of kiddo time. Inseam length is 13½in. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade with 100% Cotton in Conversion French terry for durability and a great fit; Cotton in Conversion allows farms growing cotton organically to sell their crop while they are in the process of getting certified\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWide rib-knit waistband with a classic mid-rise fit; fold-out rib-knit cuffs offer grow-fit length adjustments\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eContrast binding at the drop-in pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label for passing to the next generation, and backed by our Ironclad Guarantee\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInseam length is 13½in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJoggers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e172.93 g (6.1 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e9.4-oz 100% Cotton in Conversion French terry. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Fireflies: Quiet Violet \/ 12M","offer_id":52863278481728,"sku":"60956-FIQV-12M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fireflies: Quiet Violet \/ 18M","offer_id":52863278514496,"sku":"60956-FIQV-18M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fireflies: Quiet Violet \/ 2T","offer_id":52863278547264,"sku":"60956-FIQV-2T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fireflies: Quiet Violet \/ 3T","offer_id":52863278580032,"sku":"60956-FIQV-3T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fireflies: Quiet Violet \/ 4T","offer_id":52863278612800,"sku":"60956-FIQV-4T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fireflies: Quiet Violet \/ 5T","offer_id":52863278645568,"sku":"60956-FIQV-5T","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Fireflies: Quiet Violet \/ 6M","offer_id":52863278678336,"sku":"60956-FIQV-6M","price":45.0,"currency_code":"USD","in_stock":false},{"title":"Wiggle Fitz: New Navy \/ 12M","offer_id":52863278711104,"sku":"60956-WFNA-12M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: New Navy \/ 18M","offer_id":52863278743872,"sku":"60956-WFNA-18M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: New Navy \/ 2T","offer_id":52863278776640,"sku":"60956-WFNA-2T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: New Navy \/ 3T","offer_id":52863278809408,"sku":"60956-WFNA-3T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: New Navy \/ 4T","offer_id":52863278842176,"sku":"60956-WFNA-4T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: New Navy \/ 5T","offer_id":52863278874944,"sku":"60956-WFNA-5T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: New Navy \/ 6M","offer_id":52863278907712,"sku":"60956-WFNA-6M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 12M","offer_id":52863278940480,"sku":"60956-WFTI-12M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 18M","offer_id":52863278973248,"sku":"60956-WFTI-18M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 2T","offer_id":52863279006016,"sku":"60956-WFTI-2T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 3T","offer_id":52863279038784,"sku":"60956-WFTI-3T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 4T","offer_id":52863279071552,"sku":"60956-WFTI-4T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 5T","offer_id":52863279104320,"sku":"60956-WFTI-5T","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Thin Ice \/ 6M","offer_id":52863279137088,"sku":"60956-WFTI-6M","price":45.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60956-FIQV_3ebe21c4-3560-4840-96f8-f27f5b874ac8.jpg?v=1784921760"},{"product_id":"patagonia-baby-sweatshorts","title":"Patagonia Baby Sweatshorts","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\u003ctitle\u003eBaby Sweatshorts\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Sweatshorts\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eShorts\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eAll-natural playwear for the wee ones. Built with 100% Cotton in Conversion terry for comfortable, durable and abrasion-resistant playtime clothes that will stand the test of kiddo time. Inseam length is 6in inseam. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade with 100% Cotton in Conversion terry back fleece for durability and a great fit; Cotton in Conversion allows farms growing cotton organically to sell their crop while they are in the process of getting certified\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWide rib-knit waistband for comfort, with a flexible mid-rise fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRounded split-hem at each side seam offers a classic look and comfort\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eContrast binding along the side seams and the leg openings\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label for passing to the next generation\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThese shorts have a 2in inseam\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made it earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShorts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e99.22 g (3.5 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e9.4-oz 100% Cotton in Conversion French terry. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Wiggle Fitz: Limestone Yellow \/ 12M","offer_id":52863279169856,"sku":"60931-WFLI-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Limestone Yellow \/ 18M","offer_id":52863279202624,"sku":"60931-WFLI-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Limestone Yellow \/ 2T","offer_id":52863279235392,"sku":"60931-WFLI-2T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Wiggle Fitz: Limestone Yellow \/ 3T","offer_id":52863279268160,"sku":"60931-WFLI-3T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Wiggle Fitz: Limestone Yellow \/ 4T","offer_id":52863279300928,"sku":"60931-WFLI-4T","price":39.0,"currency_code":"USD","in_stock":false},{"title":"Wiggle Fitz: Limestone Yellow \/ 5T","offer_id":52863279333696,"sku":"60931-WFLI-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Limestone Yellow \/ 6M","offer_id":52863279366464,"sku":"60931-WFLI-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 12M","offer_id":52863279399232,"sku":"60931-WFQV-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 18M","offer_id":52863279432000,"sku":"60931-WFQV-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 2T","offer_id":52863279464768,"sku":"60931-WFQV-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 3T","offer_id":52863279497536,"sku":"60931-WFQV-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 4T","offer_id":52863279530304,"sku":"60931-WFQV-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 5T","offer_id":52863279563072,"sku":"60931-WFQV-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Quiet Violet \/ 6M","offer_id":52863279595840,"sku":"60931-WFQV-6M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 12M","offer_id":52863279628608,"sku":"60931-WFSB-12M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 18M","offer_id":52863279661376,"sku":"60931-WFSB-18M","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 2T","offer_id":52863279694144,"sku":"60931-WFSB-2T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 3T","offer_id":52863279726912,"sku":"60931-WFSB-3T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 4T","offer_id":52863279759680,"sku":"60931-WFSB-4T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 5T","offer_id":52863279792448,"sku":"60931-WFSB-5T","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Wiggle Fitz: Shore Blue \/ 6M","offer_id":52863279825216,"sku":"60931-WFSB-6M","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60931-WFLI_356a006c-a9f4-4ddb-9678-1f2bc0c7d4c4.jpg?v=1784921766"},{"product_id":"patagonia-baby-terrebonne-joggers","title":"Patagonia Baby Terrebonne Joggers","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\u003ctitle\u003eBaby Terrebonne Joggers\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Terrebonne Joggers\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJoggers · Hike\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThese versatile, breathable and quick-drying stretch pants provide super-lightweight performance for hot-weather comfort. They have a soft, comfortable waistband and cuffs, and a bit of protection from the elements, thanks to a durable water repellent (DWR) finish made without intentionally added PFAS. Inseam is 10½in. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eJogger silhouette with stretch waistband and cuffs: body fabric is built from 100% recycled polyester stretch ripstop with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTwo side drop-in pockets with angled entry allow for easy access and plenty of room for nature finds\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSoft fabric cuffs keep out dirt and lie softly next to the ankles\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHeat transfer logo on the left thigh; inseam is 10½in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label for passing to the next generation, and backed by our Ironclad Guarantee\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJoggers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHike\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, 40 UPF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e62.37 g (2.2 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 2.7-oz 100% recycled polyester stretch ripstop with a durable water repellent (DWR) finish made without intentionally added PFAS, and 40+ UPF sun protection. Waistband and cuffs: 3.7-oz 90% recycled polyester\/10% spandex plain weave with a DWR finish made without intentionally added PFAS. Fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Blue Sage \/ 12M","offer_id":52863279857984,"sku":"60765-BLSG-12M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 18M","offer_id":52863279890752,"sku":"60765-BLSG-18M","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Blue Sage \/ 2T","offer_id":52863279923520,"sku":"60765-BLSG-2T","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Blue Sage \/ 3T","offer_id":52863279956288,"sku":"60765-BLSG-3T","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Blue Sage \/ 4T","offer_id":52863279989056,"sku":"60765-BLSG-4T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 5T","offer_id":52863280021824,"sku":"60765-BLSG-5T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Blue Sage \/ 6M","offer_id":52863280054592,"sku":"60765-BLSG-6M","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Forge Grey \/ 12M","offer_id":52863280087360,"sku":"60765-FGE-12M","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Forge Grey \/ 18M","offer_id":52863280120128,"sku":"60765-FGE-18M","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Forge Grey \/ 2T","offer_id":52863280152896,"sku":"60765-FGE-2T","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Forge Grey \/ 3T","offer_id":52863280185664,"sku":"60765-FGE-3T","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Forge Grey \/ 4T","offer_id":52863280218432,"sku":"60765-FGE-4T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Forge Grey \/ 5T","offer_id":52863280251200,"sku":"60765-FGE-5T","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Forge Grey \/ 6M","offer_id":52863280283968,"sku":"60765-FGE-6M","price":55.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/60765-BLSG_42598030-e7ba-4507-afb3-4cd725d8e049.jpg?v=1784921762"},{"product_id":"patagonia-baby-torrentshell-3l-rain-bibs","title":"Patagonia Baby Torrentshell 3L Rain Bibs","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\u003ctitle\u003eBaby Torrentshell 3L Rain Bibs\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Torrentshell 3L Rain Bibs\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBottoms \u0026amp; One Pieces · Rainwear\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eSimple and unpretentious, our trusted Torrentshell 3L Rain Bibs meet Patagonia’s H2No® Performance Standard for exceptional waterproof\/breathable performance. Torrentshell provides all-day comfort and long-lasting waterproof durability, and these 3-layer bibs contain contains fabric, membrane and DWR finish that are made without intentionally added PFAS. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWaterproof\/breathable H2No® Performance Standard 3-layer shell provides the highest levels of comfort and performance, and long-term waterproof durability, and the fabric, membrane and DWR finish are made without intentionally added PFAS; the entire garment is seam-sealed to keep out water\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eStretchy, elasticized straps are comfortable and secure with easy on\/off buckles, and they're adjustable to accommodate growth spurts\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSide snaps and elastic in the back offer a great fit\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eElasticized cuffs have straps that fit over boots to secure the pant legs and keep out the elements\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eHand-it-down ID label for generations of use\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, H2No\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBottoms \u0026amp; One Pieces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRainwear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, H2No\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e12M, 18M, 2T, 3T, 4T, 5T, 6M\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e136.08 g (4.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eH2No® Performance Standard shell: 3-layer, 3.5-oz 50-denier ECONYL® 100% recycled nylon ripstop face with a polycarbonate PU membrane with 13% biobased content, a tricot backer and a durable water repellent (DWR) finish. Fabric, membrane and DWR finish made without intentionally added PFAS. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Brisk Purple \/ 12M","offer_id":52863285330240,"sku":"61426-BKPL-12M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 18M","offer_id":52863285363008,"sku":"61426-BKPL-18M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 2T","offer_id":52863285395776,"sku":"61426-BKPL-2T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 3T","offer_id":52863285428544,"sku":"61426-BKPL-3T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 4T","offer_id":52863285461312,"sku":"61426-BKPL-4T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 5T","offer_id":52863285494080,"sku":"61426-BKPL-5T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 6M","offer_id":52863285526848,"sku":"61426-BKPL-6M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 12M","offer_id":52863285559616,"sku":"61426-NENA-12M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 18M","offer_id":52863285592384,"sku":"61426-NENA-18M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 2T","offer_id":52863285625152,"sku":"61426-NENA-2T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 3T","offer_id":52863285657920,"sku":"61426-NENA-3T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 4T","offer_id":52863285690688,"sku":"61426-NENA-4T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 5T","offer_id":52863285723456,"sku":"61426-NENA-5T","price":79.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 6M","offer_id":52863285756224,"sku":"61426-NENA-6M","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61426-BKPL_3a821c56-9e9f-40fd-8f80-a16982897cc3.jpg?v=1784921780"},{"product_id":"patagonia-baby-torrentshell-3l-rain-jacket","title":"Patagonia Baby Torrentshell 3L Rain Jacket","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\u003ctitle\u003eBaby Torrentshell 3L Rain Jacket\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBaby Torrentshell 3L Rain Jacket\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eJackets · Rainwear\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eSimple and unpretentious, our trusted Torrentshell 3L Rain Jacket meets Patagonia’s H2No® Performance Standard for exceptional waterproof\/breathable performance. Torrentshell provides all-day comfort and long-lasting waterproof durability, and the fabric, membrane and durable water repellent (DWR) finish are made without intentionally added PFAS. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWaterproof\/breathable H2No® Performance Standard 3-layer shell provides the highest levels of comfort and performance, and long-term waterproof durability, and the fabric, membrane and DWR finish are made without intentionally added PFAS\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThree-panel hood has a stay-put fit and an elastic gusset to keep out rain\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFull-length, waterproof zipper with a wind flap and a zipper garage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSet-in sleeves have internal cuffs to keep out drafts and retain warmth\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eZippered, welt handwarmer pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eStraight hem; hand-it-down ID label\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, H2No\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRegular fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eJackets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRainwear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, H2No\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2T, 3T, 4T, 5T\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e158.76 g (5.6 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eH2No® Performance Standard shell: 3-layer, 3.5-oz 50-denier ECONYL® 100% recycled nylon ripstop face with a polycarbonate PU membrane with 13% biobased content, a tricot backer and a durable water repellent (DWR) finish. Fabric, membrane and DWR finish made without intentionally added PFAS. Fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ 2T","offer_id":52863285985600,"sku":"61421-AQST-2T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 3T","offer_id":52863286018368,"sku":"61421-AQST-3T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 4T","offer_id":52863286051136,"sku":"61421-AQST-4T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Aqua Stone \/ 5T","offer_id":52863286083904,"sku":"61421-AQST-5T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 2T","offer_id":52863286116672,"sku":"61421-BKPL-2T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 3T","offer_id":52863286149440,"sku":"61421-BKPL-3T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 4T","offer_id":52863286182208,"sku":"61421-BKPL-4T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Brisk Purple \/ 5T","offer_id":52863286214976,"sku":"61421-BKPL-5T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 2T","offer_id":52863286247744,"sku":"61421-NENA-2T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 3T","offer_id":52863286280512,"sku":"61421-NENA-3T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 4T","offer_id":52863286313280,"sku":"61421-NENA-4T","price":99.0,"currency_code":"USD","in_stock":true},{"title":"New Navy \/ 5T","offer_id":52863286346048,"sku":"61421-NENA-5T","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/61421-AQST_72cc69b9-b707-4cc0-9b67-9c3009093f1d.jpg?v=1784921784"},{"product_id":"patagonia-black-hole-cube-14l","title":"Patagonia Black Hole Cube 14L","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\u003ctitle\u003eBlack Hole Cube 14L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Cube 14L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eCubes \u0026amp; Totes · Black Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThis 14-liter mini gear closet is ready to organize essentials, no matter where you’re headed. Clamshell design makes for easy packing, and zippered dividers (one mesh, one plain-weave fabric) help you see what you brought or separate dirty clothes. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBurly 100% recycled polyester ripstop with a matte, weather-resistant, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMain compartment is divided equally with zippered pockets; one side is mesh for easy visibility, the other is plain-weave fabric to fully separate dirty items\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eExterior daisy chain for lashing onto packs and racks, or clipping onto duffel bags\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge grab handle\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePlastic zipper sliders for corrosion resistance in saltwater applications\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFits inside Black Hole® duffels for seamless packing; cube volume is 14 liters and big enough to hold bulky items, like a pair of shoes or a week's worth of laundry\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCubes \u0026amp; Totes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e290.02 g (10.23 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining and interior-back divider panel: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Interior-front divider panel: 5-oz 100% recycled polyester mesh. Webbing: 100% recycled nylon. Lining and divider fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863286509888,"sku":"49372-AQST-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Basin Green w\/Fitz Trout \/ OS","offer_id":52863286542656,"sku":"49372-BGFT-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863286575424,"sku":"49372-BCW-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863286608192,"sku":"49372-BOB-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Kaleido: Black \/ OS","offer_id":52863286640960,"sku":"49372-KALB-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863286673728,"sku":"49372-NGRY-ALL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863286706496,"sku":"49372-SMRE-ALL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49372-AQST_629a1482-7fc9-437c-9941-a7eed20d9b6e.jpg?v=1784921785"},{"product_id":"patagonia-black-hole-cube-3l","title":"Patagonia Black Hole Cube 3L","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\u003ctitle\u003eBlack Hole Cube 3L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Cube 3L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eCubes \u0026amp; Totes · Black Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThis cube is perfect as a dopp kit or small organizer with its 3-liter volume. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBurly recycled polyester ripstop with a matte, weather-resistant, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSingle compartment with interior organization\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eExterior daisy chain for lashing onto packs and handlebars, or clipping onto duffel bags\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge grab handle\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePlastic zipper sliders for corrosion resistance in saltwater applications\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFits inside Black Hole® duffels for seamless packing; cube volume is 3 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCubes \u0026amp; Totes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e110.0 g (3.88 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Interior pocket: 5-oz 100% recycled polyester mesh. Webbing: 100% recycled nylon. Lining and pocket fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863286903104,"sku":"49362-AQST-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Basin Green w\/Fitz Trout \/ OS","offer_id":52863286935872,"sku":"49362-BGFT-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863286968640,"sku":"49362-BCW-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863287001408,"sku":"49362-BOB-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Kaleido: Black \/ OS","offer_id":52863287034176,"sku":"49362-KALB-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863287066944,"sku":"49362-NGRY-ALL","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863287099712,"sku":"49362-SMRE-ALL","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49362-AQST_4cc20c95-0285-4f29-9fd6-fa7aa29a59bb.jpg?v=1784921791"},{"product_id":"patagonia-black-hole-cube-6l","title":"Patagonia Black Hole Cube 6L","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\u003ctitle\u003eBlack Hole Cube 6L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Cube 6L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eCubes \u0026amp; Totes · Black Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eOur 6-liter cube with a clamshell design has zippered mesh dividers for organizing headlamps and tools in your pack or clothing in your duffel. Delivering the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBurly recycled polyester ripstop with a matte, weather-resistant, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMain compartment is divided equally with zippered mesh pockets\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eExterior daisy chain for lashing onto packs and racks, or clipping onto duffel bags\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge grab handle\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePlastic zipper sliders for corrosion resistance in saltwater applications\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eFits inside Black Hole® duffels for seamless packing; cube volume is 6 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCubes \u0026amp; Totes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e189.94 g (6.7 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Interior divider panels: 5-oz 100% recycled polyester mesh. Webbing: 100% recycled nylon. Lining and divider fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Birch White \/ OS","offer_id":52863287230784,"sku":"49367-BCW-ALL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863287263552,"sku":"49367-BOB-ALL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Kaleido: Black \/ OS","offer_id":52863287296320,"sku":"49367-KALB-ALL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863287329088,"sku":"49367-NGRY-ALL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ OS","offer_id":52863287361856,"sku":"49367-PCHS-ALL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863287394624,"sku":"49367-SMRE-ALL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863287427392,"sku":"49367-WSTO-ALL","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49367-BCW_742265bd-c83b-4c1a-aba2-03811c7e20c4.jpg?v=1784921793"},{"product_id":"patagonia-black-hole-duffel-100l","title":"Patagonia Black Hole Duffel 100L","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\u003ctitle\u003eBlack Hole Duffel 100L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Duffel 100L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eDuffels · Black Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eMade for extended and gear-intensive travel, the Black Hole® Duffel 100L lives for rugged outings. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody is made from weather- and abrasion-resistant 100% postconsumer recycled polyester ripstop with a matte, postindustrial recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded, removable shoulder straps let you carry the Black Hole® Duffel like a backpack, and detach when not in use; reinforced haul handles withstand overzealous baggage handlers\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eA zippered side pocket can be reached from the outside or inside of the bag, and when empty, the duffel stuffs into the pocket for compact, self-contained storage; interior mesh lid pockets keep essentials organized and close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded base protects the contents of the duffel from rough terrain and hard knocks\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSturdy, reinforced exterior daisy chains provide myriad lashing options for extra gear\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSnugly fits up to eight Black Hole® Cubes - 14L for seamless packing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDuffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1594.94 g (56.26 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 14.1-oz 900-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Webbing: 100% recycled nylon. Lining fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Birch White \/ OS","offer_id":52863287460160,"sku":"49353-BCW-ALL","price":225.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863287492928,"sku":"49353-BOB-ALL","price":225.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863287525696,"sku":"49353-NGRY-ALL","price":225.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863287558464,"sku":"49353-SMRE-ALL","price":225.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49353-BCW_c74f817d-1520-4d3d-8bc5-9ce15c0e51e9.jpg?v=1784921794"},{"product_id":"patagonia-black-hole-duffel-40l","title":"Patagonia Black Hole Duffel 40L","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\u003ctitle\u003eBlack Hole Duffel 40L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Duffel 40L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eDuffels · Black Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eOur Black Hole® Duffel 40L is perfect for small loads and long weekends. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. This duffel size meets most airline and train carry-on requirements. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody is made from weather- and abrasion-resistant 100% recycled polyester ripstop with a matte, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded, removable shoulder straps let you carry the Black Hole® Duffel like a backpack and can be detached when not in use; reinforced haul handles withstand overzealous baggage handlers\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eA zippered side pocket can be reached from the outside or inside of the bag, and when empty, the duffel stuffs into the pocket for compact, self-contained storage; an interior mesh lid pocket keeps essentials organized and close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded base protects the contents of the duffel from rough terrain and hard knocks\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSturdy, reinforced exterior daisy chains provide myriad lashing options for extra gear\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThis 40-liter duffel fits most airline carry-on requirements\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDuffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1044.96 g (36.86 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 14.1-oz 900-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Webbing: 100% recycled nylon. Lining fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863287591232,"sku":"49339-AQST-ALL","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863287624000,"sku":"49339-BCW-ALL","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863287656768,"sku":"49339-BOB-ALL","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863287689536,"sku":"49339-NGRY-ALL","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ OS","offer_id":52863287722304,"sku":"49339-PCHS-ALL","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863287755072,"sku":"49339-SMRE-ALL","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863287787840,"sku":"49339-WSTO-ALL","price":165.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49339-AQST_a04236a3-e74d-4ef5-b027-6ae6c268ebca.jpg?v=1784921797"},{"product_id":"patagonia-black-hole-duffel-55l","title":"Patagonia Black Hole Duffel 55L","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\u003ctitle\u003eBlack Hole Duffel 55L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Duffel 55L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eDuffels · Black Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThis 55-liter workhorse organizes your gear and has enough space for a fun-hog weekend or a well-organized extended trip. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody is made from weather- and abrasion-resistant 100% recycled polyester ripstop with a matte, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded, removable shoulder straps let you carry the Black Hole® Duffel like a backpack and can be detached when not in use; reinforced haul handles withstand overzealous baggage handlers\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eA zippered side pocket can be reached from the outside or inside of the bag, and when empty, the duffel stuffs into the pocket for compact, self-contained storage; an interior mesh lid pocket keeps essentials organized and close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded base protects the contents of the duffel from rough terrain and hard knocks\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSturdy, reinforced exterior daisy chains provide myriad lashing options for extra gear\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRoughly fits up to three Black Hole® Cubes - 14L, with extra room for a few more items\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, Marketing Hero\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDuffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, Marketing Hero\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1179.91 g (41.62 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 14.1-oz 900-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Webbing: 100% recycled nylon. Lining fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863287853376,"sku":"49343-AQST-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Basin Green w\/Fitz Trout \/ OS","offer_id":52863287886144,"sku":"49343-BGFT-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863287918912,"sku":"49343-BCW-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863287951680,"sku":"49343-BOB-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863287984448,"sku":"49343-NGRY-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ OS","offer_id":52863288017216,"sku":"49343-PCHS-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863288049984,"sku":"49343-SMRE-ALL","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863288082752,"sku":"49343-WSTO-ALL","price":179.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49343-AQST_cc2ca265-fdb0-4f71-b84c-86c9e675022b.jpg?v=1784921804"},{"product_id":"patagonia-black-hole-duffel-70l","title":"Patagonia Black Hole Duffel 70L","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\u003ctitle\u003eBlack Hole Duffel 70L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Duffel 70L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eDuffels · Black Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003ePerfect for gearheads, the Black Hole® Duffel 70L easily swallows a week’s worth (at least) of stuff. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody is made from weather- and abrasion-resistant 100% recycled polyester ripstop with a matte, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded, removable shoulder straps let you carry the Black Hole® Duffel like a backpack and can be detached when not in use; reinforced haul handles withstand overzealous baggage handlers\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eA zippered side pocket can be reached from the outside or inside of the bag, and when empty, the duffel stuffs into the pocket for compact, self-contained storage; interior mesh lid pockets keep essentials organized and close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded base protects the contents of the duffel from rough terrain and hard knocks\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eSturdy, reinforced exterior daisy chains provide myriad lashing options for extra gear\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRoughly fits up to four Black Hole® Cubes - 14L in the bottom of the duffel, with room for extra layers or gear on top\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDuffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Duffels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1365.03 g (48.15 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 14.1-oz 900-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Webbing: 100% recycled nylon. Lining fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863288115520,"sku":"49348-AQST-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863288148288,"sku":"49348-BCW-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863288181056,"sku":"49348-BOB-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863288213824,"sku":"49348-NGRY-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Peach Sherbet \/ OS","offer_id":52863288246592,"sku":"49348-PCHS-ALL","price":199.0,"currency_code":"USD","in_stock":false},{"title":"Smolder Blue w\/Amanita Red \/ OS","offer_id":52863288279360,"sku":"49348-SMRE-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863288312128,"sku":"49348-WSTO-ALL","price":199.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49348-AQST_db46991d-854a-45f2-9a41-5e1ea07c488e.jpg?v=1784921805"},{"product_id":"patagonia-black-hole-gear-tote","title":"Patagonia Black Hole Gear Tote","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\u003ctitle\u003eBlack Hole Gear Tote\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Gear Tote\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eCubes \u0026amp; Totes · Black Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThis sturdy, oversized 61-liter tote swallows all the gear in your van and still has room for half your garage. Built from 100% recycled fabric and webbing, with a recycled TPU coating. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBody is made from weather- and abrasion-resistant 100% recycled polyester ripstop with a recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge top opening with semi-rigid construction helps the bag stay open while in use, and an external, zippered side pocket keeps things organized\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDurable, reinforced double-haul handles\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eReinforced daisy chains for lashing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTote volume is 61 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCubes \u0026amp; Totes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e834.89 g (29.45 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 14.1-oz 900-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Webbing: 100% recycled nylon. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Basin Green w\/Fitz Trout \/ OS","offer_id":52863288344896,"sku":"49276-BGFT-ALL","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863288377664,"sku":"49276-BOB-ALL","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Water People Banner: Weathered Stone \/ OS","offer_id":52863288410432,"sku":"49276-WBST-ALL","price":125.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49276-BGFT_052179f8-0c8b-43de-b09e-2dbc1ebfea4b.jpg?v=1784921802"},{"product_id":"patagonia-black-hole-micro-mlc","title":"Patagonia Black Hole Micro MLC","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\u003ctitle\u003eBlack Hole Micro MLC\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Micro MLC\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Black Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Black Hole® Micro MLC® joins our travel-savvy MLC series and packs in technical features for easy organization on quick trips. Designed for the strictest travel requirements and under-seat spaces, this soft-sided convertible backpack can be carried three ways and is made with recycled materials that brush off light weather and scuffs. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with recycled materials and a recycled TPU coating; size meets the tighter under-seat carry-on requirements of most airline carriers\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRoomy main compartment is large enough for a change of clothes, including shoes, and has a mesh divider to keep things from spilling when you open the bag\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDedicated space for tech storage that fits most 15in laptops, with room for documents and cords; laptop carrier zips open and lies flat for easy TSA compliance\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThree carrying configurations allow the bag to be used as a backpack, shoulder bag\/cross-body bag or a briefcase\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eConvert from a backpack to a shoulder bag\/cross-body bag by unclipping and tucking away the padded shoulder straps, then pulling out the additional webbing strap and clipping it to the right shoulder-strap webbing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eExternal lash points accommodate even more gear and can be used for other carrying configurations; features a wide webbing loop on the back panel that can be used as a grab handle or slipped over rolling luggage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e870.05 g (30.69 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Backpack straps and shoulder strap: 8.3-oz 100% recycled polyester airmesh. Webbing: 100% recycled nylon. Lining and strap fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863288475968,"sku":"49260-AQST-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863288508736,"sku":"49260-BCW-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ OS","offer_id":52863288541504,"sku":"49260-BLK-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863288574272,"sku":"49260-NGRY-ALL","price":155.0,"currency_code":"USD","in_stock":false},{"title":"Smolder Blue \/ OS","offer_id":52863288607040,"sku":"49260-SMDB-ALL","price":155.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49260-AQST_4435e9fe-9ec1-4efe-b3ba-1d8b8e9a3b34.jpg?v=1784921807"},{"product_id":"patagonia-black-hole-mini-mlc","title":"Patagonia Black Hole Mini MLC","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\u003ctitle\u003eBlack Hole Mini MLC\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Mini MLC\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Black Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eA smaller version of our iconic 45-liter Black Hole® MLC®, the 30-liter Mini MLC is also built with recycled materials and a recycled TPU coating. This travel-savvy, soft-sided backpack has tuck-away shoulder straps, plus a quick-stash padded hip belt that doubles as a shoulder strap. For use as a duffel bag or briefcase, tuck away all the straps and carry with one of the grab handles. The Mini MLC has plenty of room to keep you moving, but the bag also meets strict carry-on requirements. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with recycled materials and a recycled TPU coating; meets tighter carry-on requirements\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge main compartment has two interior organization pockets, plus an exterior stretch-mesh pocket that fits a range of water bottles; pack volume is 30 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDedicated space for tech storage that fits most 15in laptops, with room for documents and cords; laptop carrier zips open and lies flat for easy TSA compliance\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThree carrying configurations allow the bag to be used as a backpack, a shoulder bag\/cross-body bag or a duffel\/briefcase; shoulder straps and padded hip-belt strap take weight off the shoulders when used as a backpack; all straps tuck away when not in use\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded, stowable hip belt doubles as the shoulder strap; change the carrying style by pulling the hip belt out of the pass-through panel and attaching it to the buckles near the long end grab-handle\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eExternal lash points accommodate even more gear and can be used for other carrying configurations; features a wide webbing loop on the back panel that can be used as a grab handle or slipped over rolling luggage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1289.9 g (45.5 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Shoulder straps and hip belt: 8.3-oz 100% recycled polyester airmesh. Webbing: 100% recycled nylon. Lining and strap\/hip-belt fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Aqua Stone \/ OS","offer_id":52863288639808,"sku":"49266-AQST-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Birch White \/ OS","offer_id":52863288672576,"sku":"49266-BCW-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863288705344,"sku":"49266-BOB-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Forge Grey \/ OS","offer_id":52863288738112,"sku":"49266-SMFO-ALL","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863288770880,"sku":"49266-WSTO-ALL","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49266-AQST_13cc8776-398b-4e40-b6ef-ba485ca30dc3.jpg?v=1784921812"},{"product_id":"patagonia-black-hole-mlc","title":"Patagonia Black Hole MLC","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\u003ctitle\u003eBlack Hole MLC 45L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole MLC 45L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Black Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eOur classic Black Hole® MLC® bag is a burly, soft-sided 45-liter suitcase with enough room for world travel and convertible backpack straps for comfy load carrying; made with 100% recycled body fabric, lining and webbing, plus a 100% recycled TPU coating. Meets most carry-on requirements. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with recycled materials and a recycled TPU coating; based on the maximum carry-on size of most airline carriers, and free of wheels or handles that might get in the way once you're out of the airport\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge main compartment with two interior organization pockets and one drop-in top pocket for smaller items; volume is 45 liters\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eDedicated space for tech storage that fits most 15in laptops, with room for documents and cords; laptop carrier zips open and lies flat for easy TSA compliance\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eThree carrying configurations allow bag to be used as a backpack, a shoulder bag or a duffel, and all straps tuck away when not in use; external lash points add the ability to accommodate more gear\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003ePadded, stowable hip belt doubles as the shoulder strap. Change carrying style by pulling the hip belt out of the pass-through panel and attach it to the buckles near the long end grab-handle\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eWide webbing loop on the back panel acts as a haul handle or can be slipped over the handle of rolling luggage for easier movement through airports\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers, Marketing Hero\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers, Marketing Hero\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1634.92 g (57.67 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Shoulder straps and hip belt: 8.3-oz 100% recycled polyester airmesh. Webbing: 100% recycled nylon. Lining and strap\/hip-belt fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Black w\/Black \/ OS","offer_id":52863288803648,"sku":"49307-BOB-ALL","price":239.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863288836416,"sku":"49307-NGRY-ALL","price":239.0,"currency_code":"USD","in_stock":false},{"title":"Weathered Stone \/ OS","offer_id":52863288869184,"sku":"49307-WSTO-ALL","price":239.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49307-BOB_3f8ca6d3-27bd-42f6-8540-6603c28fa893.jpg?v=1784921813"},{"product_id":"patagonia-black-hole-mlc-wheelie","title":"Patagonia Black Hole MLC Wheelie","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\u003ctitle\u003eBlack Hole MLC Wheelie\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole MLC Wheelie\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWheeled Bags · Black Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThe Black Hole® MLC® Wheelie can be used as a rolling duffel bag in transit or a backpack when the road runs out. Carry-on sized, this travel-savvy wheeled bag meets the stricter requirements of smaller aircraft, has easy-access storage, and is made with recycled materials that brush off light weather and scuffs. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBuilt with recycled materials and a recycled TPU coating; size meets the tighter carry-on requirements of most smaller aircraft\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eRobust wheels, telescoping handle and tuck-away shoulder straps let you use this as a wheeled duffel; or use it as a backpack by hiding the handle in the zippered compartment, then taking out the shoulder straps and clipping them in\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBackup wheel axles are included and allow for on-the-go fixes (spare axles are stored in the frame)\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eExternal front stash pocket holds small items and keeps valuables close at hand\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eInternal mesh pockets keep gear organized\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWheeled Bags\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Travel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2934.18 g (103.5 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Shoulder straps: 8.3-oz 100% recycled polyester airmesh. Webbing: 100% recycled nylon. Lining and shoulder-strap fabrics are certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Black \/ OS","offer_id":52863288901952,"sku":"49105-BLK-ALL","price":359.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863288934720,"sku":"49105-NGRY-ALL","price":359.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue \/ OS","offer_id":52863288967488,"sku":"49105-SMDB-ALL","price":359.0,"currency_code":"USD","in_stock":true},{"title":"Weathered Stone \/ OS","offer_id":52863289000256,"sku":"49105-WSTO-ALL","price":359.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49105-BLK_9d9afa8a-9a92-4ed1-87d3-5bc63232abac.jpg?v=1784921814"},{"product_id":"patagonia-black-hole-pack-25l","title":"Patagonia Black Hole Pack 25L","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\u003ctitle\u003eBlack Hole Pack 25L\u003c\/title\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;600\u0026display=swap');\n:root { --black: #0a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e8e8e8; --muted: #999; --body: #222; }\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(--muted); }\n.tab-radio { display: none; }\n.tab-nav { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; }\n.tab-nav label { 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(--muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; user-select: none; }\n.tab-nav label:hover { color: var(--black); border-color: #aaa; }\n.spur-panels .tab-panel { display: none; }\n#tab-desc:checked ~ .tab-nav label[for=\"tab-desc\"],\n#tab-key:checked ~ .tab-nav label[for=\"tab-key\"],\n#tab-specs:checked ~ .tab-nav label[for=\"tab-specs\"],\n#tab-care:checked ~ .tab-nav label[for=\"tab-care\"] { background: var(--black); color: var(--white); border-color: var(--black); }\n#tab-desc:checked ~ .spur-panels .desc-panel { display: block; }\n#tab-key:checked ~ .spur-panels .key-panel { display: block; }\n#tab-specs:checked ~ .spur-panels .specs-panel { display: block; }\n#tab-care:checked ~ .spur-panels .care-panel { display: block; }\n.spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--body); margin-bottom: 16px; }\n.desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); }\n.key-section { border-bottom: 1px solid var(--border); padding: 16px 0; }\n.key-section:last-child { border-bottom: none; }\n.key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.key-desc { font-size: 14px; font-weight: 300; color: var(--body); line-height: 1.5; }\n.spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); }\n.spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--muted); padding: 12px 16px 12px 0; }\n.spec-val { font-size: 14px; font-weight: 300; color: var(--body); padding: 12px 0; line-height: 1.5; }\n.spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin: 24px 0 8px 0; color: var(--muted); }\n.spec-category:first-child { margin-top: 0; }\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\n\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlack Hole Pack 25L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eBackpacks · Black Hole Packs\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-desc\" class=\"tab-radio\" checked\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-key\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-specs\" class=\"tab-radio\"\u003e\n\u003cinput type=\"radio\" name=\"spur-tabs\" id=\"tab-care\" class=\"tab-radio\"\u003e\n\n\u003cdiv class=\"tab-nav\"\u003e\n\u003clabel for=\"tab-desc\"\u003eDescription\u003c\/label\u003e\n\u003clabel for=\"tab-key\"\u003eKey Features\u003c\/label\u003e\n\u003clabel for=\"tab-specs\"\u003eSpecifications\u003c\/label\u003e\n\u003clabel for=\"tab-care\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var names = ['desc','key','specs','care'];\n  function show(n){\n    names.forEach(function(t){\n      var panel = document.querySelector('.' + t + '-panel');\n      if(panel) panel.style.setProperty('display', (t === n) ? 'block' : 'none', 'important');\n    });\n  }\n  names.forEach(function(t){\n    var input = document.getElementById('tab-' + t);\n    if(input) input.addEventListener('change', function(){ show(t); });\n    var label = document.querySelector('label[for=\"tab-' + t + '\"]');\n    if(label) label.addEventListener('click', function(){\n      show(t);\n      var inp = document.getElementById('tab-' + t);\n      if(inp) inp.checked = true;\n    });\n  });\n  show('desc');\n})();\n\u003c\/script\u003e\n\n\u003cdiv class=\"spur-panels\"\u003e\n\u003c!-- DESCRIPTION PANEL --\u003e\n\u003cdiv class=\"tab-panel desc-panel\"\u003e\n\u003cp class=\"desc-intro\"\u003eThis burly 25-liter daypack has just the right amount of space to haul your daily essentials. It delivers the same legendary performance you expect from our Black Hole® bags, but with a big step toward environmental impact reduction with 100% recycled body fabric, lining and webbing, and a recycled TPU coating with a sleek matte finish. Made in a Fair Trade Certified™ factory.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- KEY FEATURES PANEL --\u003e\n\u003cdiv class=\"tab-panel key-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBurly 100% recycled polyester ripstop with a matte, weather-resistant, recycled TPU coating\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eEasy-access, zippered, roomy main compartment, with a padded sleeve that holds most 15in laptops and a zippered mesh pocket for small items\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eLarge, zippered front stash pocket for organizing essentials; small zippered pocket on the top of the pack\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eAirmesh back panel for comfort and increased ventilation, with padded shoulder straps and a sternum strap\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eBack-panel handle acts as a pass-through so you can stack the pack on rolling luggage\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eTop-mounted, reinforced haul handle; two stretch-woven side pockets hold water bottles or guidebooks; front daisy chain for lashing\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\u003cdiv class=\"key-title\"\u003eMade in a Fair Trade Certified™ factory, which means the people who made this product earned a premium for their labor\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS PANEL --\u003e\n\u003cdiv class=\"tab-panel specs-panel\"\u003e\n\u003cp class=\"spec-category\"\u003eGeneral\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCategory\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBackpacks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnd Use\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack Hole Packs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTechnology\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFair Trade Certified, E-fibers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGender\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvailable Sizes\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eALL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"spec-category\"\u003eMaterials \u0026amp; Construction\u003c\/p\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e640.13 g (22.58 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBody: 8.7-oz 300-denier 100% postconsumer recycled polyester ripstop with a postindustrial recycled TPU coating. Lining: 3-oz 200-denier 100% recycled polyester plain weave with a PU coating. Lining fabric is certified as bluesign® approved. Made in a Fair Trade Certified™ factory\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CARE PANEL --\u003e\n\u003cdiv class=\"tab-panel care-panel\"\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eWashing\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eMachine wash cold with like colors. Use mild detergent.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eDrying\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eTumble dry low. Do not bleach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"key-section\"\u003e\n\u003cdiv class=\"key-title\"\u003eIroning\u003c\/div\u003e\n\u003cdiv class=\"key-desc\"\u003eCool iron if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Patagonia","offers":[{"title":"Birch White \/ OS","offer_id":52863289033024,"sku":"49298-BCW-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Black w\/Black \/ OS","offer_id":52863289065792,"sku":"49298-BOB-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Kaleido: Black \/ OS","offer_id":52863289098560,"sku":"49298-KALB-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Noble Grey \/ OS","offer_id":52863289131328,"sku":"49298-NGRY-ALL","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Smolder Blue w\/Forge Grey \/ OS","offer_id":52863289164096,"sku":"49298-SMFO-ALL","price":155.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/49298-BCW_075da125-5503-433a-b256-6f5c14f401b3.jpg?v=1784921817"}],"url":"https:\/\/spokex.com\/collections\/patagonia.oembed?page=2","provider":"SX Collective","version":"1.0","type":"link"}