{"product_id":"stacks-t-shirt","title":"Stacks T-Shirt","description":"\u003cdiv class=\"grind-product-description\"\u003e\n\n  \u003cstyle\u003e\n    .grind-product-description,\n    .grind-product-description * {\n      box-sizing: border-box;\n    }\n\n    .grind-product-description {\n      width: 100%;\n      max-width: 900px;\n      margin: 0 auto;\n      padding: 28px;\n      color: #f4f4f4;\n      background: #111111;\n      border: 1px solid #333333;\n      border-radius: 4px;\n      font-family: Arial, Helvetica, sans-serif;\n      line-height: 1.65;\n    }\n\n    .grind-product-description p {\n      margin: 0 0 18px;\n    }\n\n    .grind-product-description h3 {\n      margin: 30px 0 12px;\n      padding-bottom: 8px;\n      color: #ffffff;\n      border-bottom: 1px solid #444444;\n      font-size: 20px;\n      line-height: 1.3;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n    }\n\n    .grind-product-description ul {\n      margin: 0;\n      padding-left: 22px;\n    }\n\n    .grind-product-description li {\n      margin-bottom: 7px;\n    }\n\n    .grind-size-button {\n      display: inline-block;\n      margin-top: 24px;\n      padding: 13px 22px;\n      color: #111111;\n      background: #ffffff;\n      border: 1px solid #ffffff;\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      text-decoration: none;\n      text-transform: uppercase;\n      cursor: pointer;\n      transition: 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      color: #ffffff;\n      background: #222222;\n    }\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 99999;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      padding: 20px;\n      background: rgba(0, 0, 0, 0.92);\n      opacity: 0;\n      visibility: hidden;\n      overflow-y: auto;\n      transition: opacity 0.2s ease;\n    }\n\n    .grind-size-modal:target {\n      opacity: 1;\n      visibility: visible;\n    }\n\n    .grind-size-modal-content {\n      position: relative;\n      width: 100%;\n      max-width: 1000px;\n      margin: 40px auto;\n      padding: 28px;\n      color: #f4f4f4;\n      background: #151515;\n      border: 1px solid #444444;\n    }\n\n    .grind-size-modal-content h2 {\n      margin: 0 0 22px;\n      color: #ffffff;\n      font-size: 24px;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n    }\n\n    .grind-size-close {\n      position: absolute;\n      top: 12px;\n      right: 18px;\n      color: #ffffff;\n      font-size: 30px;\n      line-height: 1;\n      text-decoration: none;\n    }\n\n    .grind-size-modal input[type=\"radio\"] {\n      display: none;\n    }\n\n    .grind-size-tabs {\n      display: flex;\n      gap: 8px;\n      margin-bottom: 18px;\n    }\n\n    .grind-size-tabs label {\n      padding: 10px 16px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #444444;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n      cursor: pointer;\n    }\n\n    #snow-wash-tee-inches:checked\n      ~ .grind-size-tabs\n      label[for=\"snow-wash-tee-inches\"],\n    #snow-wash-tee-centimeters:checked\n      ~ .grind-size-tabs\n      label[for=\"snow-wash-tee-centimeters\"] {\n      color: #111111;\n      background: #ffffff;\n    }\n\n    .grind-size-table-wrap {\n      width: 100%;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .grind-size-table {\n      display: none;\n      width: 100%;\n      min-width: 720px;\n      border-collapse: collapse;\n      font-size: 13px;\n      text-align: center;\n    }\n\n    #snow-wash-tee-inches:checked\n      ~ .grind-size-table-wrap\n      .snow-wash-tee-inch-table {\n      display: table;\n    }\n\n    #snow-wash-tee-centimeters:checked\n      ~ .grind-size-table-wrap\n      .snow-wash-tee-centimeter-table {\n      display: table;\n    }\n\n    .grind-size-table th,\n    .grind-size-table td {\n      padding: 11px 9px;\n      border: 1px solid #444444;\n      white-space: nowrap;\n    }\n\n    .grind-size-table th {\n      color: #ffffff;\n      background: #252525;\n      font-weight: 700;\n    }\n\n    .grind-size-table td:first-child {\n      color: #ffffff;\n      background: #202020;\n      font-weight: 700;\n      text-align: left;\n    }\n\n    .grind-measure-guide {\n      margin-top: 28px;\n      padding-top: 20px;\n      border-top: 1px solid #444444;\n    }\n\n    .grind-measure-guide h3 {\n      margin-top: 0;\n    }\n\n    .grind-measure-guide p {\n      margin-bottom: 10px;\n    }\n\n    .grind-made-to-order {\n      margin-top: 30px;\n      padding: 18px;\n      color: #ffffff;\n      background: #222222;\n      border-left: 4px solid #ffffff;\n      font-weight: 700;\n    }\n\n    @media screen and (max-width: 749px) {\n      .grind-product-description {\n        padding: 20px 16px;\n      }\n\n      .grind-product-description h3 {\n        font-size: 18px;\n      }\n\n      .grind-size-modal {\n        padding: 10px;\n      }\n\n      .grind-size-modal-content {\n        margin: 20px auto;\n        padding: 22px 14px;\n      }\n\n      .grind-size-modal-content h2 {\n        padding-right: 35px;\n        font-size: 20px;\n      }\n\n      .grind-size-button {\n        width: 100%;\n        text-align: center;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    The weight of a premium streetwear tee with the faded character of something\n    pulled from the bottom of a road case. The Grind Lifestyle Heavyweight Snow\n    Wash Tee is built from substantial 250 GSM cotton and finished with a worn\n    in look that feels right from the first wear.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    The loose silhouette, dropped shoulders, and wide chest create a relaxed\n    oversized fit without turning the shirt into a shapeless curtain. Pure\n    cotton construction gives it a solid, structured feel, while a slight amount\n    of stretch keeps it comfortable enough for long days, louder nights, and\n    everything in between.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Built for concerts, tattoo shops, rehearsal rooms, road trips, and people\n    who expect more from a shirt than thin fabric and a logo slapped across the\n    front. This is a heavyweight staple made to look broken in without feeling\n    worn out.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 250 GSM fabric\u003c\/li\u003e\n    \u003cli\u003eApproximately 7.4 oz\/yd²\u003c\/li\u003e\n    \u003cli\u003eSnow washed finish for a faded vintage appearance\u003c\/li\u003e\n    \u003cli\u003eRelaxed drop shoulder construction\u003c\/li\u003e\n    \u003cli\u003eLoose unisex fit\u003c\/li\u003e\n    \u003cli\u003eShort sleeves\u003c\/li\u003e\n    \u003cli\u003eClassic round neckline\u003c\/li\u003e\n    \u003cli\u003eSlight fabric stretch for added comfort\u003c\/li\u003e\n    \u003cli\u003eSubstantial structure without excessive bulk\u003c\/li\u003e\n    \u003cli\u003eBuilt for everyday wear, concerts, travel, outdoor use, and late nights\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ca href=\"#grind-snow-wash-tee-size-chart\" class=\"grind-size-button\"\u003e\n    View Size Chart\n  \u003c\/a\u003e\n\n  \u003cdiv id=\"grind-snow-wash-tee-size-chart\" class=\"grind-size-modal\"\u003e\n    \u003cdiv class=\"grind-size-modal-content\"\u003e\n\n      \u003ca href=\"#\" class=\"grind-size-close\" aria-label=\"Close Size Chart\"\u003e×\u003c\/a\u003e\n\n      \u003ch2\u003eHeavyweight Snow Wash Tee Size Chart\u003c\/h2\u003e\n\n      \u003cinput type=\"radio\" name=\"snow-wash-tee-size-unit\" id=\"snow-wash-tee-inches\" checked\u003e\n\n      \u003cinput type=\"radio\" name=\"snow-wash-tee-size-unit\" id=\"snow-wash-tee-centimeters\"\u003e\n\n      \u003cdiv class=\"grind-size-tabs\"\u003e\n        \u003clabel for=\"snow-wash-tee-inches\"\u003eInches\u003c\/label\u003e\n        \u003clabel for=\"snow-wash-tee-centimeters\"\u003eCentimeters\u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-size-table-wrap\"\u003e\n\n        \u003ctable class=\"grind-size-table snow-wash-tee-inch-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement (in)\u003c\/th\u003e\n              \u003cth\u003eS\u003c\/th\u003e\n              \u003cth\u003eM\u003c\/th\u003e\n              \u003cth\u003eL\u003c\/th\u003e\n              \u003cth\u003eXL\u003c\/th\u003e\n              \u003cth\u003e2XL\u003c\/th\u003e\n              \u003cth\u003e3XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eLength\u003c\/td\u003e\n              \u003ctd\u003e27.56\u003c\/td\u003e\n              \u003ctd\u003e28.35\u003c\/td\u003e\n              \u003ctd\u003e29.13\u003c\/td\u003e\n              \u003ctd\u003e29.92\u003c\/td\u003e\n              \u003ctd\u003e30.71\u003c\/td\u003e\n              \u003ctd\u003e31.10\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eShoulder\u003c\/td\u003e\n              \u003ctd\u003e20.87\u003c\/td\u003e\n              \u003ctd\u003e21.65\u003c\/td\u003e\n              \u003ctd\u003e22.44\u003c\/td\u003e\n              \u003ctd\u003e23.23\u003c\/td\u003e\n              \u003ctd\u003e24.02\u003c\/td\u003e\n              \u003ctd\u003e24.80\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eChest\u003c\/td\u003e\n              \u003ctd\u003e22.05\u003c\/td\u003e\n              \u003ctd\u003e22.83\u003c\/td\u003e\n              \u003ctd\u003e23.62\u003c\/td\u003e\n              \u003ctd\u003e24.41\u003c\/td\u003e\n              \u003ctd\u003e25.20\u003c\/td\u003e\n              \u003ctd\u003e26.38\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eSleeve Length\u003c\/td\u003e\n              \u003ctd\u003e8.19\u003c\/td\u003e\n              \u003ctd\u003e8.46\u003c\/td\u003e\n              \u003ctd\u003e8.74\u003c\/td\u003e\n              \u003ctd\u003e9.02\u003c\/td\u003e\n              \u003ctd\u003e9.29\u003c\/td\u003e\n              \u003ctd\u003e9.29\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n\n        \u003ctable class=\"grind-size-table snow-wash-tee-centimeter-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement (cm)\u003c\/th\u003e\n              \u003cth\u003eS\u003c\/th\u003e\n              \u003cth\u003eM\u003c\/th\u003e\n              \u003cth\u003eL\u003c\/th\u003e\n              \u003cth\u003eXL\u003c\/th\u003e\n              \u003cth\u003e2XL\u003c\/th\u003e\n              \u003cth\u003e3XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eLength\u003c\/td\u003e\n              \u003ctd\u003e70\u003c\/td\u003e\n              \u003ctd\u003e72\u003c\/td\u003e\n              \u003ctd\u003e74\u003c\/td\u003e\n              \u003ctd\u003e76\u003c\/td\u003e\n              \u003ctd\u003e78\u003c\/td\u003e\n              \u003ctd\u003e79\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eShoulder\u003c\/td\u003e\n              \u003ctd\u003e53\u003c\/td\u003e\n              \u003ctd\u003e55\u003c\/td\u003e\n              \u003ctd\u003e57\u003c\/td\u003e\n              \u003ctd\u003e59\u003c\/td\u003e\n              \u003ctd\u003e61\u003c\/td\u003e\n              \u003ctd\u003e63\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eChest\u003c\/td\u003e\n              \u003ctd\u003e56\u003c\/td\u003e\n              \u003ctd\u003e58\u003c\/td\u003e\n              \u003ctd\u003e60\u003c\/td\u003e\n              \u003ctd\u003e62\u003c\/td\u003e\n              \u003ctd\u003e64\u003c\/td\u003e\n              \u003ctd\u003e67\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eSleeve Length\u003c\/td\u003e\n              \u003ctd\u003e20.8\u003c\/td\u003e\n              \u003ctd\u003e21.5\u003c\/td\u003e\n              \u003ctd\u003e22.2\u003c\/td\u003e\n              \u003ctd\u003e22.9\u003c\/td\u003e\n              \u003ctd\u003e23.6\u003c\/td\u003e\n              \u003ctd\u003e23.6\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-measure-guide\"\u003e\n\n        \u003ch3\u003eHow to Measure\u003c\/h3\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003eLength:\u003c\/strong\u003e Measure from the highest point of the shoulder\n          straight down to the bottom hem.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003eShoulder:\u003c\/strong\u003e Measure straight across the back from one\n          shoulder seam to the other.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003eChest:\u003c\/strong\u003e Lay the shirt flat and measure straight across\n          from armpit to armpit. This is a flat garment measurement, not the full\n          chest circumference.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003eSleeve Length:\u003c\/strong\u003e Measure from the shoulder seam to the\n          end of the sleeve.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Measurements may vary slightly due to normal production tolerances.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a loose unisex fit, wide chest, and dropped shoulders for a\n    relaxed streetwear silhouette. Choose your usual size for the intended\n    oversized fit. Size down for a closer fit or size up for an even roomier\n    look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Machine wash cold at 30°C on a gentle cycle. Do not bleach. Tumble dry on\n    low heat. Iron at a low temperature when needed and avoid ironing directly\n    over printed artwork. Do not dry clean.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Each shirt is individually washed and finished, so minor differences in\n    color, fading, fabric texture, stitching, and measurements are expected.\n    These natural variations are part of the garment's character and make every\n    piece slightly different.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"grind-made-to-order\"\u003e\n    This product is made to order. Please allow up to two weeks for production\n    and delivery.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":48778360062106,"sku":"260721PODPQ6178#001","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48778360094874,"sku":"260721PODPQ6178#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48778360127642,"sku":"260721PODPQ6178#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48778360160410,"sku":"260721PODPQ6178#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48778360193178,"sku":"260721PODPQ6178#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48778360225946,"sku":"260721PODPQ6178#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/9a691b4798a14b89830fe68d0bef2a26.png?v=1784610471","url":"https:\/\/weargrind.com\/products\/stacks-t-shirt","provider":"Grind Lifestyle","version":"1.0","type":"link"}