{"title":"Sleeveless","description":"","products":[{"product_id":"lucky-you-raw-edge-sleeveless-6","title":"Lucky You Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741750636698,"sku":"260715PODPT4580#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741750669466,"sku":"260715PODPT4580#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741750702234,"sku":"260715PODPT4580#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741750735002,"sku":"260715PODPT4580#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741750767770,"sku":"260715PODPT4580#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/990ecc972b8a47f8be1d9f8cad45ab26.png?v=1784081583"},{"product_id":"last-voyage-raw-edge-sleeveless-5","title":"Last Voyage Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741782487194,"sku":"260715PODPT4581#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741782519962,"sku":"260715PODPT4581#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741782552730,"sku":"260715PODPT4581#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741782585498,"sku":"260715PODPT4581#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741782618266,"sku":"260715PODPT4581#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/f8a47abbd9464da094c51ff531b73d9a.png?v=1784083113"},{"product_id":"cherry-raw-edge-sleeveless-5","title":"Cherry Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741783765146,"sku":"260715PODPT4582#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741783797914,"sku":"260715PODPT4582#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741783830682,"sku":"260715PODPT4582#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741783863450,"sku":"260715PODPT4582#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741783896218,"sku":"260715PODPT4582#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/a4a51a901abc4eb891fe9c2a26ab32e1.png?v=1784083248"},{"product_id":"twin-daggers-raw-edger-sleeveless-5","title":"Twin Daggers Raw Edger Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741784551578,"sku":"260715PODPT4583#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741784584346,"sku":"260715PODPT4583#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741784617114,"sku":"260715PODPT4583#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741784649882,"sku":"260715PODPT4583#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741784682650,"sku":"260715PODPT4583#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/e697b2c0d2924007a6d290d941d7273b.png?v=1784083277"},{"product_id":"free-bird-raw-edge-sleeveless-5","title":"Free Bird Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741786517658,"sku":"260715PODPT4584#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741786550426,"sku":"260715PODPT4584#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741786583194,"sku":"260715PODPT4584#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741786615962,"sku":"260715PODPT4584#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741786648730,"sku":"260715PODPT4584#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/ace9f81be6dd4093b1fac13c8628febe.png?v=1784083368"},{"product_id":"stray-cat-raw-edge-sleeveless-5","title":"Stray Cat Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741787992218,"sku":"260715PODPT4585#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741788024986,"sku":"260715PODPT4585#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741788057754,"sku":"260715PODPT4585#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741788090522,"sku":"260715PODPT4585#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741788123290,"sku":"260715PODPT4585#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/5adb63995fee46e2949cd0b2d4c6fe5b.png?v=1784083428"},{"product_id":"death-grip-raw-edge-sleeveless-5","title":"Death Grip Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741788385434,"sku":"260715PODPT4586#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741788418202,"sku":"260715PODPT4586#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741788450970,"sku":"260715PODPT4586#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741788483738,"sku":"260715PODPT4586#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741788516506,"sku":"260715PODPT4586#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/d4adbb5d9e1840e6a47980ed214afc36.png?v=1784083442"},{"product_id":"bad-cat-raw-edge-sleeveless-5","title":"Bad Cat Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741790220442,"sku":"260715PODPT4587#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741790253210,"sku":"260715PODPT4587#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741790285978,"sku":"260715PODPT4587#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741790318746,"sku":"260715PODPT4587#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741790351514,"sku":"260715PODPT4587#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/cb6bb773a3b644d7bb2019aff74ebbe0.png?v=1784083533"},{"product_id":"hellspawn-raw-edge-sleeveless-5","title":"Hellspawn Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741790908570,"sku":"260715PODPT4588#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741790941338,"sku":"260715PODPT4588#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741790974106,"sku":"260715PODPT4588#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741791006874,"sku":"260715PODPT4588#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741791039642,"sku":"260715PODPT4588#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/62b7ecd531bd468a9bf7918e8bd357c7.png?v=1784083578"},{"product_id":"little-bastard-raw-edge-sleeveless","title":"Little Bastard Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741791400090,"sku":"260715PODPT4991#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741791432858,"sku":"260715PODPT4991#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741791465626,"sku":"260715PODPT4991#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741791498394,"sku":"260715PODPT4991#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741791531162,"sku":"260715PODPT4991#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/4b31cec464e94d3b805c0c200333734f.png?v=1784083623"},{"product_id":"jolly-roger-raw-edge-sleeveless","title":"Jolly Roger Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741791629466,"sku":"260715PODPT4992#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741791662234,"sku":"260715PODPT4992#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741791695002,"sku":"260715PODPT4992#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741791727770,"sku":"260715PODPT4992#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741791760538,"sku":"260715PODPT4992#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/6a136a2563144e16846393f37211ba5d.png?v=1784083632"},{"product_id":"untethered-raw-edge-sleeveless","title":"Untethered Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741791858842,"sku":"260715PODPT4993#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741791891610,"sku":"260715PODPT4993#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741791924378,"sku":"260715PODPT4993#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741791957146,"sku":"260715PODPT4993#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741791989914,"sku":"260715PODPT4993#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/33fa4518232c4984b7a28fd6166788f5.png?v=1784083641"},{"product_id":"raw-edge-cotton-tank-top","title":"Gentleman Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741792120986,"sku":"260715PODPT4994#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741792153754,"sku":"260715PODPT4994#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741792186522,"sku":"260715PODPT4994#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741792219290,"sku":"260715PODPT4994#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741792252058,"sku":"260715PODPT4994#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/79df2d4708714aa79e37936184701ef0.png?v=1784083648"},{"product_id":"nightwing-raw-edge-sleeveless","title":"Nightwing Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741802311834,"sku":"260715PODPT4996#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741802344602,"sku":"260715PODPT4996#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741802377370,"sku":"260715PODPT4996#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741802410138,"sku":"260715PODPT4996#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741802442906,"sku":"260715PODPT4996#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/cf84e4a6b9144ef4b47be47199e368bd.png?v=1784083652"},{"product_id":"death-coil-raw-edge-sleeveless","title":"Death Coil Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741807587482,"sku":"260715PODPT4997#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741807620250,"sku":"260715PODPT4997#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741807653018,"sku":"260715PODPT4997#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741807685786,"sku":"260715PODPT4997#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741807718554,"sku":"260715PODPT4997#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/8d2c069740e947128977ec03c95ea270.png?v=1784083678"},{"product_id":"the-watcher-raw-edge-sleeveless","title":"The Watcher Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741807816858,"sku":"260715PODPT4998#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741807849626,"sku":"260715PODPT4998#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741807882394,"sku":"260715PODPT4998#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741807915162,"sku":"260715PODPT4998#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741807947930,"sku":"260715PODPT4998#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/6ce69cac4de2476594ae0d740691bd0f.png?v=1784083684"},{"product_id":"scarlet-thorn-raw-edge-sleeveless","title":"Scarlet Thorn Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741808046234,"sku":"260715PODPT4999#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741808079002,"sku":"260715PODPT4999#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741808111770,"sku":"260715PODPT4999#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741808144538,"sku":"260715PODPT4999#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741808177306,"sku":"260715PODPT4999#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/a1156a142ae242389c2d1edc57408b4a.png?v=1784083694"},{"product_id":"full-sail-raw-edge-sleeveless","title":"Full Sail Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741808308378,"sku":"260715PODPT5000#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741808341146,"sku":"260715PODPT5000#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741808373914,"sku":"260715PODPT5000#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741808406682,"sku":"260715PODPT5000#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741808439450,"sku":"260715PODPT5000#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/97b14bc4df864de4a157cae9d510a69c.png?v=1784083701"},{"product_id":"mad-dog-raw-edge-sleeveless","title":"Mad Dog Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741808570522,"sku":"260715PODPT5001#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741808603290,"sku":"260715PODPT5001#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741808636058,"sku":"260715PODPT5001#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741808668826,"sku":"260715PODPT5001#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741808701594,"sku":"260715PODPT5001#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/26dc6ba0abb54070af3ecdb18396211f.png?v=1784083727"},{"product_id":"skull-steel-raw-edge-sleeveless","title":"Skull \u0026 Steel Raw Edge Sleeveless","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-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    \/* SIZE CHART BUTTON *\/\n\n    .grind-size-button-wrap {\n      margin: 30px 0 10px;\n    }\n\n    .grind-size-button {\n      display: flex;\n      width: 100%;\n      min-height: 56px;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 20px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #555555;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 16px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n      transition:\n        background 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      background: #383838;\n      border-color: #777777;\n    }\n\n    .grind-size-button-icon {\n      margin-left: 14px;\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1;\n    }\n\n    \/* HIDDEN MODAL CONTROL *\/\n\n    .grind-modal-toggle {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    \/* MODAL OVERLAY *\/\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 999999;\n      inset: 0;\n      display: flex;\n      visibility: hidden;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background: rgba(0, 0, 0, 0.88);\n      opacity: 0;\n      pointer-events: none;\n      transition:\n        opacity 0.2s ease,\n        visibility 0.2s ease;\n    }\n\n    .grind-modal-toggle:checked + .grind-size-modal {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: auto;\n    }\n\n    .grind-modal-background {\n      position: absolute;\n      inset: 0;\n      cursor: pointer;\n    }\n\n    .grind-modal-panel {\n      position: relative;\n      z-index: 2;\n      width: min(1100px, 100%);\n      max-height: calc(100vh - 48px);\n      overflow: hidden;\n      color: #ffffff;\n      background: #161616;\n      border: 1px solid #555555;\n      border-radius: 6px;\n      box-shadow: 0 20px 70px rgba(0, 0, 0, 0.65);\n    }\n\n    .grind-modal-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 20px;\n      background: #292929;\n      border-bottom: 1px solid #4a4a4a;\n    }\n\n    .grind-modal-title {\n      margin: 0;\n      color: #ffffff;\n      font-size: 19px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .grind-modal-close {\n      display: flex;\n      width: 38px;\n      height: 38px;\n      flex: 0 0 38px;\n      align-items: center;\n      justify-content: center;\n      margin-left: 15px;\n      color: #ffffff;\n      background: #3b3b3b;\n      border: 1px solid #666666;\n      border-radius: 3px;\n      cursor: pointer;\n      font-size: 28px;\n      font-weight: 300;\n      line-height: 1;\n    }\n\n    .grind-modal-close:hover {\n      background: #505050;\n    }\n\n    .grind-modal-content {\n      max-height: calc(100vh - 135px);\n      padding: 20px;\n      overflow-y: auto;\n      overscroll-behavior: contain;\n    }\n\n    .grind-size-note {\n      margin: 0 0 15px !important;\n      color: #cccccc;\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    \/* HORIZONTAL TABLE SCROLL *\/\n\n    .grind-table-scroll {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: auto;\n      overflow-y: hidden;\n      border: 1px solid #4a4a4a;\n      border-radius: 3px;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-color: #888888 #222222;\n      scrollbar-width: thin;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar {\n      height: 12px;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-track {\n      background: #222222;\n    }\n\n    .grind-table-scroll::-webkit-scrollbar-thumb {\n      background: #777777;\n      border: 2px solid #222222;\n      border-radius: 10px;\n    }\n\n    .grind-sizing-table {\n      width: 100%;\n      min-width: 900px;\n      margin: 0;\n      color: #ffffff;\n      background: #111111;\n      border-collapse: collapse;\n      table-layout: auto;\n      text-align: center;\n    }\n\n    .grind-sizing-table th,\n    .grind-sizing-table td {\n      min-width: 62px;\n      padding: 12px 10px;\n      border: 1px solid #444444;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n\n    .grind-sizing-table thead th {\n      background: #292929;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table thead tr:nth-child(2) th {\n      color: #dddddd;\n      background: #363636;\n      font-size: 13px;\n      text-transform: uppercase;\n    }\n\n    .grind-sizing-table tbody th {\n      position: sticky;\n      left: 0;\n      z-index: 1;\n      min-width: 120px;\n      background: #292929;\n      text-align: left;\n      font-weight: 700;\n    }\n\n    .grind-sizing-table tbody td {\n      background: #181818;\n    }\n\n    .grind-sizing-table tbody tr:nth-child(even) td {\n      background: #222222;\n    }\n\n    .grind-scroll-message {\n      display: none;\n      margin: 12px 0 0;\n      color: #bdbdbd;\n      font-size: 13px;\n      text-align: center;\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        align-items: flex-end;\n        padding: 0;\n      }\n\n      .grind-modal-panel {\n        width: 100%;\n        max-height: 92vh;\n        border-right: 0;\n        border-bottom: 0;\n        border-left: 0;\n        border-radius: 12px 12px 0 0;\n      }\n\n      .grind-modal-header {\n        padding: 15px 16px;\n      }\n\n      .grind-modal-title {\n        font-size: 16px;\n      }\n\n      .grind-modal-content {\n        max-height: calc(92vh - 70px);\n        padding: 14px;\n      }\n\n      .grind-sizing-table {\n        min-width: 820px;\n      }\n\n      .grind-sizing-table th,\n      .grind-sizing-table td {\n        padding: 10px 8px;\n        font-size: 13px;\n      }\n\n      .grind-scroll-message {\n        display: block;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cp\u003e\n    Built for everyday wear with heavyweight comfort and a broken in feel.\n    This premium sleeveless tee is made from 100% cotton with a relaxed fit,\n    raw cut armholes, and durable construction that only gets better with age.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eSpecifications\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e100% premium cotton\u003c\/li\u003e\n    \u003cli\u003eHeavyweight 6.8 oz fabric\u003c\/li\u003e\n    \u003cli\u003e230 GSM fabric weight\u003c\/li\u003e\n    \u003cli\u003eRelaxed unisex fit\u003c\/li\u003e\n    \u003cli\u003eRaw edge sleeveless cut\u003c\/li\u003e\n    \u003cli\u003eClassic crew neck\u003c\/li\u003e\n    \u003cli\u003eSoft, breathable, and durable\u003c\/li\u003e\n    \u003cli\u003eHigh quality front print\u003c\/li\u003e\n    \u003cli\u003eIdeal for everyday wear, the gym, concerts, riding, and warm weather\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- SIZE CHART BUTTON --\u003e\n\n  \u003cdiv class=\"grind-size-button-wrap\"\u003e\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-size-button\"\u003e\n      \u003cspan\u003eView Size Chart\u003c\/span\u003e\n      \u003cspan class=\"grind-size-button-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE CHART MODAL --\u003e\n\n  \u003cinput type=\"checkbox\" id=\"grind-size-modal-toggle\" class=\"grind-modal-toggle\"\u003e\n\n  \u003cdiv class=\"grind-size-modal\"\u003e\n\n    \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-background\" aria-label=\"Close size chart\"\u003e\u003c\/label\u003e\n\n    \u003cdiv class=\"grind-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"grind-size-modal-title\"\u003e\n\n      \u003cdiv class=\"grind-modal-header\"\u003e\n        \u003cdiv id=\"grind-size-modal-title\" class=\"grind-modal-title\"\u003e\n          Size Chart\n        \u003c\/div\u003e\n\n        \u003clabel for=\"grind-size-modal-toggle\" class=\"grind-modal-close\" aria-label=\"Close size chart\"\u003e\n          ×\n        \u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"grind-modal-content\"\u003e\n\n        \u003cp class=\"grind-size-note\"\u003e\n          Measurements shown are garment measurements. Chest is measured\n          straight across the front of the garment while laid flat.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"grind-table-scroll\"\u003e\n          \u003ctable class=\"grind-sizing-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth rowspan=\"2\"\u003eMeasurement\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eS\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eM\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003eXL\u003c\/th\u003e\n                \u003cth colspan=\"2\"\u003e2XL\u003c\/th\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n                \u003cth\u003eInch\u003c\/th\u003e\n                \u003cth\u003eCM\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003ctd\u003e26.77\u003c\/td\u003e\n                \u003ctd\u003e68\u003c\/td\u003e\n                \u003ctd\u003e27.56\u003c\/td\u003e\n                \u003ctd\u003e70\u003c\/td\u003e\n                \u003ctd\u003e28.35\u003c\/td\u003e\n                \u003ctd\u003e72\u003c\/td\u003e\n                \u003ctd\u003e29.13\u003c\/td\u003e\n                \u003ctd\u003e74\u003c\/td\u003e\n                \u003ctd\u003e29.92\u003c\/td\u003e\n                \u003ctd\u003e76\u003c\/td\u003e\n                \u003ctd\u003e30.71\u003c\/td\u003e\n                \u003ctd\u003e78\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003ctd\u003e19.69\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n                \u003ctd\u003e20.28\u003c\/td\u003e\n                \u003ctd\u003e51.5\u003c\/td\u003e\n                \u003ctd\u003e20.87\u003c\/td\u003e\n                \u003ctd\u003e53\u003c\/td\u003e\n                \u003ctd\u003e21.46\u003c\/td\u003e\n                \u003ctd\u003e54.5\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.64\u003c\/td\u003e\n                \u003ctd\u003e57.5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n                \u003ctd\u003e21.26\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n                \u003ctd\u003e22.05\u003c\/td\u003e\n                \u003ctd\u003e56\u003c\/td\u003e\n                \u003ctd\u003e22.83\u003c\/td\u003e\n                \u003ctd\u003e58\u003c\/td\u003e\n                \u003ctd\u003e23.62\u003c\/td\u003e\n                \u003ctd\u003e60\u003c\/td\u003e\n                \u003ctd\u003e24.41\u003c\/td\u003e\n                \u003ctd\u003e62\u003c\/td\u003e\n                \u003ctd\u003e25.20\u003c\/td\u003e\n                \u003ctd\u003e64\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"grind-scroll-message\"\u003e\n          Swipe left or right to view every size.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eMachine wash cold on a gentle cycle\u003c\/li\u003e\n    \u003cli\u003eWash inside out with like colors\u003c\/li\u003e\n    \u003cli\u003eDo not bleach\u003c\/li\u003e\n    \u003cli\u003eTumble dry low or hang dry for best results\u003c\/li\u003e\n    \u003cli\u003eDo not iron directly over the printed design\u003c\/li\u003e\n    \u003cli\u003eDo not dry clean\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3\u003eFit\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Designed with a relaxed fit for all day comfort. Order your regular size\n    for a loose fit or size up for a more oversized look.\n  \u003c\/p\u003e\n\n  \u003ch3\u003eQuality Note\u003c\/h3\u003e\n\n  \u003cp\u003e\n    Every garment is crafted from premium cotton and individually printed.\n    Slight variations in fabric texture, color, measurements, and print\n    placement are a normal part of the production process and make each piece\n    unique.\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":48741808799898,"sku":"260715PODPT5002#002","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48741808832666,"sku":"260715PODPT5002#003","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48741808865434,"sku":"260715PODPT5002#004","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48741808898202,"sku":"260715PODPT5002#005","price":27.94,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48741808930970,"sku":"260715PODPT5002#006","price":27.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/17981cb2cfbf4b99b2173e1329e9b89b.png?v=1784083738"}],"url":"https:\/\/weargrind.com\/collections\/tattoo-copy.oembed","provider":"Grind Lifestyle","version":"1.0","type":"link"}