{"title":"Putters","description":"\u003cspan\u003eDiscover our vast collection of high-quality used putters from top brands like TaylorMade, Callaway, and Ping. Elevate your golf game with our affordable and diverse selection, perfect for beginners and seasoned players alike. Explore our pre-owned golf clubs and find the perfect putter to suit your unique style and skill level.\u003c\/span\u003e","products":[{"product_id":"used-odyssey-tank-cruiser-1-wide-putter-right-handed-38-5-in-blade","title":"Used Odyssey Tank Cruiser #1 Wide Putter - Right-Handed - 38.5 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    38.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Oversized\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Odyssey Tank Cruiser #1 Wide Putter is designed to provide golfers with a smooth and stable stroke. Its counterbalance technology helps to reduce wrist action, while the adjustable weighting system allows for customization to suit individual preferences. The club's wide head offers a large sweet spot for improved accuracy, and the alignment aids make it easy to line up putts. This putter is ideal for golfers who struggle with consistency on the green and want a reliable and forgiving club.\"\u003e\n    The Odyssey Tank Cruiser #1 Wide Putter is designed to provide golfers with a smooth and stable stroke. Its counterbalance technology helps to reduce wrist action, while the adjustable weighting system allows for customization to suit individual preferences. The club's wide head offers a large sweet spot for improved accuracy, and the alignment aids make it easy to line up putts. This putter is ideal for golfers who struggle with consistency on the green and want a reliable and forgiving club.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Odyssey Tank Cruiser #1 Wide Putter for golfers who struggle with consistent putting. With its wide head and adjustable counterbalance weight system, this putter provides stability and control on the greens. The Tank Cruiser technology also helps to reduce twisting on off-center hits, resulting in more accurate putts. Trust us, you won't regret adding this putter to your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Odyssey Tank Cruiser #1 Wide Putter for golfers who struggle with consistent putting. With its wide head and adjustable counterbalance weight system, this putter provides stability and control on the greens. The Tank Cruiser technology also helps to reduce twisting on off-center hits, resulting in more accurate putts. Trust us, you won't regret adding this putter to your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Odyssey\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Odyssey golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-07-30-573482\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1004966\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51143508066580,"sku":"S2025-07-30-573482","price":74.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/3b6d3b3b-1758-5ceb-83d6-860d9eb67bbf.jpg?v=1753913549"},{"product_id":"used-evnroll-er2-midblade-red-gravity-putter-left-handed-34-5-in-blade","title":"Used Evnroll ER2 MidBlade Red Gravity Putter - Left-Handed - 34.5 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Left-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Stability\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Oversized\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Evnroll ER2 MidBlade Red Gravity Putter features a wide blade shape and Red Gravity grip for golfers seeking forgiveness and stability. It suits players with a straight or slight arc stroke who want consistent roll.\"\u003e\n    The Evnroll ER2 MidBlade Red Gravity Putter features a wide blade shape and Red Gravity grip for golfers seeking forgiveness and stability. It suits players with a straight or slight arc stroke who want consistent roll.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Evnroll ER2 MidBlade Red Gravity Putter. This putter is perfect for golfers who want to improve their accuracy on the green. With its advanced Gravity Grip technology, the ER2 helps you maintain a more consistent stroke and get your putts closer to the hole. Plus, its sleek design and red finish make it a stylish addition to any golfer's bag. Trust us, you won't regret adding this putter to your game.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Evnroll ER2 MidBlade Red Gravity Putter. This putter is perfect for golfers who want to improve their accuracy on the green. With its advanced Gravity Grip technology, the ER2 helps you maintain a more consistent stroke and get your putts closer to the hole. Plus, its sleek design and red finish make it a stylish addition to any golfer's bag. Trust us, you won't regret adding this putter to your game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Evnroll\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Evnroll golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-08-06-506485\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1010295\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Evnroll","offers":[{"title":"Default Title","offer_id":51161993871636,"sku":"S2025-08-06-506485","price":179.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/8b5c9d26-432a-5002-b9e9-e00aa080d267.jpg?v=1754518478"},{"product_id":"used-titleist-bulls-eye-original-flange-putter-right-handed-34-in-blade","title":"Used Titleist Bulls Eye Original Flange Putter - Right-Handed - 34 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Value\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Titleist Bulls Eye Original Flange is a classic putter that has stood the test of time. Its simple design and traditional shape make it a favorite among golfers who value precision and feel over flashy technology. The flange design provides stability and forgiveness on off-center hits, while the soft feel of the putterhead allows for a delicate touch on the greens. This putter is perfect for golfers who prefer a traditional look and feel, and who want to improve their putting without breaking the bank.\"\u003e\n    The Titleist Bulls Eye Original Flange is a classic putter that has stood the test of time. Its simple design and traditional shape make it a favorite among golfers who value precision and feel over flashy technology. The flange design provides stability and forgiveness on off-center hits, while the soft feel of the putterhead allows for a delicate touch on the greens. This putter is perfect for golfers who prefer a traditional look and feel, and who want to improve their putting without breaking the bank.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Playable out of the box, value clubs have plenty of life left in them and are a great choice for anyone looking for a great deal or would like to just try something new. This putter shows moderate to heavy cosmetic wear on the face, sole, crown and\/or shaft, and may have prominent paint chips, faded or missing brand badges, deep scratches, and small dings. Despite its appearance, these imperfections are cosmetic and will not affect performance.\"\u003e\n    Playable out of the box, value clubs have plenty of life left in them and are a great choice for anyone looking for a great deal or would like to just try something new. This putter shows moderate to heavy cosmetic wear on the face, sole, crown and\/or shaft, and may have prominent paint chips, faded or missing brand badges, deep scratches, and small dings. Despite its appearance, these imperfections are cosmetic and will not affect performance.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Titleist Bulls Eye Original Flange putter for golfers who want a classic design with modern performance. The flange design helps with alignment and the precision milled face provides consistent roll. We stand by the quality and craftsmanship of this timeless putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Titleist Bulls Eye Original Flange putter for golfers who want a classic design with modern performance. The flange design helps with alignment and the precision milled face provides consistent roll. We stand by the quality and craftsmanship of this timeless putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Titleist\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Titleist golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-08-08-373046\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1008194\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Titleist","offers":[{"title":"Default Title","offer_id":51169320960276,"sku":"S2025-08-08-373046","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/87fdbb5a-7c8f-56ff-aa75-8fe2eeb45399.jpg?v=1754699942"},{"product_id":"used-titleist-bulls-eye-original-flange-putter-ambidextrous-35-in-blade","title":"Used Titleist Bulls Eye Original Flange Putter - Ambidextrous - 35 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Ambidextrous\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Titleist Bulls Eye Original Flange is a classic putter that has stood the test of time. Its simple design and traditional shape make it a favorite among golfers who value precision and feel over flashy technology. The flange design provides stability and forgiveness on off-center hits, while the soft feel of the putterhead allows for a delicate touch on the greens. This putter is perfect for golfers who prefer a traditional look and feel, and who want to improve their putting without breaking the bank.\"\u003e\n    The Titleist Bulls Eye Original Flange is a classic putter that has stood the test of time. Its simple design and traditional shape make it a favorite among golfers who value precision and feel over flashy technology. The flange design provides stability and forgiveness on off-center hits, while the soft feel of the putterhead allows for a delicate touch on the greens. This putter is perfect for golfers who prefer a traditional look and feel, and who want to improve their putting without breaking the bank.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Titleist Bulls Eye Original Flange putter for golfers who want a classic design with modern performance. The flange design helps with alignment and the precision milled face provides consistent roll. We stand by the quality and craftsmanship of this timeless putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Titleist Bulls Eye Original Flange putter for golfers who want a classic design with modern performance. The flange design helps with alignment and the precision milled face provides consistent roll. We stand by the quality and craftsmanship of this timeless putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Titleist\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Titleist golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-08-18-374729\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1008194\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Titleist","offers":[{"title":"Default Title","offer_id":51194142687508,"sku":"S2025-08-18-374729","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/4328b60f-1d04-5892-80c6-eb8b679c2155.jpg?v=1755553813"},{"product_id":"used-titleist-bulls-eye-original-flange-putter-right-handed-35-in-blade-1","title":"Used Titleist Bulls Eye Original Flange Putter - Right-Handed - 35 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Titleist Bulls Eye Original Flange is a classic putter that has stood the test of time. Its simple design and traditional shape make it a favorite among golfers who value precision and feel over flashy technology. The flange design provides stability and forgiveness on off-center hits, while the soft feel of the putterhead allows for a delicate touch on the greens. This putter is perfect for golfers who prefer a traditional look and feel, and who want to improve their putting without breaking the bank.\"\u003e\n    The Titleist Bulls Eye Original Flange is a classic putter that has stood the test of time. Its simple design and traditional shape make it a favorite among golfers who value precision and feel over flashy technology. The flange design provides stability and forgiveness on off-center hits, while the soft feel of the putterhead allows for a delicate touch on the greens. This putter is perfect for golfers who prefer a traditional look and feel, and who want to improve their putting without breaking the bank.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Titleist Bulls Eye Original Flange putter for golfers who want a classic design with modern performance. The flange design helps with alignment and the precision milled face provides consistent roll. We stand by the quality and craftsmanship of this timeless putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Titleist Bulls Eye Original Flange putter for golfers who want a classic design with modern performance. The flange design helps with alignment and the precision milled face provides consistent roll. We stand by the quality and craftsmanship of this timeless putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Titleist\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Titleist golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-08-27-304068\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1008194\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Titleist","offers":[{"title":"Default Title","offer_id":51224689180948,"sku":"S2025-08-27-304068","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/42b2e2e2-cc2f-553f-a98a-bde7c797426f.jpg?v=1756320812"},{"product_id":"used-never-compromise-reserve-3-nc-contrast-putter-right-handed-34-in-mallet","title":"Used Never Compromise Reserve 3 NC Contrast Putter - Right-Handed - 34 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel and Graphite\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Average Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This high-performance used golf club, the Never Compromise Reserve 3 NC Contrast Putter, offers golfers a unique advantage on the green. With its advanced technology and precision craftsmanship, this club provides exceptional accuracy and control, perfect for golfers seeking to improve their putting game. The innovative design of the NC Contrast Putter ensures a smooth and consistent stroke, ideal for golfers looking to lower their scores with confidence. Whether you're an amateur or a seasoned pro, this affordable club is perfect for anyone looking to elevate their putting performance. Experience the benefits of this exceptional club and take your game to the next level.\"\u003e\n    This high-performance used golf club, the Never Compromise Reserve 3 NC Contrast Putter, offers golfers a unique advantage on the green. With its advanced technology and precision craftsmanship, this club provides exceptional accuracy and control, perfect for golfers seeking to improve their putting game. The innovative design of the NC Contrast Putter ensures a smooth and consistent stroke, ideal for golfers looking to lower their scores with confidence. Whether you're an amateur or a seasoned pro, this affordable club is perfect for anyone looking to elevate their putting performance. Experience the benefits of this exceptional club and take your game to the next level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Never Compromise Reserve 3 NC Contrast Putter for golfers who struggle with their putting game. This model features innovative technology that enhances accuracy and precision on the green, helping golfers improve their overall performance.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Never Compromise Reserve 3 NC Contrast Putter for golfers who struggle with their putting game. This model features innovative technology that enhances accuracy and precision on the green, helping golfers improve their overall performance.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Never Compromise putters are known for bold alignment features and soft face inserts. Popular among players who value visual feedback and feel, the brand delivers reliable short game tools at a mid-tier price point.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Never Compromise\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Never Compromise putters are known for bold alignment features and soft face inserts. Popular among players who value visual feedback and feel, the brand delivers reliable short game tools at a mid-tier price point.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Never Compromise golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-10-507263\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016606\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Never Compromise","offers":[{"title":"Default Title","offer_id":51273909338388,"sku":"S2025-09-10-507263","price":180.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/38da9d44-6b92-554b-99c9-b84f89d417ab.jpg?v=1757541246"},{"product_id":"used-see-more-mini-giant-deep-flange-putter-right-handed-35-in-blade","title":"Used See More Mini Giant Deep Flange Putter - Right-Handed - 35 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Mini Giant Deep Flange Putter is a high-performance used golf club that offers exceptional accuracy and control on the green. Its unique design features a deep flange that helps to stabilize the clubhead and reduce twisting, resulting in more consistent putts. This affordable putter is perfect for golfers of all skill levels who want to improve their short game. With its sleek and stylish appearance, the Mini Giant Deep Flange Putter is sure to turn heads on the course. If you're looking for a reliable and effective putter, this is the club for you.\"\u003e\n    The Mini Giant Deep Flange Putter is a high-performance used golf club that offers exceptional accuracy and control on the green. Its unique design features a deep flange that helps to stabilize the clubhead and reduce twisting, resulting in more consistent putts. This affordable putter is perfect for golfers of all skill levels who want to improve their short game. With its sleek and stylish appearance, the Mini Giant Deep Flange Putter is sure to turn heads on the course. If you're looking for a reliable and effective putter, this is the club for you.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Mini Giant Deep Flange Putter for golfers who struggle with accuracy on the green. This putter features a deep flange design that helps with alignment and stability during the stroke. The weight distribution is also optimized for a smoother swing and better control. Trust us, you'll see a noticeable improvement in your putting game with this club in your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Mini Giant Deep Flange Putter for golfers who struggle with accuracy on the green. This putter features a deep flange design that helps with alignment and stability during the stroke. The weight distribution is also optimized for a smoother swing and better control. Trust us, you'll see a noticeable improvement in your putting game with this club in your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"SeeMore putters are known for the RifleScope alignment system, which helps golfers stay square through impact. Popular among pros and amateurs alike, SeeMore offers a consistent putting solution with a focus on feel and setup.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout See More\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    SeeMore putters are known for the RifleScope alignment system, which helps golfers stay square through impact. Popular among pros and amateurs alike, SeeMore offers a consistent putting solution with a focus on feel and setup.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used See More golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-10-579742\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1006590\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"See More","offers":[{"title":"Default Title","offer_id":51273932669204,"sku":"S2025-09-10-579742","price":133.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/694b2f09-6030-532d-80c4-0f37dc7e3979.jpg?v=1757541605"},{"product_id":"odyssey-red-black-pistol-putter-grip","title":"Odyssey Red\/Black Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Odyssey\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Red\/Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-ORB\u003c\/p\u003e\n","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51278069858580,"sku":"GRIP-ORB","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/12c47e4b-25dc-5c12-992f-f52d154462b2.jpg?v=1757621913"},{"product_id":"odyssey-toulon-design-green-black-pistol-putter-grip","title":"Odyssey Toulon Design Green\/Black Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Odyssey\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Green\/Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-OTDGB\u003c\/p\u003e\n","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51278076379412,"sku":"GRIP-OTDGB","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/8270ebe8-0e25-560c-8f66-a3a6e0e2782d.jpg?v=1757620561"},{"product_id":"odyssey-ai-one-blue-white-pistol-putter-grip","title":"Odyssey Ai-ONE Blue\/White Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Odyssey\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Blue\/White\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-OAIOBW\u003c\/p\u003e\n","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51278100758804,"sku":"GRIP-OAIOBW","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/89e48f68-3a46-5ac3-8bad-142f0adf8eda.jpg?v=1757621619"},{"product_id":"odyssey-tri-hot-5k-pistol-putter-grip","title":"Odyssey Tri-Hot 5k Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Odyssey\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-OTH5\u003c\/p\u003e\n","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51278109835540,"sku":"GRIP-OTH5","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/4a5a8692-7538-5356-aecd-b9b65d10eb90.jpg?v=1757621380"},{"product_id":"scotty-cameron-full-contact-black-white-pistol-putter-grip","title":"Scotty Cameron Full Contact Black\/White Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Scotty Cameron\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\/White\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-SCFCBW\u003c\/p\u003e\n","brand":"Scotty Cameron","offers":[{"title":"Default Title","offer_id":51278112948500,"sku":"GRIP-SCFCBW","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/a072c676-b164-5384-b75b-b72a85456eda.jpg?v=1757621807"},{"product_id":"cleveland-golf-pride-pro-only-88cc-pistol-putter-grip","title":"Cleveland Golf Pride Pro Only 88cc Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Cleveland\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\/White\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-CGPPO88\u003c\/p\u003e\n","brand":"Cleveland","offers":[{"title":"Default Title","offer_id":51278114717972,"sku":"GRIP-CGPPO88","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/f706f89b-fdb0-5160-81ae-488d5540f9e2.jpg?v=1757621480"},{"product_id":"taylormade-spider-superstroke-1-0-pistol-putter-grip","title":"TaylorMade Spider SuperStroke 1.0 Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e TaylorMade\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e White\/Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-TMSSSW\u003c\/p\u003e\n","brand":"TaylorMade","offers":[{"title":"Default Title","offer_id":51278236418324,"sku":"GRIP-TMSSSW","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/8ea6f98e-c391-5c6a-b4a3-be130d5f18aa.jpg?v=1757624182"},{"product_id":"pxg-lamkin-sink-fit-skinny-pistol-putter-grip","title":"PXG Lamkin Sink Fit Skinny Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e PXG\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-PXGLSFS\u003c\/p\u003e\n","brand":"PXG","offers":[{"title":"Default Title","offer_id":51282069225748,"sku":"GRIP-PXGLSFS","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/3cc2161e-7bd7-50eb-805d-b348bc8b0cd5.jpg?v=1757689256"},{"product_id":"mizuno-lamkin-deep-etched-cord-58r-pistol-putter-grip","title":"Mizuno Lamkin Deep Etched Cord 58R Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Mizuno\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\/Blue\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-MLDEC58R\u003c\/p\u003e\n","brand":"Mizuno","offers":[{"title":"Default Title","offer_id":51282077712660,"sku":"GRIP-MLDEC58R","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/ff031430-cbe0-5c89-b9fe-c69617cb33e6.jpg?v=1757689587"},{"product_id":"see-more-black-sm75-midsize-putter-grip","title":"See More Black SM75 Midsize Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e See More\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-SBSM75M\u003c\/p\u003e\n","brand":"See More","offers":[{"title":"Default Title","offer_id":51282083545364,"sku":"GRIP-SBSM75M","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/e9e3ee32-ee6a-5c1e-a3e7-c382abf62b1f.jpg?v=1757689805"},{"product_id":"taylormade-lamkin-sink-fit-skinny-blue-pistol-putter-grip","title":"TaylorMade Lamkin Sink Fit Skinny Blue Pistol Putter Grip","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e TaylorMade\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Blue\/White\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-TMLSFS\u003c\/p\u003e\n","brand":"TaylorMade","offers":[{"title":"Default Title","offer_id":51282102321428,"sku":"GRIP-TMLSFS","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/651beda3-a8e1-5fd1-ab00-f0493b45162e.jpg?v=1757689955"},{"product_id":"used-odyssey-ai-one-milled-three-t-s-putter-right-handed-35-in-mid-mallet","title":"Used Odyssey Ai-ONE Milled Three T S Putter - Right-Handed - 35 in - Mid-mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Odyssey Ai-ONE Milled Three T S Putter pairs a midsize squareback head with a 100% milled stainless build and an AI‑sculpted titanium insert that preserves speed across the face. A slant neck suits arcing strokes, with interchangeable front weights and a navy PVD finish. Earned Golf Digest Hot List Gold in 2025.\"\u003e\n    The Odyssey Ai-ONE Milled Three T S Putter pairs a midsize squareback head with a 100% milled stainless build and an AI‑sculpted titanium insert that preserves speed across the face. A slant neck suits arcing strokes, with interchangeable front weights and a navy PVD finish. Earned Golf Digest Hot List Gold in 2025.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Experts at Next Round Recommend the Odyssey Ai-ONE Milled Three T S Putter for golfers who prefer the classic look of a mid-mallet but want the advanced tech of an AI-designed face. The \" three t refers to its compact mallet shape with a squared-off back and the indicates short slant neck providing significant toe hang for players an arc in their putting stroke.\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Experts at Next Round Recommend the Odyssey Ai-ONE Milled Three T S Putter for golfers who prefer the classic look of a mid-mallet but want the advanced tech of an AI-designed face. The \"Three T\" refers to its compact mallet shape with a squared-off back, and the \"S\" indicates a short slant neck, providing significant toe hang for players with an arc in their putting stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Odyssey\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Odyssey golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-17-504873\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016385\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51309694255380,"sku":"S2025-09-17-504873","price":211.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/c45fc465-e794-5f36-a97d-67181be82871.jpg?v=1758158237"},{"product_id":"bettinardi-queen-b-sink-fit-pistol-putter-grip-grey","title":"Bettinardi Queen B Sink Fit Pistol Putter Grip Grey","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e Bettinardi\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e Grey\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-BQB\u003c\/p\u003e\n","brand":"Bettinardi","offers":[{"title":"Default Title","offer_id":51310990950676,"sku":"GRIP-BQB","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/4074cf23-c798-5955-af2b-77a885de37fc.jpg?v=1758202830"},{"product_id":"superstroke-zenergy-pistol-1-0-putter-grip-white-black","title":"SuperStroke Zenergy Pistol 1.0 Putter Grip White\/Black","description":"\u003cul id=\"product-desc-list\"\u003e\n\t\u003cli id=\"product-golf-brand\"\u003e\n\u003cb\u003eBrand:\u003c\/b\u003e SuperStroke\u003c\/li\u003e\n\t\u003cli id=\"product-golf-model\"\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Standard\u003c\/li\u003e\n\t\u003cli id=\"product-golf-material\"\u003e\n\u003cb\u003eGrip Type:\u003c\/b\u003e Putter\u003c\/li\u003e\n\t\u003cli id=\"product-golf-color\"\u003e\n\u003cb\u003eColor:\u003c\/b\u003e White\/Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eThis grip has never been used before. The only signs of wear are from handling. Installation not included.\u003c\/b\u003e\u003cbr\u003e\n\u003cbr\u003e\nBy choosing this putter grip, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\n\u003cbr\u003e\nStock # GRIP-SSZP1\u003c\/p\u003e\n","brand":"SuperStroke","offers":[{"title":"Default Title","offer_id":51311015002388,"sku":"GRIP-SSZP1","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/62b3cdf9-46d0-5905-ab35-f26eded238f6.jpg?v=1758203228"},{"product_id":"used-evnroll-er2-2-satin-midblade-putter-right-handed-35-in-blade","title":"Used Evnroll ER2.2 Satin MidBlade Putter - Right-Handed - 35 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Evnroll ER2.2 Satin MidBlade Putter combines a refined design with advanced groove tech for golfers who prioritize feel and roll. Slight toe hang suits those with a moderate arc in their stroke. This high-performance used golf club is built for players who value balance and precision.\"\u003e\n    The Evnroll ER2.2 Satin MidBlade Putter combines a refined design with advanced groove tech for golfers who prioritize feel and roll. Slight toe hang suits those with a moderate arc in their stroke. This high-performance used golf club is built for players who value balance and precision.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Evnroll ER2.2 Satin MidBlade Putter for golfers who want to improve their accuracy on the green. The putter's unique groove technology helps to reduce the effects of off-center hits, resulting in more consistent putts. The mid-blade design provides a balance between stability and maneuverability, making it a great choice for golfers of all skill levels. Trust us, you won't regret adding this putter to your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Evnroll ER2.2 Satin MidBlade Putter for golfers who want to improve their accuracy on the green. The putter's unique groove technology helps to reduce the effects of off-center hits, resulting in more consistent putts. The mid-blade design provides a balance between stability and maneuverability, making it a great choice for golfers of all skill levels. Trust us, you won't regret adding this putter to your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Evnroll\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Evnroll golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-18-505049\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1003066\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Evnroll","offers":[{"title":"Default Title","offer_id":51313341202708,"sku":"S2025-09-18-505049","price":151.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/677f69a7-ede6-584f-ba6f-125edb142ded.jpg?v=1758282520"},{"product_id":"used-odyssey-o-works-v-line-fang-ch-putter-right-handed-35-in-mallet","title":"Used Odyssey O-Works V-Line Fang CH Putter - Right-Handed - 35 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Value\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Odyssey O-Works V-Line Fang CH putter is designed for golfers who want to improve their accuracy on the green. Its innovative technology includes a Microhinge Face Insert that promotes topspin for a smoother roll and better distance control. The V-Line Fang CH also features a high MOI design for added stability and forgiveness on off-center hits. This putter is perfect for golfers who want to take their short game to the next level.\"\u003e\n    The Odyssey O-Works V-Line Fang CH putter is designed for golfers who want to improve their accuracy on the green. Its innovative technology includes a Microhinge Face Insert that promotes topspin for a smoother roll and better distance control. The V-Line Fang CH also features a high MOI design for added stability and forgiveness on off-center hits. This putter is perfect for golfers who want to take their short game to the next level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. One small insert missing from face, no impact on performance.\"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. One small insert missing from face, no impact on performance.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Odyssey O-Works V-Line Fang CH putter for golfers who want to improve their accuracy on the green. The putter features a fang-shaped design that helps with alignment and stability, while the Microhinge Face Insert technology provides a smooth roll and consistent distance control. Trust us, you won't regret adding this putter to your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Odyssey O-Works V-Line Fang CH putter for golfers who want to improve their accuracy on the green. The putter features a fang-shaped design that helps with alignment and stability, while the Microhinge Face Insert technology provides a smooth roll and consistent distance control. Trust us, you won't regret adding this putter to your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Odyssey\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Odyssey golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-22-505057\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1004879\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51331717169428,"sku":"S2025-09-22-505057","price":81.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/cb9397b2-9740-5952-92ad-4f9e85d92b16.jpg?v=1758578385"},{"product_id":"used-evnroll-er2-black-midblade-putter-right-handed-35-25-in-mid-mallet","title":"Used Evnroll ER2 Black MidBlade Putter - Right-Handed - 35.25 in - Mid-mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35.25 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Grip\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e No Grip\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Evnroll ER2 Black MidBlade Putter offers the precision of a blade with added forgiveness through its wider profile. The black finish reduces glare, while Sweet Face Technology promotes even roll. Perfect for golfers who like a mid-blade shape and want high-performance consistency on the green.\"\u003e\n    The Evnroll ER2 Black MidBlade Putter offers the precision of a blade with added forgiveness through its wider profile. The black finish reduces glare, while Sweet Face Technology promotes even roll. Perfect for golfers who like a mid-blade shape and want high-performance consistency on the green.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Evnroll ER2 Black MidBlade Putter for golfers who want to improve their accuracy on the green. This putter features unique groove technology that helps keep the ball on line, even on off-center hits. We believe this putter is a game-changer for golfers of all levels looking to improve their putting game.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Evnroll ER2 Black MidBlade Putter for golfers who want to improve their accuracy on the green. This putter features unique groove technology that helps keep the ball on line, even on off-center hits. We believe this putter is a game-changer for golfers of all levels looking to improve their putting game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Evnroll\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Evnroll golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-22-505125\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1003060\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Evnroll","offers":[{"title":"Default Title","offer_id":51331726704916,"sku":"S2025-09-22-505125","price":150.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/719ba920-1796-5575-b015-f3a45ae28740.jpg?v=1758578828"},{"product_id":"used-yes-c-groove-sandy-12-white-mid-putter-right-handed-34-in-mallet","title":"Used Yes! C-Groove Sandy-12 White Mid Putter - Right-Handed - 34 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Average Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The C-Groove Sandy-12 White Mid Putter is a high-performance used golf club that combines modern technology with affordability. Its unique C-Groove technology ensures a smoother roll, enhancing your control and precision on the greens. This club is perfect for golfers seeking to improve their short game without breaking the bank. Its mid-size design offers an excellent balance, making it ideal for golfers of all skill levels. With the C-Groove Sandy-12 White Mid Putter, you can experience top-tier performance at an affordable cost.\"\u003e\n    The C-Groove Sandy-12 White Mid Putter is a high-performance used golf club that combines modern technology with affordability. Its unique C-Groove technology ensures a smoother roll, enhancing your control and precision on the greens. This club is perfect for golfers seeking to improve their short game without breaking the bank. Its mid-size design offers an excellent balance, making it ideal for golfers of all skill levels. With the C-Groove Sandy-12 White Mid Putter, you can experience top-tier performance at an affordable cost.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the C-Groove Sandy-12 White Mid for golfers who want to improve their short game. Its innovative C-Groove technology provides exceptional spin control and accuracy, while the midsize design offers a comfortable grip and consistent feel. The white finish reduces glare and enhances alignment, making it a smart choice for any golfer looking to improve their performance on the course. Trust us, this putter will help take your game to the next level.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the C-Groove Sandy-12 White Mid for golfers who want to improve their short game. Its innovative C-Groove technology provides exceptional spin control and accuracy, while the midsize design offers a comfortable grip and consistent feel. The white finish reduces glare and enhances alignment, making it a smart choice for any golfer looking to improve their performance on the course. Trust us, this putter will help take your game to the next level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Yes! Golf was a pioneer in grooved-face technology, designed to improve forward roll in putters. Their C-Groove innovation helped many golfers achieve smoother strokes and consistent putting results.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Yes!\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Yes! Golf was a pioneer in grooved-face technology, designed to improve forward roll in putters. Their C-Groove innovation helped many golfers achieve smoother strokes and consistent putting results.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Yes! golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-24-412407\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1009728\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Yes!","offers":[{"title":"Default Title","offer_id":51339994202388,"sku":"S2025-09-24-412407","price":60.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/84f3a27e-1530-5c34-9192-074be9f774e0.jpg?v=1758754494"},{"product_id":"used-odyssey-ai-one-milled-six-t-db-putter-right-handed-35-in-mallet-2","title":"Used Odyssey Ai-ONE Milled Six T DB Putter - Right-Handed - 35 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Odyssey Ai-ONE Milled Six T DB Putter features a wide mallet shape and AI-engineered face milling for consistent speed. The double bend hosel offers face-balanced performance for straight-back strokes.\"\u003e\n    The Odyssey Ai-ONE Milled Six T DB Putter features a wide mallet shape and AI-engineered face milling for consistent speed. The double bend hosel offers face-balanced performance for straight-back strokes.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Odyssey Ai-ONE Milled Six T DB Putter for golfers who want premium stability and a clean, confidence-inspiring alignment profile. Its milled construction and Ai-ONE insert are designed to promote consistent speed and a soft, responsive feel, while the double-bend setup helps support a smoother, more repeatable stroke.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Odyssey Ai-ONE Milled Six T DB Putter for golfers who want premium stability and a clean, confidence-inspiring alignment profile. Its milled construction and Ai-ONE insert are designed to promote consistent speed and a soft, responsive feel, while the double-bend setup helps support a smoother, more repeatable stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Odyssey\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Odyssey golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-24-594488\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016384\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51340006785300,"sku":"S2025-09-24-594488","price":213.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/c9664c06-239f-5d17-a27c-fefc8feda6da.jpg?v=1758754757"},{"product_id":"used-odyssey-ai-one-milled-six-t-db-putter-right-handed-35-in-mallet-3","title":"Used Odyssey Ai-ONE Milled Six T DB Putter - Right-Handed - 35 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Odyssey Ai-ONE Milled Six T DB Putter features a wide mallet shape and AI-engineered face milling for consistent speed. The double bend hosel offers face-balanced performance for straight-back strokes.\"\u003e\n    The Odyssey Ai-ONE Milled Six T DB Putter features a wide mallet shape and AI-engineered face milling for consistent speed. The double bend hosel offers face-balanced performance for straight-back strokes.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Odyssey Ai-ONE Milled Six T DB Putter for golfers who want premium stability and a clean, confidence-inspiring alignment profile. Its milled construction and Ai-ONE insert are designed to promote consistent speed and a soft, responsive feel, while the double-bend setup helps support a smoother, more repeatable stroke.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Odyssey Ai-ONE Milled Six T DB Putter for golfers who want premium stability and a clean, confidence-inspiring alignment profile. Its milled construction and Ai-ONE insert are designed to promote consistent speed and a soft, responsive feel, while the double-bend setup helps support a smoother, more repeatable stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Odyssey\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Odyssey golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-24-594492\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016384\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51340007145748,"sku":"S2025-09-24-594492","price":213.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/b971452b-cd07-5424-9333-ebc3ec6d6b8d.jpg?v=1758754782"},{"product_id":"used-ping-pld-milled-ds72-satin-raw-putter-right-handed-34-in-mallet","title":"Used Ping PLD Milled DS72 Satin Raw Putter - Right-Handed - 34 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Average Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Ping PLD Milled DS72 Satin Raw Putter is a high-performance used golf club that offers exceptional precision on the green. Its milled face and satin raw finish provide a unique look and feel that sets it apart from other putters. The club's advanced technology ensures a consistent roll and improved accuracy, making it an ideal choice for golfers who demand the best. Whether you're a seasoned pro or a beginner looking to improve your game, this affordable putter is a must-have for anyone serious about their golf game.\"\u003e\n    The Ping PLD Milled DS72 Satin Raw Putter is a high-performance used golf club that offers exceptional precision on the green. Its milled face and satin raw finish provide a unique look and feel that sets it apart from other putters. The club's advanced technology ensures a consistent roll and improved accuracy, making it an ideal choice for golfers who demand the best. Whether you're a seasoned pro or a beginner looking to improve your game, this affordable putter is a must-have for anyone serious about their golf game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Ping PLD Milled DS72 Satin Raw Putter for golfers who want a putter that provides a smooth and consistent roll. The milled face and grooves help to improve accuracy and distance control, while the satin raw finish reduces glare and provides a sleek look. Trust us, you won't be disappointed with this putter in your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Ping PLD Milled DS72 Satin Raw Putter for golfers who want a putter that provides a smooth and consistent roll. The milled face and grooves help to improve accuracy and distance control, while the satin raw finish reduces glare and provides a sleek look. Trust us, you won't be disappointed with this putter in your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Ping\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Ping golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-09-30-594561\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1010471\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Ping","offers":[{"title":"Default Title","offer_id":51367249740052,"sku":"S2025-09-30-594561","price":195.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/4ddac92c-e84f-5a18-b52a-1f7b2d7d10e1.jpg?v=1759343012"},{"product_id":"used-never-compromise-reserve-3-nc-contrast-putter-right-handed-33-5-in-mallet","title":"Used Never Compromise Reserve 3 NC Contrast Putter - Right-Handed - 33.5 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    33.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This high-performance used golf club, the Never Compromise Reserve 3 NC Contrast Putter, offers golfers a unique advantage on the green. With its advanced technology and precision craftsmanship, this club provides exceptional accuracy and control, perfect for golfers seeking to improve their putting game. The innovative design of the NC Contrast Putter ensures a smooth and consistent stroke, ideal for golfers looking to lower their scores with confidence. Whether you're an amateur or a seasoned pro, this affordable club is perfect for anyone looking to elevate their putting performance. Experience the benefits of this exceptional club and take your game to the next level.\"\u003e\n    This high-performance used golf club, the Never Compromise Reserve 3 NC Contrast Putter, offers golfers a unique advantage on the green. With its advanced technology and precision craftsmanship, this club provides exceptional accuracy and control, perfect for golfers seeking to improve their putting game. The innovative design of the NC Contrast Putter ensures a smooth and consistent stroke, ideal for golfers looking to lower their scores with confidence. Whether you're an amateur or a seasoned pro, this affordable club is perfect for anyone looking to elevate their putting performance. Experience the benefits of this exceptional club and take your game to the next level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Never Compromise Reserve 3 NC Contrast Putter for golfers who struggle with their putting game. This model features innovative technology that enhances accuracy and precision on the green, helping golfers improve their overall performance.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Never Compromise Reserve 3 NC Contrast Putter for golfers who struggle with their putting game. This model features innovative technology that enhances accuracy and precision on the green, helping golfers improve their overall performance.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Never Compromise putters are known for bold alignment features and soft face inserts. Popular among players who value visual feedback and feel, the brand delivers reliable short game tools at a mid-tier price point.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Never Compromise\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Never Compromise putters are known for bold alignment features and soft face inserts. Popular among players who value visual feedback and feel, the brand delivers reliable short game tools at a mid-tier price point.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Never Compromise golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-02-594971\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016606\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Never Compromise","offers":[{"title":"Default Title","offer_id":51372567953684,"sku":"S2025-10-02-594971","price":142.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/652c4c23-b6ab-5e38-9477-b58d6ede0411.jpg?v=1759511498"},{"product_id":"used-odyssey-2021-dfx-1-double-wide-putter-right-handed-35-in-blade","title":"Used Odyssey 2021 DFX 1 Double Wide Putter - Right-Handed - 35 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Odyssey 2021 DFX 1 Double Wide Putter pairs a confidence-boosting wider blade with Odysseyâs softest DFX insert for a muted, pure feel and smooth roll. The stealthy all-black finish and single sightline frame the ball cleanly, while the expanded footprint adds stability and tightens dispersion on short and mid-range putts.\"\u003e\n    The Odyssey 2021 DFX 1 Double Wide Putter pairs a confidence-boosting wider blade with Odysseyâs softest DFX insert for a muted, pure feel and smooth roll. The stealthy all-black finish and single sightline frame the ball cleanly, while the expanded footprint adds stability and tightens dispersion on short and mid-range putts.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Odyssey 2021 DFX 1 Double Wide Putter for golfers seeking extra stability, smoother roll, and confident alignment on the greens. Its wide blade-style head and ultra-soft DFX insert help reduce mishits while promoting a consistent, forgiving putting stroke.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Odyssey 2021 DFX 1 Double Wide Putter for golfers seeking extra stability, smoother roll, and confident alignment on the greens. Its wide blade-style head and ultra-soft DFX insert help reduce mishits while promoting a consistent, forgiving putting stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Odyssey\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Odyssey is a dominant name in putters, known for innovations like the White Hot insert and Stroke Lab shafts. With a wide range of shapes and alignment options, Odyssey suits golfers of all skill levels looking for balance, feel, and consistency on the greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Odyssey golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-03-594932\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1021443\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Odyssey","offers":[{"title":"Default Title","offer_id":51375421751572,"sku":"S2025-10-03-594932","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/fc584e42-42c8-5f8b-acd6-cab876bcc9ff.jpg?v=1759588764"},{"product_id":"used-taylormade-truss-tb2-center-shaft-putter-right-handed-34-in-blade","title":"Used TaylorMade TRUSS TB2 Center Shaft Putter - Right-Handed - 34 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The TaylorMade TRUSS TB2 Center Shaft Putter boasts a unique truss design for added stability and precision on the green. Its center shaft promotes a straighter stroke, making it ideal for golfers who struggle with alignment. The Pure Roll insert technology provides a consistent roll and feel, while the adjustable sole weights allow for customized balance. Upgrade your putting game with the TaylorMade TRUSS TB2.\"\u003e\n    The TaylorMade TRUSS TB2 Center Shaft Putter boasts a unique truss design for added stability and precision on the green. Its center shaft promotes a straighter stroke, making it ideal for golfers who struggle with alignment. The Pure Roll insert technology provides a consistent roll and feel, while the adjustable sole weights allow for customized balance. Upgrade your putting game with the TaylorMade TRUSS TB2.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. Special Smiley heel weight installed. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. Special Smiley heel weight installed. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the TaylorMade TRUSS TB2 Center Shaft Putter for golfers who need more stability in their putting stroke. The TRUSS technology provides a unique design that allows for increased stability and accuracy on the green. This putter is perfect for golfers who struggle with consistency in their putting or need a little extra help with alignment. Trust us, this putter will improve your game and help you sink more putts.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the TaylorMade TRUSS TB2 Center Shaft Putter for golfers who need more stability in their putting stroke. The TRUSS technology provides a unique design that allows for increased stability and accuracy on the green. This putter is perfect for golfers who struggle with consistency in their putting or need a little extra help with alignment. Trust us, this putter will improve your game and help you sink more putts.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"TaylorMade is a powerhouse brand known for breakthrough driver technologies like Twist Face and Speed Pocket. From the Stealth series to P-Series irons, TaylorMade gear blends speed, forgiveness, and innovation for all skill levels.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout TaylorMade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    TaylorMade is a powerhouse brand known for breakthrough driver technologies like Twist Face and Speed Pocket. From the Stealth series to P-Series irons, TaylorMade gear blends speed, forgiveness, and innovation for all skill levels.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used TaylorMade golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-10-595296\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1007799\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"TaylorMade","offers":[{"title":"Default Title","offer_id":51406936244500,"sku":"S2025-10-10-595296","price":93.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/d6b8b1d7-f0e0-5b13-9878-04a0206d010a.jpg?v=1760213194"},{"product_id":"used-ping-b60-putter-right-handed-35-in-mid-mallet-2","title":"Used Ping B60 Putter - Right-Handed - 35 in - Mid-mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Ping B60 Putter is a high-performance used golf club that combines modern technology with affordability. This club features a unique design that enhances balance and control, making it perfect for golfers seeking to improve their short game. The Ping B60 Putter's innovative technology ensures a smooth, consistent stroke, making it an enticing addition to any golfer's collection. This affordable, high-quality club is ideal for both novice and experienced golfers looking to elevate their game without breaking the bank. With the Ping B60 Putter, you can experience the perfect blend of performance, technology, and value.\"\u003e\n    The Ping B60 Putter is a high-performance used golf club that combines modern technology with affordability. This club features a unique design that enhances balance and control, making it perfect for golfers seeking to improve their short game. The Ping B60 Putter's innovative technology ensures a smooth, consistent stroke, making it an enticing addition to any golfer's collection. This affordable, high-quality club is ideal for both novice and experienced golfers looking to elevate their game without breaking the bank. With the Ping B60 Putter, you can experience the perfect blend of performance, technology, and value.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Ping B60 putter for golfers who want to improve their accuracy on the green. the putter features a precision-milled face and a soft feel for consistent performance. The alignment aids and adjustable shaft length make it easy to customize for your game. Trust us, you won't regret adding the Ping B60 to your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Ping B60 putter for golfers who want to improve their accuracy on the green. the putter features a precision-milled face and a soft feel for consistent performance. The alignment aids and adjustable shaft length make it easy to customize for your game. Trust us, you won't regret adding the Ping B60 to your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Ping\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Ping golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-14-365759\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1005642\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Ping","offers":[{"title":"Default Title","offer_id":51418745012500,"sku":"S2025-10-14-365759","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/90a639b0-b859-5828-96e7-b78fe3a50c1e.jpg?v=1760972152"},{"product_id":"used-taylormade-tp-black-copper-juno-putter-right-handed-35-5-in-blade","title":"Used TaylorMade TP Black Copper Juno Putter - Right-Handed - 35.5 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Average Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The TaylorMade TP Black Copper Collection Juno Putter is a game-changer for golfers seeking precision and control on the green. Its Pure Roll insert technology ensures a smooth, consistent roll for improved accuracy, while its sleek black copper finish exudes confidence and style. This putter is ideal for experienced golfers who demand the best in performance and aesthetics. Upgrade your game with the TaylorMade TP Black Copper Collection Juno Putter.\"\u003e\n    The TaylorMade TP Black Copper Collection Juno Putter is a game-changer for golfers seeking precision and control on the green. Its Pure Roll insert technology ensures a smooth, consistent roll for improved accuracy, while its sleek black copper finish exudes confidence and style. This putter is ideal for experienced golfers who demand the best in performance and aesthetics. Upgrade your game with the TaylorMade TP Black Copper Collection Juno Putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the TaylorMade TP Black Copper Collection Juno Putter for golfers who want to improve their accuracy on the green. The Juno Putter features a sleek black copper finish and a milled 303 stainless steel head for a premium look and feel. Its Pure Roll insert technology helps reduce skidding and improve forward roll, resulting in more consistent putts. Trust us, you won't regret adding this putter to your bag.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the TaylorMade TP Black Copper Collection Juno Putter for golfers who want to improve their accuracy on the green. The Juno Putter features a sleek black copper finish and a milled 303 stainless steel head for a premium look and feel. Its Pure Roll insert technology helps reduce skidding and improve forward roll, resulting in more consistent putts. Trust us, you won't regret adding this putter to your bag.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"TaylorMade is a powerhouse brand known for breakthrough driver technologies like Twist Face and Speed Pocket. From the Stealth series to P-Series irons, TaylorMade gear blends speed, forgiveness, and innovation for all skill levels.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout TaylorMade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    TaylorMade is a powerhouse brand known for breakthrough driver technologies like Twist Face and Speed Pocket. From the Stealth series to P-Series irons, TaylorMade gear blends speed, forgiveness, and innovation for all skill levels.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used TaylorMade golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-14-595113\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1007744\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"TaylorMade","offers":[{"title":"Default Title","offer_id":51418768998676,"sku":"S2025-10-14-595113","price":67.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/8334a904-28df-5e9a-b14d-63b2941a2a81.jpg?v=1760972330"},{"product_id":"used-mizuno-omoi-type-vi-putter-right-handed-35-in-mallet-3","title":"Used Mizuno OMOI Type VI Putter - Right-Handed - 35 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Mizuno OMOI Type VI Putter is a forged 1025 carbon‑steel winged mallet built for heavyweight stability. A deep CNC‑milled face and a 383 g head promote a soft, end‑over‑end roll, while dual sole weight ports and an included kit let you fine‑tune feel.\"\u003e\n    The Mizuno OMOI Type VI Putter is a forged 1025 carbon‑steel winged mallet built for heavyweight stability. A deep CNC‑milled face and a 383 g head promote a soft, end‑over‑end roll, while dual sole weight ports and an included kit let you fine‑tune feel.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Experts at Next Round Recommend the Mizuno OMOI Type VI Putter for golfers seeking enhanced stability and precision in a premium forged design. Its winged mallet shape and high MOI construction help minimize face rotation for improved consistency on off center strikes. Crafted from 1025 carbon steel with deep CNC milling, it delivers a soft responsive feel and smooth roll on the greens. The interchangeable weight system also allows players to fine tune balance and performance to match their stroke.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Experts at Next Round Recommend the Mizuno OMOI Type VI Putter for golfers seeking enhanced stability and precision in a premium forged design. Its winged mallet shape and high MOI construction help minimize face rotation for improved consistency on off center strikes. Crafted from 1025 carbon steel with deep CNC milling, it delivers a soft responsive feel and smooth roll on the greens. The interchangeable weight system also allows players to fine tune balance and performance to match their stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Mizuno is revered for its forged irons, known for buttery feel and elegant shaping. With a strong tour presence and loyal following, Mizuno appeals to golfers who prioritize precision, feedback, and shot-making ability.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Mizuno\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Mizuno is revered for its forged irons, known for buttery feel and elegant shaping. With a strong tour presence and loyal following, Mizuno appeals to golfers who prioritize precision, feedback, and shot-making ability.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Mizuno golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-23-500348\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1021451\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Mizuno","offers":[{"title":"Default Title","offer_id":51511736992020,"sku":"S2025-10-23-500348","price":206.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/2a1852e2-099c-5e0b-b0b5-d319852f1eaa.jpg?v=1761273711"},{"product_id":"used-ping-sigma-g-piper-3-putter-right-handed-34-in-mid-mallet","title":"Used Ping Sigma G Piper 3 Putter - Right-Handed - 34 in - Mid-mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Average Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Ping Sigma G Piper 3 putter is a game-changer for golfers looking to improve their short game. Its innovative technology includes a soft, responsive face for consistent ball speed and a multi-layer insert for enhanced feel and feedback. The putter's perimeter weighting and counterbalance design provide stability and control, making it ideal for golfers who struggle with accuracy on the green. With its sleek design and advanced features, the Ping Sigma G Piper 3 putter is a must-have for any serious golfer looking to take their game to the next level.\"\u003e\n    The Ping Sigma G Piper 3 putter is a game-changer for golfers looking to improve their short game. Its innovative technology includes a soft, responsive face for consistent ball speed and a multi-layer insert for enhanced feel and feedback. The putter's perimeter weighting and counterbalance design provide stability and control, making it ideal for golfers who struggle with accuracy on the green. With its sleek design and advanced features, the Ping Sigma G Piper 3 putter is a must-have for any serious golfer looking to take their game to the next level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Ping Sigma G Piper 3 putter for golfers who want to improve their accuracy on the green. The putter features a soft, responsive face and a unique design that helps with alignment. The technology used in this putter ensures consistent performance, making it a great choice for golfers of all skill levels.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Ping Sigma G Piper 3 putter for golfers who want to improve their accuracy on the green. The putter features a soft, responsive face and a unique design that helps with alignment. The technology used in this putter ensures consistent performance, making it a great choice for golfers of all skill levels.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Ping\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Ping golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-28-588326\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1005993\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Ping","offers":[{"title":"Default Title","offer_id":51535652094228,"sku":"S2025-10-28-588326","price":65.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/585dcdc3-2f65-5b2d-b45d-8cfed65f94ef.jpg?v=1761701768"},{"product_id":"used-see-more-si2-putter-right-handed-33-5-in-blade","title":"Used See More Si2 Putter - Right-Handed - 33.5 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    33.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Jumbo\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Si2 golf club is designed for golfers who want to improve their accuracy and distance. Its advanced technology includes a high-strength face insert that maximizes ball speed and a low center of gravity for optimal launch. The putter's forgiving design helps golfers hit straighter putts, even on off-center hits. This putter is perfect for intermediate to advanced golfers who want to take their game to the next level without breaking the bank. With the Si2, you'll experience improved performance and greater confidence on the course.\"\u003e\n    The Si2 golf club is designed for golfers who want to improve their accuracy and distance. Its advanced technology includes a high-strength face insert that maximizes ball speed and a low center of gravity for optimal launch. The putter's forgiving design helps golfers hit straighter putts, even on off-center hits. This putter is perfect for intermediate to advanced golfers who want to take their game to the next level without breaking the bank. With the Si2, you'll experience improved performance and greater confidence on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Si2 golf club for golfers who want to improve their accuracy and distance. With advanced technology like a high-strength face insert and a low center of gravity, this putter maximizes ball speed and optimal launch. Its forgiving design helps golfers hit straighter putts, even on off-center hits. Perfect for intermediate to advanced golfers, the Si2 will improve your performance and give you greater confidence on the course.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Si2 golf club for golfers who want to improve their accuracy and distance. With advanced technology like a high-strength face insert and a low center of gravity, this putter maximizes ball speed and optimal launch. Its forgiving design helps golfers hit straighter putts, even on off-center hits. Perfect for intermediate to advanced golfers, the Si2 will improve your performance and give you greater confidence on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"SeeMore putters are known for the RifleScope alignment system, which helps golfers stay square through impact. Popular among pros and amateurs alike, SeeMore offers a consistent putting solution with a focus on feel and setup.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout See More\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    SeeMore putters are known for the RifleScope alignment system, which helps golfers stay square through impact. Popular among pros and amateurs alike, SeeMore offers a consistent putting solution with a focus on feel and setup.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used See More golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-28-407789\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1006640\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"See More","offers":[{"title":"Default Title","offer_id":51535653404948,"sku":"S2025-10-28-407789","price":96.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/63503887-eaef-5712-9450-b3e80b6b7f43.jpg?v=1761701815"},{"product_id":"used-bettinardi-2018-studio-stock-28-putter-right-handed-35-5-in-blade","title":"Used Bettinardi 2018 Studio Stock 28 Putter - Right-Handed - 35.5 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Average Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Jumbo\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Bettinardi 2018 Studio Stock 28 putter is a top-performing club for golfers seeking precision and control on the green. Its innovative technology includes a soft carbon steel face and a milled aluminum body for optimal weight distribution and feel. This putter is ideal for golfers who prioritize accuracy and consistency in their putting game. Upgrade your game with the Bettinardi 2018 Studio Stock 28 putter.\"\u003e\n    The Bettinardi 2018 Studio Stock 28 putter is a top-performing club for golfers seeking precision and control on the green. Its innovative technology includes a soft carbon steel face and a milled aluminum body for optimal weight distribution and feel. This putter is ideal for golfers who prioritize accuracy and consistency in their putting game. Upgrade your game with the Bettinardi 2018 Studio Stock 28 putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Bettinardi 2018 Studio Stock 28 putter for golfers who prioritize accuracy and consistency on the green. Its soft carbon steel face and milled aluminum body provide optimal weight distribution and feel, making it a top-performing club. Upgrade your putting game with the precision and control of the Bettinardi 2018 Studio Stock 28 putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Bettinardi 2018 Studio Stock 28 putter for golfers who prioritize accuracy and consistency on the green. Its soft carbon steel face and milled aluminum body provide optimal weight distribution and feel, making it a top-performing club. Upgrade your putting game with the precision and control of the Bettinardi 2018 Studio Stock 28 putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Bettinardi putters are milled in the USA and renowned for their craftsmanship, feel, and iconic honeycomb face. Used by tour pros and amateurs alike, Bettinardi delivers premium flatsticks for players who demand precision and elegance on the green.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Bettinardi\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Bettinardi putters are milled in the USA and renowned for their craftsmanship, feel, and iconic honeycomb face. Used by tour pros and amateurs alike, Bettinardi delivers premium flatsticks for players who demand precision and elegance on the green.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Bettinardi golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-28-595513\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1000659\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Bettinardi","offers":[{"title":"Default Title","offer_id":51535679062292,"sku":"S2025-10-28-595513","price":184.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/42a9b520-9964-58ac-94ba-c642e7822222.jpg?v=1761702413"},{"product_id":"used-bettinardi-2024-inovai-9-0-mini-plumbers-putter-right-handed-36-in-mallet","title":"Used Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter - Right-Handed - 36 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    36 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Stability\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Long\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter is a high-performance used golf club perfect for golfers seeking precision and accuracy on the green. With its innovative design and cutting-edge technology, this club offers unparalleled feel and control, making it ideal for players looking to improve their putting game. The club's advanced features and affordable price point make it a valuable addition to any golfer's bag. Whether you're a beginner or a seasoned pro, the Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter is sure to elevate your performance and help you sink more putts with ease.\"\u003e\n    The Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter is a high-performance used golf club perfect for golfers seeking precision and accuracy on the green. With its innovative design and cutting-edge technology, this club offers unparalleled feel and control, making it ideal for players looking to improve their putting game. The club's advanced features and affordable price point make it a valuable addition to any golfer's bag. Whether you're a beginner or a seasoned pro, the Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter is sure to elevate your performance and help you sink more putts with ease.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter for golfers who struggle with making consistent putts. This putter features advanced alignment technology and a compact design, making it easier to line up and sink those crucial putts on the green.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Bettinardi 2024 Inovai 9.0 Mini Plumbers Putter for golfers who struggle with making consistent putts. This putter features advanced alignment technology and a compact design, making it easier to line up and sink those crucial putts on the green.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Bettinardi putters are milled in the USA and renowned for their craftsmanship, feel, and iconic honeycomb face. Used by tour pros and amateurs alike, Bettinardi delivers premium flatsticks for players who demand precision and elegance on the green.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Bettinardi\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Bettinardi putters are milled in the USA and renowned for their craftsmanship, feel, and iconic honeycomb face. Used by tour pros and amateurs alike, Bettinardi delivers premium flatsticks for players who demand precision and elegance on the green.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Bettinardi golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-28-502179\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016563\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Bettinardi","offers":[{"title":"Default Title","offer_id":51535681749268,"sku":"S2025-10-28-502179","price":285.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/7752f6eb-94fb-5a7b-8a6e-797236e17a56.jpg?v=1761702502"},{"product_id":"used-bettinardi-2024-bb-28-slotback-putter-right-handed-36-in-blade","title":"Used Bettinardi 2023 BB-28  Putter - Right-Handed - 36 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Excellent\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    36 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Bettinardi 2023 BB-28 Putter blends modern shaping with precision milling for golfers who want stability and feedback. This high-performance used golf club is great for players seeking improved alignment.\"\u003e\n    The Bettinardi 2023 BB-28 Putter blends modern shaping with precision milling for golfers who want stability and feedback. This high-performance used golf club is great for players seeking improved alignment.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\"\u003e\n    This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Bettinardi 2023 BB-28 Putter for golfers who want a stable, easy-to-align blade with a smooth, repeatable stroke. Its slotback flange acts as a natural alignment aid, while the near-face-balanced design, 303 stainless steel construction, and precision face milling promote a crisp roll and refined feedback.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Bettinardi 2023 BB-28 Putter for golfers who want a stable, easy-to-align blade with a smooth, repeatable stroke. Its slotback flange acts as a natural alignment aid, while the near-face-balanced design, 303 stainless steel construction, and precision face milling promote a crisp roll and refined feedback.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Bettinardi putters are milled in the USA and renowned for their craftsmanship, feel, and iconic honeycomb face. Used by tour pros and amateurs alike, Bettinardi delivers premium flatsticks for players who demand precision and elegance on the green.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Bettinardi\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Bettinardi putters are milled in the USA and renowned for their craftsmanship, feel, and iconic honeycomb face. Used by tour pros and amateurs alike, Bettinardi delivers premium flatsticks for players who demand precision and elegance on the green.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Bettinardi golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-30-594067\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016333\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Bettinardi","offers":[{"title":"Default Title","offer_id":51548611543316,"sku":"S2025-10-30-594067","price":264.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/bc3a4285-7dd5-5605-94bd-42f598df4bed.jpg?v=1761869946"},{"product_id":"used-ping-pld-milled-anser-30-satin-putter-right-handed-33-in-blade","title":"Used Ping PLD Milled Anser 30 Satin Putter - Right-Handed - 33 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    33 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Jumbo\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Ping PLD Milled Anser 30 Satin Putter blends a tour-proven Anser profile with a fully CNC-milled 303 stainless head for solid, responsive feel. Its deep-milled face promotes a pure roll, while the satin finish cuts glare. Moderate toe hang suits slight-arc strokes, and the clean topline with single sightline frames putts with confidence.\"\u003e\n    The Ping PLD Milled Anser 30 Satin Putter blends a tour-proven Anser profile with a fully CNC-milled 303 stainless head for solid, responsive feel. Its deep-milled face promotes a pure roll, while the satin finish cuts glare. Moderate toe hang suits slight-arc strokes, and the clean topline with single sightline frames putts with confidence.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the PING PLD Milled Anser 30 Satin Putter for golfers with a slight-arc stroke who want a classic blade with added forgiveness. Its precision milling, heel-toe weighting, and high MOI help square the face more easily while delivering a firmer feel and consistent ball speed.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the PING PLD Milled Anser 30 Satin Putter for golfers with a slight-arc stroke who want a classic blade with added forgiveness. Its precision milling, heel-toe weighting, and high MOI help square the face more easily while delivering a firmer feel and consistent ball speed.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Ping\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Ping golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-30-595529\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1021696\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Ping","offers":[{"title":"Default Title","offer_id":51548611903764,"sku":"S2025-10-30-595529","price":297.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/8c1466f4-5f68-5e67-a238-a571dda35feb.jpg?v=1761870035"},{"product_id":"used-titleist-scotty-cameron-super-select-newport-2-putter-right-handed-35-in-blade-3","title":"Used Titleist Scotty Cameron Super Select Newport 2 Putter - Right-Handed - 35 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e No Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Titleist Scotty Cameron Super Select Newport 2 Putter is a high-performance used golf club that combines modern technology with affordability. This club features a precision milled stainless steel head and a vibration dampening system, providing an exceptional feel and superior control. The unique design of this putter offers a perfect balance and alignment, making it an ideal choice for golfers seeking to improve their short game. With its high-quality construction and advanced features, this affordable golf club offers a remarkable value for both amateur and professional golfers. Experience the difference in your game with the Titleist Scotty Cameron Super Select Newport 2 Putter.\"\u003e\n    The Titleist Scotty Cameron Super Select Newport 2 Putter is a high-performance used golf club that combines modern technology with affordability. This club features a precision milled stainless steel head and a vibration dampening system, providing an exceptional feel and superior control. The unique design of this putter offers a perfect balance and alignment, making it an ideal choice for golfers seeking to improve their short game. With its high-quality construction and advanced features, this affordable golf club offers a remarkable value for both amateur and professional golfers. Experience the difference in your game with the Titleist Scotty Cameron Super Select Newport 2 Putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use. Previus owner stamped initials on the toe of the face of the putter. \"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use. Previus owner stamped initials on the toe of the face of the putter. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Titleist Scotty Cameron Super Select Newport 2 Putter for golfers who want a putter that provides excellent feel and precision on the greens. The putter features a sleek design and advanced technology that helps golfers align their putts and control their speed. We believe this putter is perfect for golfers who want to improve their short game and lower their scores.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Titleist Scotty Cameron Super Select Newport 2 Putter for golfers who want a putter that provides excellent feel and precision on the greens. The putter features a sleek design and advanced technology that helps golfers align their putts and control their speed. We believe this putter is perfect for golfers who want to improve their short game and lower their scores.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Titleist Scotty Cameron\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Titleist is synonymous with tour performance - offering world-class golf balls, irons, drivers, and wedges. Known for the Pro V1 and T-Series clubs, Titleist suits players who demand precision and premium craftsmanship.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Titleist Scotty Cameron golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-10-30-594075\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1011488\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Titleist Scotty Cameron","offers":[{"title":"Default Title","offer_id":51548612133140,"sku":"S2025-10-30-594075","price":255.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/b212c726-9212-51ec-ae7a-2ee341f8f329.jpg?v=1761870079"},{"product_id":"used-edel-array-f-3-putter-right-handed-36-in-mallet-1","title":"Used Edel Array F-3 Putter - Right-Handed - 36 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Excellent\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    36 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Edel Array F-3 Putter delivers soft feel and alignment precision in a mallet-style design. This used golf club is great for players seeking stability and feedback on every stroke.\"\u003e\n    The Edel Array F-3 Putter delivers soft feel and alignment precision in a mallet-style design. This used golf club is great for players seeking stability and feedback on every stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\"\u003e\n    This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Edel Array F-3 Putter for golfers who want a highly customizable, confidence-building mallet that improves aim and consistency on the greens. Its interchangeable hosels, multiple alignment plates, and adjustable head weights help match your stroke, reduce aim bias, and promote a square, repeatable setup.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Edel Array F-3 Putter for golfers who want a highly customizable, confidence-building mallet that improves aim and consistency on the greens. Its interchangeable hosels, multiple alignment plates, and adjustable head weights help match your stroke, reduce aim bias, and promote a square, repeatable setup.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Edel\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Edel golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-03-595710\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016894\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Edel","offers":[{"title":"Default Title","offer_id":51560315879700,"sku":"S2025-11-03-595710","price":169.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/44aec3ce-45ef-5752-9e35-54e1ebe5f1a3.jpg?v=1762227082"},{"product_id":"used-edel-array-f-3-putter-right-handed-36-in-mallet-2","title":"Used Edel Array F-3 Putter - Right-Handed - 36 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Excellent\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    36 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Edel Array F-3 Putter delivers soft feel and alignment precision in a mallet-style design. This used golf club is great for players seeking stability and feedback on every stroke.\"\u003e\n    The Edel Array F-3 Putter delivers soft feel and alignment precision in a mallet-style design. This used golf club is great for players seeking stability and feedback on every stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\"\u003e\n    This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Edel Array F-3 Putter for golfers who want a highly customizable, confidence-building mallet that improves aim and consistency on the greens. Its interchangeable hosels, multiple alignment plates, and adjustable head weights help match your stroke, reduce aim bias, and promote a square, repeatable setup.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Edel Array F-3 Putter for golfers who want a highly customizable, confidence-building mallet that improves aim and consistency on the greens. Its interchangeable hosels, multiple alignment plates, and adjustable head weights help match your stroke, reduce aim bias, and promote a square, repeatable setup.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Edel\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Edel golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-03-595711\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016894\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Edel","offers":[{"title":"Default Title","offer_id":51560315945236,"sku":"S2025-11-03-595711","price":169.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/d903415f-4f99-5edd-924e-383039feaa79.jpg?v=1762227104"},{"product_id":"used-edel-array-f-3-putter-right-handed-36-in-mallet-3","title":"Used Edel Array F-3 Putter - Right-Handed - 36 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Excellent\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    36 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Edel Array F-3 Putter delivers soft feel and alignment precision in a mallet-style design. This used golf club is great for players seeking stability and feedback on every stroke.\"\u003e\n    The Edel Array F-3 Putter delivers soft feel and alignment precision in a mallet-style design. This used golf club is great for players seeking stability and feedback on every stroke.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\"\u003e\n    This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Edel Array F-3 Putter for golfers who want a highly customizable, confidence-building mallet that improves aim and consistency on the greens. Its interchangeable hosels, multiple alignment plates, and adjustable head weights help match your stroke, reduce aim bias, and promote a square, repeatable setup.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Edel Array F-3 Putter for golfers who want a highly customizable, confidence-building mallet that improves aim and consistency on the greens. Its interchangeable hosels, multiple alignment plates, and adjustable head weights help match your stroke, reduce aim bias, and promote a square, repeatable setup.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Edel\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Edel golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-03-595713\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016894\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Edel","offers":[{"title":"Default Title","offer_id":51560316272916,"sku":"S2025-11-03-595713","price":169.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/cc85f2aa-dd64-5bbb-8a49-8d2f46576793.jpg?v=1762227126"},{"product_id":"used-edel-array-b-1-putter-right-handed-36-in-blade","title":"Used Edel Array B-1 Putter - Right-Handed - 36 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    36 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Mid-Size\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Edel's Array B-1 is a wide-blade putter forged and milled from 1025 carbon steel for a soft, connected strike. Five interchangeable hosels, single-line or dot alignment, and adjustable head weights let you dial in aim and speed. Build it to your tendencies and roll putts on the intended line.\"\u003e\n    Edel's Array B-1 is a wide-blade putter forged and milled from 1025 carbon steel for a soft, connected strike. Five interchangeable hosels, single-line or dot alignment, and adjustable head weights let you dial in aim and speed. Build it to your tendencies and roll putts on the intended line.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Edel Array B-1 Putter for golfers who want a classic blade look with precise alignment and custom feel. Its milled 1025 carbon steel head delivers soft feedback, while interchangeable hosels, alignment options, and adjustable weighting help match the putter to your stroke and aim.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Edel Array B-1 Putter for golfers who want a classic blade look with precise alignment and custom feel. Its milled 1025 carbon steel head delivers soft feedback, while interchangeable hosels, alignment options, and adjustable weighting help match the putter to your stroke and aim.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Edel\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Edel Golf builds high-performance wedges and putters with a strong emphasis on custom fitting. Known for precision-milled craftsmanship and unique grind options, Edel clubs are ideal for skilled players who want total control in the short game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Edel golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-04-595715\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1021625\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Edel","offers":[{"title":"Default Title","offer_id":51568807215380,"sku":"S2025-11-04-595715","price":175.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/27ecb43b-ccaa-568c-a267-0ac00bc67a87.jpg?v=1762376645"},{"product_id":"used-evnroll-ev-5-2-putter-right-handed-35-in-mallet-4","title":"Used Evnroll EV 5.2 Putter - Right-Handed - 35 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Very Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Evnroll EV 5.2 Putter is a compact mallet that blends forgiveness with feel. Designed for players with a slight arc stroke, this used golf club offers consistent roll and easy alignment.\"\u003e\n    The Evnroll EV 5.2 Putter is a compact mallet that blends forgiveness with feel. Designed for players with a slight arc stroke, this used golf club offers consistent roll and easy alignment.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\"\u003e\n    This putter is in above average condition for its age and has been well-maintained. Typical wear includes ball marks and scratching on the face, sole and crown, as well as minor paint chips and blemishes from normal use.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Evnroll EV 5.2 putter for golfers who want to improve their accuracy on the green. With its unique groove technology, this putter helps reduce side spin and keep your putts on line. The mallet design also provides stability and forgiveness on off-center hits. Trust us, you'll notice a difference in your putting game with the Evnroll EV 5.2.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Evnroll EV 5.2 putter for golfers who want to improve their accuracy on the green. With its unique groove technology, this putter helps reduce side spin and keep your putts on line. The mallet design also provides stability and forgiveness on off-center hits. Trust us, you'll notice a difference in your putting game with the Evnroll EV 5.2.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Evnroll\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Evnroll is a high-quality golf brand known for its innovative putters that offer exceptional accuracy and consistency. The brand is highly regarded among golf enthusiasts for its unique Sweet Face Technology, which helps golfers achieve a more consistent roll. Notable professionals who have used Evnroll equipment include Brandt Snedeker and Lydia Ko.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Evnroll golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-04-568393\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1013799\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Evnroll","offers":[{"title":"Default Title","offer_id":51568810164500,"sku":"S2025-11-04-568393","price":303.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/a53522f9-1404-5244-a58e-1e59b6b2d4d2.jpg?v=1762376784"},{"product_id":"used-honma-tw-pt-blade-putter-right-handed-34-in-blade","title":"Used Honma TW-PT Blade Putter - Right-Handed - 34 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Excellent\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Honma TW-PT Blade Putter is a high-performance used golf club that offers exceptional precision on the green. Its unique design features a milled face and a soft carbon steel body, providing a smooth and consistent stroke. The putter's blade shape allows for easy alignment and a clean strike, making it ideal for golfers who prioritize accuracy over distance. With its affordable price point, this club is perfect for players looking to upgrade their putting game without breaking the bank. Overall, the Honma TW-PT Blade Putter is a must-have for any golfer seeking a reliable and effective tool for sinking those crucial putts.\"\u003e\n    The Honma TW-PT Blade Putter is a high-performance used golf club that offers exceptional precision on the green. Its unique design features a milled face and a soft carbon steel body, providing a smooth and consistent stroke. The putter's blade shape allows for easy alignment and a clean strike, making it ideal for golfers who prioritize accuracy over distance. With its affordable price point, this club is perfect for players looking to upgrade their putting game without breaking the bank. Overall, the Honma TW-PT Blade Putter is a must-have for any golfer seeking a reliable and effective tool for sinking those crucial putts.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\"\u003e\n    This putter has seen minimal time on the course. Typical cosmetic wear may include a few ball marks faintly visible on the face and\/or a few minor nicks and scratches and grips will be in top shape.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Honma TW-PT Blade Putter for golfers who want precision and control on the green. The putter's blade design allows for a clean and consistent stroke, while the milled face provides a soft feel and improved accuracy. We also love the sleek and stylish look of this putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Honma TW-PT Blade Putter for golfers who want precision and control on the green. The putter's blade design allows for a clean and consistent stroke, while the milled face provides a soft feel and improved accuracy. We also love the sleek and stylish look of this putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Honma is a luxury Japanese brand renowned for its hand-crafted clubs and elite-level irons. With a focus on artistry, precision, and materials like 24K gold, Honma appeals to discerning golfers who want prestige and performance in one package.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Honma\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Honma is a luxury Japanese brand renowned for its hand-crafted clubs and elite-level irons. With a focus on artistry, precision, and materials like 24K gold, Honma appeals to discerning golfers who want prestige and performance in one package.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Honma golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-05-568116\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1003349\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Honma","offers":[{"title":"Default Title","offer_id":51572714668308,"sku":"S2025-11-05-568116","price":211.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/b83df487-1e4d-563d-97d0-fe437f2e44ac.jpg?v=1762443841"},{"product_id":"used-tp-mills-anvil-series-putter-right-handed-35-5-in-blade","title":"Used Tp Mills Anvil Series Putter - Right-Handed - 35.5 in - Blade","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Value\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    35.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e Heavy Wear\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The TP Mills Anvil Series Putter blends tour-bred heritage with modern milling. A CNC-milled premium-steel head with deep face milling delivers a soft, rich sound and consistent roll, while the sleek black finish and single sightline frame the ball cleanly. Subtle sole shaping keeps the head stable through impact for confident strokes on fast greens.\"\u003e\n    The TP Mills Anvil Series Putter blends tour-bred heritage with modern milling. A CNC-milled premium-steel head with deep face milling delivers a soft, rich sound and consistent roll, while the sleek black finish and single sightline frame the ball cleanly. Subtle sole shaping keeps the head stable through impact for confident strokes on fast greens.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Playable out of the box, value clubs have plenty of life left in them and are a great choice for anyone looking for a great deal or would like to just try something new. This putter shows moderate to heavy cosmetic wear on the face, sole, crown and\/or shaft, and may have prominent paint chips, faded or missing brand badges, deep scratches, and small dings. Despite its appearance, these imperfections are cosmetic and will not affect performance.\"\u003e\n    Playable out of the box, value clubs have plenty of life left in them and are a great choice for anyone looking for a great deal or would like to just try something new. This putter shows moderate to heavy cosmetic wear on the face, sole, crown and\/or shaft, and may have prominent paint chips, faded or missing brand badges, deep scratches, and small dings. Despite its appearance, these imperfections are cosmetic and will not affect performance.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Tp Mills Anvil Series Putter for golfers who value a classic blade look with exceptional feel and precise alignment. Its handcrafted milling and refined head shaping promote a soft, responsive strike and help confident players start putts on line with consistency.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Tp Mills Anvil Series Putter for golfers who value a classic blade look with exceptional feel and precise alignment. Its handcrafted milling and refined head shaping promote a soft, responsive strike and help confident players start putts on line with consistency.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"T.P. Mills Co. is a distinguished putter manufacturer renowned for its handcrafted, precision-milled putters that seamlessly blend classic design with modern performance. Founded in the early 1960s by Truett P. Mills, Sr., the company set the standard for carbon-steel putters, emphasizing meticulous craftsmanship and innovative designs. With a legacy of over 40 years, T.P. Mills putters are celebrated as \\\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Tp Mills\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    T.P. Mills Co. is a distinguished putter manufacturer renowned for its handcrafted, precision-milled putters that seamlessly blend classic design with modern performance. Founded in the early 1960s by Truett P. Mills, Sr., the company set the standard for carbon-steel putters, emphasizing meticulous craftsmanship and innovative designs. With a legacy of over 40 years, T.P. Mills putters are celebrated as \\\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Tp Mills golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-06-407903\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1011860\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Tp Mills","offers":[{"title":"Default Title","offer_id":51576331862292,"sku":"S2025-11-06-407903","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/33e2da7d-052c-566f-9ad2-0b1f19882569.jpg?v=1762489641"},{"product_id":"used-cobra-2024-3d-printed-supernova-putter-right-handed-34-5-in-mallet","title":"Used Cobra 2024 3D Printed Supernova Putter - Right-Handed - 34.5 in - Mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Mint\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34.5 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Cobra 2024 3D Printed Supernova Putter is a game-changer for any golfer looking for high-performance at an affordable price. Utilizing cutting-edge 3D printing technology, this used golf club delivers unmatched precision and feel on the green. Whether you're a beginner or a seasoned pro, the Cobra 2024 is designed to enhance your putting game with its innovative design and superior craftsmanship. Golfers who are looking for a putter that offers exceptional control and accuracy will benefit the most from adding the Cobra 2024 to their bag. Say goodbye to inconsistent putting and hello to sinking more putts with this reliable and advanced club.\"\u003e\n    The Cobra 2024 3D Printed Supernova Putter is a game-changer for any golfer looking for high-performance at an affordable price. Utilizing cutting-edge 3D printing technology, this used golf club delivers unmatched precision and feel on the green. Whether you're a beginner or a seasoned pro, the Cobra 2024 is designed to enhance your putting game with its innovative design and superior craftsmanship. Golfers who are looking for a putter that offers exceptional control and accuracy will benefit the most from adding the Cobra 2024 to their bag. Say goodbye to inconsistent putting and hello to sinking more putts with this reliable and advanced club.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\"\u003e\n    This putter has very little cosmetic wear. This may have been a gift that was never played, or a store demo that has only been hit only a few times. Some are even still in the plastic.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Cobra 2024 3D Printed Supernova Putter for golfers looking to improve their putting accuracy and control on the green. This innovative 3D printed putter offers a stable and balanced design, making it ideal for golfers who struggle with consistent putting. With its cutting-edge technology and precision engineering, we believe this putter can help golfers of all skill levels sink more putts and lower their scores.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Cobra 2024 3D Printed Supernova Putter for golfers looking to improve their putting accuracy and control on the green. This innovative 3D printed putter offers a stable and balanced design, making it ideal for golfers who struggle with consistent putting. With its cutting-edge technology and precision engineering, we believe this putter can help golfers of all skill levels sink more putts and lower their scores.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Cobra Golf blends innovation with bold design. Known for forgiving drivers and distance-boosting irons, Cobra clubs appeal to players who want power, flair, and modern performance. Popular with personalities like Rickie Fowler and Bryson DeChambeau.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Cobra\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Cobra Golf blends innovation with bold design. Known for forgiving drivers and distance-boosting irons, Cobra clubs appeal to players who want power, flair, and modern performance. Popular with personalities like Rickie Fowler and Bryson DeChambeau.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Cobra golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-06-588568\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1016579\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Cobra","offers":[{"title":"Default Title","offer_id":51576343593236,"sku":"S2025-11-06-588568","price":181.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/677f06df-08c7-5a31-901b-7fb0370d50ab.jpg?v=1762489897"},{"product_id":"used-ping-2023-ds-72-mid-mallet-putter-right-handed-34-in-mid-mallet-1","title":"Used Ping 2023 DS 72 Mid-Mallet Putter - Right-Handed - 34 in - Mid-mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Ping 2023 DS 72 Mid-Mallet is a used golf club that offers a perfect balance between technology and affordability. Designed for golfers seeking improved accuracy and consistency on the greens, this mid-mallet putter features advanced face insert technology for enhanced feel and distance control. Its sleek design and optimal weight distribution provide a stable and balanced stroke, making it ideal for golfers with a moderate swing speed. Whether you're a seasoned player looking to upgrade your equipment or a beginner seeking a reliable and forgiving putter, the Ping 2023 DS 72 Mid-Mallet is a smart choice for any golfer looking to improve their short game.\"\u003e\n    The Ping 2023 DS 72 Mid-Mallet is a used golf club that offers a perfect balance between technology and affordability. Designed for golfers seeking improved accuracy and consistency on the greens, this mid-mallet putter features advanced face insert technology for enhanced feel and distance control. Its sleek design and optimal weight distribution provide a stable and balanced stroke, making it ideal for golfers with a moderate swing speed. Whether you're a seasoned player looking to upgrade your equipment or a beginner seeking a reliable and forgiving putter, the Ping 2023 DS 72 Mid-Mallet is a smart choice for any golfer looking to improve their short game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Ping 2023 DS 72 Mid-Mallet putter for golfers looking to improve their putting accuracy. With its advanced technology and design, this club offers enhanced stability and forgiveness, making it perfect for golfers of all skill levels. Experience better control and consistency on the greens with the Ping 2023 DS 72 Mid-Mallet putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Ping 2023 DS 72 Mid-Mallet putter for golfers looking to improve their putting accuracy. With its advanced technology and design, this club offers enhanced stability and forgiveness, making it perfect for golfers of all skill levels. Experience better control and consistency on the greens with the Ping 2023 DS 72 Mid-Mallet putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Ping\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Ping golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-06-568244\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1010742\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Ping","offers":[{"title":"Default Title","offer_id":51576352375060,"sku":"S2025-11-06-568244","price":155.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/ff0a285f-f822-5a42-8dc3-7f4fd1124cf0.jpg?v=1762490058"}],"url":"https:\/\/nextroundgolf.com\/collections\/putters.oembed?page=2","provider":"Next Round","version":"1.0","type":"link"}