{"title":"Gamers","description":null,"products":[{"product_id":"650ml-water-bottle","title":"650ml Water Bottle","description":"\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@700;800\u0026amp;family=Inter:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cdiv id=\"pdp-desc\" style=\"--ink: #0d0d0d; --ink-dim: #46454a; --ink-faint: #86858c; --surface: #f6f6f7; --line: #e6e6e8; --radius: 14px; --accent: #3f9142; --accent-soft: #e8f5e9; --font-display: 'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif; --font-body: 'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif; box-sizing: border-box; max-width: 640px; margin: 0 auto; padding: 0 20px; font-family: var(--font-body); color: var(--ink); font-size: 16px; line-height: 1.55;\"\u003e\n\u003c!-- QUICK FACTS --\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 36px 0; border-bottom: 1px solid var(--line);\"\u003e\n\u003ch2 style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: 800; font-size: clamp(23px,5.5vw,28px); line-height: 1.25; letter-spacing: -0.01em; margin: 0 0 20px;\"\u003eWhat you're getting\u003c\/h2\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; align-items: flex-start; gap: 14px; margin-bottom: 20px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; display: block; flex-shrink: 0; width: 30px; height: 30px; color: var(--ink); margin-top: 2px;\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 100%; height: 100%;\"\u003e\u003cpath d=\"M12 2 5 6v5c0 5.5 3.5 9 7 11 3.5-2 7-5.5 7-11V6l-7-4Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v9M5 6l7 5 7-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: bold; font-size: clamp(17px,4.2vw,19px); line-height: 1.3; color: var(--ink);\"\u003eTwist the top, reveal what's inside\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 4px; font-size: clamp(15px,4vw,17px); color: var(--ink-dim); line-height: 1.45;\"\u003eThe cap spins free to uncover a hidden compartment, then locks back on to reseal.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; align-items: flex-start; gap: 14px; margin-bottom: 20px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; display: block; flex-shrink: 0; width: 30px; height: 30px; color: var(--ink); margin-top: 2px;\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 100%; height: 100%;\"\u003e\u003cpath d=\"M8 2h8l1 5v13a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V7l1-5Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 10h10M7 15h10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: bold; font-size: clamp(17px,4.2vw,19px); line-height: 1.3; color: var(--ink);\"\u003e650ml, leak-proof\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 4px; font-size: clamp(15px,4vw,17px); color: var(--ink-dim); line-height: 1.45;\"\u003eEnough for a full school day or a long session at the desk — seals tight, no drips in the bag.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; align-items: flex-start; gap: 14px; margin-bottom: 20px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; display: block; flex-shrink: 0; width: 30px; height: 30px; color: var(--ink); margin-top: 2px;\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 100%; height: 100%;\"\u003e\u003crect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: bold; font-size: clamp(17px,4.2vw,19px); line-height: 1.3; color: var(--ink);\"\u003eLayered, blocky design\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 4px; font-size: clamp(15px,4vw,17px); color: var(--ink-dim); line-height: 1.45;\"\u003eGrass, dirt, stone, ore and lava sections stacked pixel by pixel from top to bottom.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; align-items: flex-start; gap: 14px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; display: block; flex-shrink: 0; width: 30px; height: 30px; color: var(--ink); margin-top: 2px;\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 100%; height: 100%;\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv style=\"box-sizing: border-box;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: bold; font-size: clamp(17px,4.2vw,19px); line-height: 1.3; color: var(--ink);\"\u003eBonus cube included\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 4px; font-size: clamp(15px,4vw,17px); color: var(--ink-dim); line-height: 1.45;\"\u003eEvery bottle comes with a matching mini block — the small red one shown in the photos.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE 1 --\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 36px 0; border-bottom: 1px solid var(--line);\"\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; background: var(--surface); border-radius: var(--radius); padding: 30px 20px; margin-bottom: 20px;\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--accent)\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 56px; height: 56px;\"\u003e\u003cpath d=\"M12 2 5 6v5c0 5.5 3.5 9 7 11 3.5-2 7-5.5 7-11V6l-7-4Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v9M5 6l7 5 7-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: bold; font-size: clamp(19px,5vw,22px); line-height: 1.3; margin: 0 0 8px; color: var(--ink);\"\u003eNot just another bottle\u003c\/h3\u003e\n\u003cp style=\"box-sizing: border-box; font-size: clamp(16px,4.2vw,18px); color: var(--ink-dim); line-height: 1.55; max-width: 46ch; margin: 0;\"\u003eUnscrew the top and it spins loose to show a hidden section underneath. Twist it back and you're sealed up again — a small detail that makes drinking water actually fun.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE 2 --\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 36px 0; border-bottom: 1px solid var(--line);\"\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; background: #101010; border-radius: var(--radius); padding: 30px 20px; margin-bottom: 20px;\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#f2f2f2\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 56px; height: 56px;\"\u003e\u003crect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: bold; font-size: clamp(19px,5vw,22px); line-height: 1.3; margin: 0 0 8px; color: var(--ink);\"\u003eLooks like it's straight out of a game\u003c\/h3\u003e\n\u003cp style=\"box-sizing: border-box; font-size: clamp(16px,4.2vw,18px); color: var(--ink-dim); line-height: 1.55; max-width: 46ch; margin: 0;\"\u003eEvery section is printed pixel by pixel — grass on top, ore and ground below, right down to the base. On a desk, in a backpack, or on camera, it stands out immediately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FIT \u0026 SPECS --\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 36px 0; border-bottom: 1px solid var(--line);\"\u003e\n\u003ch2 style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: 800; font-size: clamp(23px,5.5vw,28px); line-height: 1.25; letter-spacing: -0.01em; margin: 0 0 20px;\"\u003eDetails\u003c\/h2\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid var(--line); gap: 12px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); color: var(--ink-faint);\"\u003eCapacity\u003c\/span\u003e \u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); font-weight: 600; text-align: right; color: var(--ink);\"\u003e650ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid var(--line); gap: 12px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); color: var(--ink-faint);\"\u003eMaterial\u003c\/span\u003e \u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); font-weight: 600; text-align: right; color: var(--ink);\"\u003eBPA-free plastic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid var(--line); gap: 12px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); color: var(--ink-faint);\"\u003eCap\u003c\/span\u003e \u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); font-weight: 600; text-align: right; color: var(--ink);\"\u003eTwist-off, reveals compartment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid var(--line); gap: 12px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); color: var(--ink-faint);\"\u003eFinish\u003c\/span\u003e \u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); font-weight: 600; text-align: right; color: var(--ink);\"\u003ePixel-block print\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; display: flex; justify-content: space-between; align-items: baseline; padding: 14px 0; gap: 12px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); color: var(--ink-faint);\"\u003eIncludes\u003c\/span\u003e \u003cspan style=\"box-sizing: border-box; font-size: clamp(15px,4vw,17px); font-weight: 600; text-align: right; color: var(--ink);\"\u003e1 bottle + 1 bonus cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 36px 0;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; background: var(--accent-soft); border-radius: var(--radius); text-align: center; padding: 36px 24px;\"\u003e\n\u003cspan style=\"box-sizing: border-box; display: block; width: 24px; height: 24px; margin: 0 auto 12px; color: var(--accent);\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"display: block; width: 100%; height: 100%;\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 9 9 10 5-1 9-5 9-10V6l-9-4Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8 12 3 3 5-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\n\u003ch2 style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: 800; font-size: clamp(23px,5.5vw,28px); line-height: 1.25; letter-spacing: -0.01em; margin: 0 0 8px;\"\u003eLove it or your money back\u003c\/h2\u003e\n\u003cp style=\"box-sizing: border-box; font-size: clamp(16px,4.2vw,18px); color: var(--ink-dim); max-width: 38ch; margin: 0 auto; line-height: 1.55;\"\u003eNot happy with your bottle? Return it within 30 days for a full refund. No questions asked.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TESTIMONIALS --\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 36px 0;\"\u003e\n\u003ch2 style=\"box-sizing: border-box; font-family: var(--font-display); font-weight: 800; font-size: clamp(23px,5.5vw,28px); line-height: 1.25; letter-spacing: -0.01em; margin: 0 0 20px;\"\u003eWhat people are saying\u003c\/h2\u003e\n\u003cdiv style=\"box-sizing: border-box; display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 14px;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; border: 1px solid var(--line); border-radius: var(--radius); padding: 20px;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; color: var(--ink); font-size: clamp(17px,4.5vw,19px); letter-spacing: 2px;\"\u003e★★★★★\u003c\/div\u003e\n\u003cp style=\"box-sizing: border-box; margin: 10px 0 0; font-size: clamp(16px,4.2vw,18px); color: var(--ink); line-height: 1.5;\"\u003e\"Bought this for my son, he won't drink out of anything else now. The twist-off top is such a good touch.\"\u003c\/p\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 12px; font-size: clamp(14px,3.5vw,15px); color: var(--ink-faint); font-weight: 600;\"\u003eRachel M. — Verified Buyer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; border: 1px solid var(--line); border-radius: var(--radius); padding: 20px;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; color: var(--ink); font-size: clamp(17px,4.5vw,19px); letter-spacing: 2px;\"\u003e★★★★★\u003c\/div\u003e\n\u003cp style=\"box-sizing: border-box; margin: 10px 0 0; font-size: clamp(16px,4.2vw,18px); color: var(--ink); line-height: 1.5;\"\u003e\"Way better quality than I expected, actually holds a lot of water and doesn't leak in my bag.\"\u003c\/p\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 12px; font-size: clamp(14px,3.5vw,15px); color: var(--ink-faint); font-weight: 600;\"\u003eJordan P. — Verified Buyer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; border: 1px solid var(--line); border-radius: var(--radius); padding: 20px;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; color: var(--ink); font-size: clamp(17px,4.5vw,19px); letter-spacing: 2px;\"\u003e★★★★★\u003c\/div\u003e\n\u003cp style=\"box-sizing: border-box; margin: 10px 0 0; font-size: clamp(16px,4.2vw,18px); color: var(--ink); line-height: 1.5;\"\u003e\"Got the bonus cube too, sits on my desk. Great little gift for any gamer.\"\u003c\/p\u003e\n\u003cdiv style=\"box-sizing: border-box; margin-top: 12px; font-size: clamp(14px,3.5vw,15px); color: var(--ink-faint); font-weight: 600;\"\u003eSam K. — Verified Buyer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"GrayField","offers":[{"title":"Default Title","offer_id":53630890574090,"sku":null,"price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/2388\/8906\/files\/waterbottlehero.png?v=1788601660"}],"url":"https:\/\/grayfieldbrand.com\/collections\/gamers.oembed","provider":"GrayField","version":"1.0","type":"link"}