{"title":"ESSENTIALS","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-318\" data-turn-id=\"request-6932ec87-8d14-8333-96a3-eb8c1f72bdec-5\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"103cf8b2-197e-4e03-a3aa-1f46dc75c6b5\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-320\" data-turn-id=\"request-6932ec87-8d14-8333-96a3-eb8c1f72bdec-6\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a572a5d6-a9bc-4923-9b5e-965d25f7d947\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-322\" data-turn-id=\"request-6932ec87-8d14-8333-96a3-eb8c1f72bdec-7\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"9756a1ef-e5a2-426f-a3a0-ed6882205671\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"383\" data-start=\"0\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eOur \u003cstrong\u003eGear Essentials\u003c\/strong\u003e are built for the moments around the game, from getting ready to packing up after the final whistle. Simple, reliable, and made to do its job, it covers the basics you reach for every session: grips that hold, bags that carry, and accessories that keep everything in place.\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","products":[{"product_id":"motion-backpack","title":"MOTION","description":"\u003cp\u003e\u003cstrong\u003eWaterproof Backpack\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eMinimal by design. Built to move.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eThe MOTION is cut from 100% waterproof tarpaulin: lightweight, durable, and unbothered by rain, mud or daily abuse. Clean lines, practical storage, nothing you don’t need.\u003c\/p\u003e\n\u003cp\u003eSide holders carry up to two sticks. A spacious main compartment and quick-access front pocket handle the rest: training, travel, every day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e100% waterproof tarpaulin construction\u003c\/li\u003e\n\u003cli\u003eSide holders for up to 2 hockey sticks\u003c\/li\u003e\n\u003cli\u003eSpacious main compartment + quick-access front pocket\u003c\/li\u003e\n\u003cli\u003eWater-resistant zippers\u003c\/li\u003e\n\u003cli\u003eLightweight and durable\u003c\/li\u003e\n\u003cli\u003eMinimal, understated design\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"GRINT","offers":[{"title":"Default Title","offer_id":54270646223189,"sku":"BG-ES-MOT-OS","price":79.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/8848\/0341\/files\/BP-Small-03.png?v=1783000968"},{"product_id":"frontier","title":"FRONTIER","description":"\u003cp\u003e\u003cstrong\u003eGlove\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eProtection without compromise.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eThe FRONTIER is for players who go into every challenge. Lightweight, flexible and comfortable, it pairs high-impact protection with unrestricted stick control.\u003c\/p\u003e\n\u003cp\u003eThe ergonomic fit follows the shape of your hand. Reinforced foam absorbs the hits without the bulk. Breathable materials and a secure wrist cuff keep it locked in from first whistle to last.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLightweight, ergonomic fit\u003c\/li\u003e\n\u003cli\u003eHigh-density impact protection\u003c\/li\u003e\n\u003cli\u003eFlexible construction for full stick control\u003c\/li\u003e\n\u003cli\u003eBreathable, quick-drying materials\u003c\/li\u003e\n\u003cli\u003eSecure wrist cuff\u003c\/li\u003e\n\u003cli\u003eSizes S, M and L\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"GRINT","offers":[{"title":"Small","offer_id":54324513505621,"sku":"GL-ES-FRO-SM","price":24.0,"currency_code":"EUR","in_stock":true},{"title":"Medium","offer_id":54324513538389,"sku":"GL-ES-FRO-MD","price":24.0,"currency_code":"EUR","in_stock":true},{"title":"Large","offer_id":54324513571157,"sku":"GL-ES-FRO-LG","price":24.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/8848\/0341\/files\/Glove-2.png?v=1783001287"},{"product_id":"sentinel-pc-mask","title":"SENTINEL","description":"\u003cp\u003e\u003cstrong\u003ePenalty Corner Face Mask\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eClear vision. Total confidence.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eThe SENTINEL is built for players who defend the line without hesitation. Lightweight and highly impact-resistant, it protects your face while keeping your view of the ball completely open.\u003c\/p\u003e\n\u003cp\u003eThe ergonomic shape locks in without restricting movement. Run the corner, make the block, move on.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHigh-impact polycarbonate construction\u003c\/li\u003e\n\u003cli\u003eCrystal-clear, unobstructed vision\u003c\/li\u003e\n\u003cli\u003eLightweight, ergonomic fit\u003c\/li\u003e\n\u003cli\u003eAdjustable head strap, stable during play\u003c\/li\u003e\n\u003cli\u003eBuilt for penalty corner defence\u003c\/li\u003e\n\u003cli\u003eJunior and senior sizes\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"GRINT","offers":[{"title":"Junior","offer_id":54324512293205,"sku":"MS-ES-SEN-JR","price":39.0,"currency_code":"EUR","in_stock":false},{"title":"Senior","offer_id":54324512325973,"sku":"MS-ES-SEN-SR","price":49.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/8848\/0341\/files\/PC-Mask2.png?v=1783001402"},{"product_id":"orbit","title":"ORBIT","description":"\u003cp\u003e\u003cstrong\u003eTraining Ball\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eSimple. Reliable. Always in play.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eThe ORBIT is a no-nonsense training ball for everyday reps, drills and technical work. Its dimpled surface gives a steady roll and a consistent touch: passing, dribbling or finishing.\u003c\/p\u003e\n\u003cp\u003eFor players who just need a solid ball that does the job.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eClassic dimpled training ball\u003c\/li\u003e\n\u003cli\u003eConsistent roll and touch\u003c\/li\u003e\n\u003cli\u003eDurable construction\u003c\/li\u003e\n\u003cli\u003eMade for passing, dribbling, shooting and drills\u003c\/li\u003e\n\u003cli\u003eClean GRINT design\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"GRINT","offers":[{"title":"Default Title","offer_id":54324523565397,"sku":"BL-ES-ORB-OS","price":5.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/8848\/0341\/files\/ball.png?v=1783529952"}],"url":"https:\/\/grinthockey.com\/collections\/gear.oembed","provider":"GRINT","version":"1.0","type":"link"}