{"product_id":"brandon-jordan-denim-jacket","title":"Brandon Jordan Denim Jacket","description":"\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-collab-banner {\n      margin: 0 0 26px;\n      padding: 22px;\n      color: #ffffff;\n      background: #202020;\n      border: 1px solid #505050;\n      border-left: 5px solid #ffffff;\n      text-align: center;\n      text-transform: uppercase;\n    }\n\n    .grind-collab-label {\n      display: block;\n      margin-bottom: 7px;\n      color: #bdbdbd;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 2px;\n    }\n\n    .grind-collab-banner strong {\n      display: block;\n      color: #ffffff;\n      font-size: 22px;\n      line-height: 1.25;\n      letter-spacing: 1.5px;\n    }\n\n    .grind-size-button {\n      display: inline-block;\n      margin-top: 24px;\n      padding: 13px 22px;\n      color: #111111;\n      background: #ffffff;\n      border: 1px solid #ffffff;\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      text-decoration: none;\n      text-transform: uppercase;\n      cursor: pointer;\n      transition: 0.2s ease;\n    }\n\n    .grind-size-button:hover {\n      color: #ffffff;\n      background: #222222;\n    }\n\n    .grind-size-modal {\n      position: fixed;\n      z-index: 99999;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      padding: 20px;\n      background: rgba(0, 0, 0, 0.92);\n      opacity: 0;\n      visibility: hidden;\n      overflow-y: auto;\n      transition: opacity 0.2s ease;\n    }\n\n    .grind-size-modal:target {\n      opacity: 1;\n      visibility: visible;\n    }\n\n    .grind-size-modal-content {\n      position: relative;\n      width: 100%;\n      max-width: 1000px;\n      margin: 40px auto;\n      padding: 28px;\n      color: #f4f4f4;\n      background: #151515;\n      border: 1px solid #444444;\n    }\n\n    .grind-size-modal-content h2 {\n      margin: 0 0 22px;\n      color: #ffffff;\n      font-size: 24px;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n    }\n\n    .grind-size-close {\n      position: absolute;\n      top: 12px;\n      right: 18px;\n      color: #ffffff;\n      font-size: 30px;\n      line-height: 1;\n      text-decoration: none;\n    }\n\n    .grind-size-modal input[type=\"radio\"] {\n      display: none;\n    }\n\n    .grind-size-tabs {\n      display: flex;\n      gap: 8px;\n      margin-bottom: 18px;\n    }\n\n    .grind-size-tabs label {\n      padding: 10px 16px;\n      color: #ffffff;\n      background: #292929;\n      border: 1px solid #444444;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n      cursor: pointer;\n    }\n\n    #brandon-jacket-inches:checked\n      ~ .grind-size-tabs\n      label[for=\"brandon-jacket-inches\"],\n    #brandon-jacket-centimeters:checked\n      ~ .grind-size-tabs\n      label[for=\"brandon-jacket-centimeters\"] {\n      color: #111111;\n      background: #ffffff;\n    }\n\n    .grind-size-table-wrap {\n      width: 100%;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .grind-size-table {\n      display: none;\n      width: 100%;\n      min-width: 650px;\n      border-collapse: collapse;\n      font-size: 13px;\n      text-align: center;\n    }\n\n    #brandon-jacket-inches:checked\n      ~ .grind-size-table-wrap\n      .brandon-jacket-inch-table {\n      display: table;\n    }\n\n    #brandon-jacket-centimeters:checked\n      ~ .grind-size-table-wrap\n      .brandon-jacket-centimeter-table {\n      display: table;\n    }\n\n    .grind-size-table th,\n    .grind-size-table td {\n      padding: 11px 9px;\n      border: 1px solid #444444;\n      white-space: nowrap;\n    }\n\n    .grind-size-table th {\n      color: #ffffff;\n      background: #252525;\n      font-weight: 700;\n    }\n\n    .grind-size-table td:first-child {\n      color: #ffffff;\n      background: #202020;\n      font-weight: 700;\n      text-align: left;\n    }\n\n    .grind-measure-guide {\n      margin-top: 28px;\n      padding-top: 20px;\n      border-top: 1px solid #444444;\n    }\n\n    .grind-measure-guide h3 {\n      margin-top: 0;\n    }\n\n    .grind-measure-guide p {\n      margin-bottom: 10px;\n    }\n\n    .grind-made-to-order {\n      margin-top: 30px;\n      padding: 18px;\n      color: #ffffff;\n      background: #222222;\n      border-left: 4px solid #ffffff;\n      font-weight: 700;\n    }\n\n    @media screen and (max-width: 749px) {\n      .grind-product-description {\n        padding: 20px 16px;\n      }\n\n      .grind-product-description h3 {\n        font-size: 18px;\n      }\n\n      .grind-collab-banner {\n        padding: 18px 14px;\n      }\n\n      .grind-collab-banner strong {\n        font-size: 18px;\n      }\n\n      .grind-size-modal {\n        padding: 10px;\n      }\n\n      .grind-size-modal-content {\n        margin: 20px auto;\n        padding: 22px 14px;\n      }\n\n      .grind-size-modal-content h2 {\n        padding-right: 35px;\n        font-size: 20px;\n      }\n\n      .grind-size-button {\n        width: 100%;\n        text-align: center;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"grind-product-description\"\u003e\n\u003cdiv class=\"grind-collab-banner\"\u003e\u003cspan class=\"grind-collab-label\"\u003e\u003cstrong style=\"display: inline !important;\"\u003eGRIND X BRANDON JORDAN COLLAB\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cp\u003eCountry roots, rock and roll volume, and enough road miles to wear the shine off anything too clean. The GRIND X BRANDON JORDAN Vintage Wash Zip Up Denim Jacket was built for late nights, loud stages, long drives, and the people who know the best stories rarely begin with playing it safe.\u003c\/p\u003e\n\u003cp\u003eBrandon Jordan is an independent Country and Rock artist from Alabama whose music combines Southern storytelling with a harder edged sound. Since beginning his live career in 2020 and releasing his debut single the following year, he has earned more than 300,000 streams and performed over 500 live shows.\u003c\/p\u003e\n\u003cp\u003eAlong the way, Brandon has shared stages with artists including Krizz Kaliko, Overtime, Creed Fisher, The Kentucky Headhunters, Trapt, The Lacs, Brian Martin, Roman Alexander, Glen Templeton, Paul McCoy of 12 Stones, and Scott Bartlett of Saving Abel. After serving in the Army National Guard from 2013 through 2025, Brandon committed himself fully to building his career in music.\u003c\/p\u003e\n\u003cp\u003eThat next chapter now includes Scott Bartlett, original guitarist of the multi platinum rock band Saving Abel, as Brandon's lead guitarist, co-writer, and business partner. Together, they continue pushing Brandon's sound across the line between modern country and hard rock, including collaborations with gold certified artist Overtime.\u003c\/p\u003e\n\u003cp\u003eThe jacket carries that same balance of grit and substance. Built from an exceptionally heavy 543 GSM cotton blend, it has the structure of serious outerwear with a vintage washed finish that gives it the faded character of something already broken in by years on the road.\u003c\/p\u003e\n\u003cp\u003eDropped shoulders and a loose unisex silhouette keep the fit relaxed, while the full zipper, long sleeves, and lapel collar give it a sharp vintage shape. It is heavier than a standard jacket, louder than anything hanging in the basics section, and built to look better after it picks up a few stories of its own.\u003c\/p\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOfficial GRIND X BRANDON JORDAN artist collaboration\u003c\/li\u003e\n\u003cli\u003e90% cotton and 10% polyester\u003c\/li\u003e\n\u003cli\u003eUltra heavyweight 543 GSM fabric\u003c\/li\u003e\n\u003cli\u003eApproximately 16 oz\/yd²\u003c\/li\u003e\n\u003cli\u003eThick and structured outerwear construction\u003c\/li\u003e\n\u003cli\u003eVintage washed finish\u003c\/li\u003e\n\u003cli\u003eFull front zipper\u003c\/li\u003e\n\u003cli\u003eClassic lapel collar\u003c\/li\u003e\n\u003cli\u003eDrop shoulder construction\u003c\/li\u003e\n\u003cli\u003eLong sleeves\u003c\/li\u003e\n\u003cli\u003eRelaxed loose silhouette\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eBuilt for concerts, travel, outdoor wear, cold nights, and everyday use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"grind-size-button\" href=\"#grind-brandon-jacket-size-chart\"\u003e View Size Chart \u003c\/a\u003e\n\u003cdiv class=\"grind-size-modal\" id=\"grind-brandon-jacket-size-chart\"\u003e\n\u003cdiv class=\"grind-size-modal-content\"\u003e\n\u003ca aria-label=\"Close Size Chart\" class=\"grind-size-close\" href=\"#\"\u003e×\u003c\/a\u003e\n\u003ch2\u003eVintage Wash Zip Up Denim Jacket Size Chart\u003c\/h2\u003e\n\u003cinput checked id=\"brandon-jacket-inches\" name=\"brandon-jacket-size-unit\" type=\"radio\"\u003e \u003cinput id=\"brandon-jacket-centimeters\" name=\"brandon-jacket-size-unit\" type=\"radio\"\u003e\n\u003cdiv class=\"grind-size-tabs\"\u003e\n\u003clabel for=\"brandon-jacket-inches\"\u003eInches\u003c\/label\u003e \u003clabel for=\"brandon-jacket-centimeters\"\u003eCentimeters\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grind-size-table-wrap\"\u003e\n\u003ctable class=\"grind-size-table brandon-jacket-inch-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement (in)\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eLength\u003c\/td\u003e\n\u003ctd\u003e25.98\u003c\/td\u003e\n\u003ctd\u003e26.57\u003c\/td\u003e\n\u003ctd\u003e27.17\u003c\/td\u003e\n\u003ctd\u003e27.76\u003c\/td\u003e\n\u003ctd\u003e28.35\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd\u003e19.29\u003c\/td\u003e\n\u003ctd\u003e20.08\u003c\/td\u003e\n\u003ctd\u003e20.87\u003c\/td\u003e\n\u003ctd\u003e21.65\u003c\/td\u003e\n\u003ctd\u003e22.44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd\u003e23.23\u003c\/td\u003e\n\u003ctd\u003e24.21\u003c\/td\u003e\n\u003ctd\u003e25.20\u003c\/td\u003e\n\u003ctd\u003e26.18\u003c\/td\u003e\n\u003ctd\u003e27.17\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd\u003e23.23\u003c\/td\u003e\n\u003ctd\u003e23.62\u003c\/td\u003e\n\u003ctd\u003e24.02\u003c\/td\u003e\n\u003ctd\u003e24.41\u003c\/td\u003e\n\u003ctd\u003e24.80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable class=\"grind-size-table brandon-jacket-centimeter-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement (cm)\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eLength\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e67.5\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e70.5\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e61.5\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66.5\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grind-measure-guide\"\u003e\n\u003ch3\u003eHow to Measure\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eLength:\u003c\/strong\u003e Measure from the highest point of the shoulder straight down to the bottom hem.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShoulder:\u003c\/strong\u003e Measure straight across the back from one shoulder seam to the other.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eChest:\u003c\/strong\u003e Lay the jacket flat and measure straight across from armpit to armpit. This is a flat garment measurement, not the full chest circumference.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSleeve Length:\u003c\/strong\u003e Measure from the shoulder seam to the end of the sleeve cuff.\u003c\/p\u003e\n\u003cp\u003eMeasurements may vary slightly due to normal production tolerances.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cp\u003eDesigned with a loose unisex fit and dropped shoulders for a relaxed outerwear silhouette. Choose your usual size for the intended roomy fit. Size down for a closer fit or size up for additional layering room.\u003c\/p\u003e\n\u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\u003cp\u003eMachine wash cold at 30°C on a gentle cycle. Do not bleach. Tumble dry on low heat. Iron at a low temperature when needed and avoid ironing directly over printed artwork. Do not dry clean.\u003c\/p\u003e\n\u003ch3\u003eQuality Note\u003c\/h3\u003e\n\u003cp\u003eEach jacket is individually washed and finished, so minor differences in color, fading, fabric texture, stitching, measurements, and overall appearance may occur between production batches. These natural variations are part of the garment's character and do not affect its overall quality or construction.\u003c\/p\u003e\n\u003cdiv class=\"grind-made-to-order\"\u003eThis product is made to order. Please allow up to two weeks for production and delivery.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Blue \/ S","offer_id":48793920274586,"sku":"260722PODQY6589#001","price":89.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":48793920307354,"sku":"260722PODQY6589#002","price":89.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":48793920340122,"sku":"260722PODQY6589#003","price":89.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":48793920372890,"sku":"260722PODQY6589#004","price":89.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":48793920405658,"sku":"260722PODQY6589#005","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/3548\/3034\/files\/8993a0494f38457a853b24eb5fc7a3b7.png?v=1784693883","url":"https:\/\/weargrind.com\/products\/brandon-jordan-denim-jacket","provider":"Grind Lifestyle","version":"1.0","type":"link"}