{"title":"Best Sellers","description":"","products":[{"product_id":"mens-gym-training-tank-grit-beater","title":"Grit Beater","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSlim fit ribbed tank built to show your work. Tagless for all-day comfort, finished with a woven hem label and stretch cotton that moves with you.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSlim fit — ribbed stretch cotton\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eTagless construction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eWoven hem label\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e90% Cotton, 5% Viscose, 5% Elastane\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eModel is 5'8\", wearing size XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSizing note:\u003c\/strong\u003e Size up 2 for a standard fit, or stay true to size for a compression fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003eLENGTH (cm)\u003c\/th\u003e\n\u003cth\u003eWIDTH (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Ash and Grit","offers":[{"title":"S \/ Black","offer_id":53384314880366,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":true},{"title":"S \/ Sand","offer_id":53408257933678,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":true},{"title":"M \/ Black","offer_id":53384314913134,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"M \/ Sand","offer_id":53408257966446,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":true},{"title":"L \/ Black","offer_id":53384314945902,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"L \/ Sand","offer_id":53408257999214,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"XL \/ Black","offer_id":53384314978670,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"XL \/ Sand","offer_id":53408258031982,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"2XL \/ Black","offer_id":53384315011438,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":true},{"title":"2XL \/ Sand","offer_id":53408258064750,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/0877\/6558\/files\/DSC00231_3e2ae3d3-efec-4b9b-894d-589e6556bbd8.jpg?v=1778468891"},{"product_id":"mens-mesh-gym-training-shorts-prowler","title":"Prowler Mesh Shorts","description":"\u003cdiv data-test-render-count=\"2\"\u003e\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\u003cdiv aria-label=\"Message actions\" role=\"group\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 transition\"\u003e\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-test-render-count=\"2\"\u003e\n\u003cdiv class=\"group\"\u003e\n\u003cdiv class=\"contents\"\u003e\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e5\" basketball mesh, built for movement and finished for the streets. Two-tier breathable mesh build keeps air flowing while double embroidery and metal-capped drawstrings bring the premium details.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e5\" inseam basketball fit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eTwo-tier breathable mesh build\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eDouble embroidery detailing\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMetal-capped drawstring + adjustable elastic waistband\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eModel is 5'8\", wearing size L\u003c\/li\u003e\n\u003c\/ul\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\u003cp\u003e\u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003eLENGTH (cm)\u003c\/th\u003e\n\u003cth\u003eWIDTH (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Ash and Grit","offers":[{"title":"S","offer_id":53384338309486,"sku":null,"price":60.0,"currency_code":"AUD","in_stock":false},{"title":"M","offer_id":53384338342254,"sku":null,"price":60.0,"currency_code":"AUD","in_stock":false},{"title":"L","offer_id":53384338375022,"sku":null,"price":60.0,"currency_code":"AUD","in_stock":false},{"title":"XL","offer_id":53384338407790,"sku":null,"price":60.0,"currency_code":"AUD","in_stock":false},{"title":"2XL","offer_id":53384338440558,"sku":null,"price":60.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/0877\/6558\/files\/DSC05034.jpg?v=1778469790"},{"product_id":"mens-gym-snapback-cap-recon","title":"Recon Cap","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Recon snapback combines a classic structured fit with a camo colourway that blends utility and style — finished with an embroidered Ash and Grit logo on the front for a clean, branded touch.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSnapback closure for an adjustable fit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eStructured camo design\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eEmbroidered front logo\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eOne size fits most\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ash and Grit","offers":[{"title":"Default Title","offer_id":53432658329966,"sku":null,"price":40.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/0877\/6558\/files\/CapAngle.png?v=1773702142"},{"product_id":"mens-gym-stringer-essential","title":"Essential Piped Stringer","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBuilt for the grind, fitted for the gains. The Essential Piped Stringer is ribbed cotton, structured, and designed to move with you. Embroidered logo, and a fit that shows the work you've put in\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo excess. Just the details that matter.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eRibbed cotton construction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eEmbroidered logo front and back\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eStructured, physique-defining fit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMale model is 5'11 wearing a size L\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSize down for the perfect fit.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSIZE\u003c\/th\u003e\n\u003cth\u003eLENGTH (cm)\u003c\/th\u003e\n\u003cth\u003eWIDTH (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e73\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e77\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Ash and Grit","offers":[{"title":"S","offer_id":53625459868014,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"M","offer_id":53625459900782,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"L","offer_id":53625459933550,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"XL","offer_id":53625459966318,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":false},{"title":"2XL","offer_id":53625459999086,"sku":null,"price":55.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/0877\/6558\/files\/stringer_1_of_4.jpg?v=1778470024"}],"url":"https:\/\/ashngrit.com\/collections\/best-sellers.oembed","provider":"Ash and Grit","version":"1.0","type":"link"}