{"product_id":"norcal-classic-2026-water-bottle","title":"NorCal Classic 2026 16oz Squeeze Water Bottle | City of Trees Edition","description":"\u003cstyle\u003e\nbutton[aria-controls^=\"size-chart\"] { display: none !important; }\nx-drawer[id^=\"size-chart\"] { display: none !important; }\n\n.en-countdown-norcal{background:#FEBF00;color:#000;padding:18px 16px;border-radius:6px;text-align:center;margin:0 0 24px;font-size:1em;line-height:1.5;}\n.en-countdown-norcal strong{display:block;font-size:1.1em;letter-spacing:0.02em;margin-bottom:6px;}\n.en-countdown-norcal .en-cd-blocks{display:flex;justify-content:center;gap:10px;margin-top:8px;flex-wrap:wrap;}\n.en-countdown-norcal .en-cd-blocks span{background:#000;color:#FEBF00;padding:8px 12px;border-radius:4px;min-width:54px;font-weight:700;font-size:1.05em;}\n.en-countdown-norcal .en-cd-blocks small{display:block;font-weight:400;font-size:0.7em;color:#FEBF00;margin-top:2px;letter-spacing:0.05em;text-transform:uppercase;}\n\n.en-cot-pill{display:inline-flex;align-items:center;gap:6px;background:#1f3a26;color:#e8d8a8;font-size:0.78em;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin:0 0 18px;}\n.en-cot-pill::before{content:\"\\1F332\";font-size:0.95em;}\n\n.en-preorder-badge{display:inline-block;background:#000;color:#FEBF00;font-size:0.75em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:4px 10px;border-radius:4px;margin:0 0 18px;}\n\n@media (max-width: 480px){\n  .en-countdown-norcal{padding:14px 12px;font-size:0.95em;}\n  .en-countdown-norcal .en-cd-blocks span{min-width:48px;padding:6px 10px;font-size:1em;}\n  .en-acc__head{font-size:1em;padding:14px 0;}\n}\n\n.en-acc{border-top:1px solid #ddd;border-left:3px solid #2f4a2c;padding-left:10px;margin:0;}\n.en-acc:last-of-type{border-bottom:1px solid #ddd;margin-bottom:24px;}\n.en-acc__head{cursor:pointer;padding:16px 0;font-weight:700;font-size:1em;display:flex;justify-content:space-between;align-items:center;user-select:none;list-style:none;}\n.en-acc__head:hover{color:#444;}\n.en-acc__head::after{content:\"+\";font-size:1.4em;font-weight:400;line-height:1;color:#666;transition:transform 0.2s ease;}\n.en-acc.is-open .en-acc__head::after{content:\"\\2212\";}\n.en-acc__body{display:none;padding:0 0 16px;}\n.en-acc.is-open .en-acc__body{display:block;}\n.en-acc ul{padding-left:20px;line-height:1.6;margin:0;}\n\u003c\/style\u003e\n\u003cdiv class=\"en-countdown-norcal\" id=\"en-countdown-norcal-bottle\"\u003e\n  \u003cstrong\u003e⚡ LIMITED DROP — DROP ENDS JUNE 3, 2026 ⚡\u003c\/strong\u003e\n  \u003cspan\u003eWhen the event ends, the bottle retires with it. No restocks.\u003c\/span\u003e\n  \u003cdiv class=\"en-cd-blocks\"\u003e\n    \u003cspan\u003e\u003cb id=\"en-cd-bd\"\u003e--\u003c\/b\u003e\u003csmall\u003eDays\u003c\/small\u003e\u003c\/span\u003e\n    \u003cspan\u003e\u003cb id=\"en-cd-bh\"\u003e--\u003c\/b\u003e\u003csmall\u003eHours\u003c\/small\u003e\u003c\/span\u003e\n    \u003cspan\u003e\u003cb id=\"en-cd-bm\"\u003e--\u003c\/b\u003e\u003csmall\u003eMin\u003c\/small\u003e\u003c\/span\u003e\n    \u003cspan\u003e\u003cb id=\"en-cd-bs\"\u003e--\u003c\/b\u003e\u003csmall\u003eSec\u003c\/small\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cspan class=\"en-preorder-badge\"\u003ePreorder\u003c\/span\u003e\n\u003cspan class=\"en-cot-pill\"\u003eCity of Trees Edition\u003c\/span\u003e\n\n\u003cp style=\"font-size:1.1em;font-weight:700;margin:0 0 12px;\"\u003eARE YOU THIRSTY?\u003c\/p\u003e\n\n\u003cp\u003eSame squeeze top, same 16 oz, same easy-flow valve we put in the Fittest of the Coast bottle. Different paint. This one wears the NorCal Classic 2026 colorway — redwood line, City of Trees badge, Official Hydration Partner mark.\u003c\/p\u003e\n\n\u003cp\u003eDiscovery Park, Sacramento, May 29–31. 30 divisions. $165K on the line. Two tickets to the CrossFit Games. We're the Official Hydration Partner of the 2026 NorCal Classic — the West Coast's biggest CrossFit Semifinal. This is the bottle we made for it.\u003c\/p\u003e\n\n\u003cp\u003eSqueeze it on the floor. Sip from it after. Keep it on your gym shelf for the rest of the year. It hydrates the same.\u003c\/p\u003e\n\n\u003cdiv class=\"en-acc\" data-en-acc\u003e\n  \u003cdiv class=\"en-acc__head\"\u003eDetails\u003c\/div\u003e\n  \u003cdiv class=\"en-acc__body\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e16 oz capacity, BPA-free LDPE, squeeze top\u003c\/li\u003e\n      \u003cli\u003eFront: EN logo + \u003cem\u003eOfficial Hydration Partner, City of Trees, 2026\u003c\/em\u003e\n\u003c\/li\u003e\n      \u003cli\u003eBack: NorCal Classic colorway with bear badge\u003c\/li\u003e\n      \u003cli\u003eEasy-flow valve for one-handed use mid-set\u003c\/li\u003e\n      \u003cli\u003eHand wash recommended, top-rack dishwasher safe\u003c\/li\u003e\n      \u003cli\u003eLightweight, durable, gym-ready\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"en-acc\" data-en-acc\u003e\n  \u003cdiv class=\"en-acc__head\"\u003eShipping\u003c\/div\u003e\n  \u003cdiv class=\"en-acc__body\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePreorder window:\u003c\/strong\u003e Open now through the NorCal Classic event weekend (May 29–31, 2026)\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eShips:\u003c\/strong\u003e Week of June 1, 2026 — tracking emailed on dispatch\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLimited run:\u003c\/strong\u003e One production cycle, no restocks. When they're gone, they're gone.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"text-align:center;font-weight:700;margin:24px 0 8px;font-size:1.05em;\"\u003eBe Relentless. Never Compromise.\u003c\/p\u003e\n\n\u003cscript\u003e\n(function(){\n  var end = new Date('2026-06-03T23:59:59-07:00').getTime();\n  function pad(n){ return n \u003c 10 ? '0' + n : '' + n; }\n  function tick(){\n    var d = document.getElementById('en-cd-bd');\n    if (!d) return;\n    var diff = end - Date.now();\n    if (diff \u003c= 0) {\n      var box = document.getElementById('en-countdown-norcal-bottle');\n      if (box) box.innerHTML = '\u003cstrong\u003eDrop ended\u003c\/strong\u003e\u003cspan\u003eThanks to everyone who grabbed one.\u003c\/span\u003e';\n      return;\n    }\n    var days = Math.floor(diff \/ 86400000);\n    var hrs  = Math.floor((diff % 86400000) \/ 3600000);\n    var min  = Math.floor((diff % 3600000) \/ 60000);\n    var sec  = Math.floor((diff % 60000) \/ 1000);\n    d.textContent = days;\n    document.getElementById('en-cd-bh').textContent = pad(hrs);\n    document.getElementById('en-cd-bm').textContent = pad(min);\n    document.getElementById('en-cd-bs').textContent = pad(sec);\n  }\n  tick();\n  setInterval(tick, 1000);\n\n  function wireAccordions(){\n    var heads = document.querySelectorAll('.en-acc__head');\n    heads.forEach(function(h){\n      if (h.dataset.enAccBound) return;\n      h.dataset.enAccBound = '1';\n      h.addEventListener('click', function(){\n        var acc = h.closest('.en-acc');\n        if (acc) acc.classList.toggle('is-open');\n      });\n    });\n  }\n  wireAccordions();\n  setTimeout(wireAccordions, 500);\n  setTimeout(wireAccordions, 2000);\n})();\n\u003c\/script\u003e\n","brand":"Engineered Nutrition","offers":[{"title":"Default Title","offer_id":47214769766585,"sku":"M-WB-NCC","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0645\/3375\/8137\/files\/01-front.jpg?v=1779120080","url":"https:\/\/www.engineerednutrition.us\/products\/norcal-classic-2026-water-bottle","provider":"EngineeredNutrition.US","version":"1.0","type":"link"}