{"product_id":"used-edison-2-gap-wedge-right-handed-51-degrees-regular-flex","title":"Used Edison 2 Gap Wedge - Right-Handed - 51 Degrees - Regular Flex","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\u003eClub Number:\u003c\/b\u003e Gap Wedge\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eLoft:\u003c\/b\u003e 51°\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eLie Angle Color:\u003c\/b\u003e Not Specified\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eBounce:\u003c\/b\u003e Not Specified°\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\/Pitching_Wedge_Length_16d79ab8-d829-4e57-9b43-924175707d8b.png?v=1673984857\u0026amp;width=1640\" alt=\"Iron 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 Flex:\u003c\/b\u003e Regular\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eShaft Brand:\u003c\/b\u003e KBS\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eShaft Model:\u003c\/b\u003e Tour\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eShaft Weight:\u003c\/b\u003e 110g\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 twelfth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Iron_Standard_Lengths.png?v=1771424027\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 Iron 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     \n    \/\/ --- SETTINGS: LIST OF WORDS TO HIDE ---\n    const hiddenValues = [\n      \"not specified\",\n      \"unspecified\",\n      \"not applicable\",\n      \"n\/a\",\n      \"na\",\n      \"none\" \n    ];\n    \/\/ ---------------------------------------\n\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      \n      \/\/ 1. Get the text value\n      let valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      \/\/ 2. SCRUBBER: Remove any degree symbols (°) and make it lowercase for checking\n      \/\/ This turns \"Not Specified°\" into just \"not specified\"\n      const cleanValue = valueOnly.replace(\/°\/g, '').trim().toLowerCase();\n\n      \/\/ 3. Check against the list\n      \/\/ (We also check if valueOnly is JUST a degree symbol, which means the data was empty)\n      const shouldHide = \n          cleanValue === '' || \n          hiddenValues.includes(cleanValue);\n\n      if (shouldHide) {\n        li.remove(); \/\/ Delete it\n      } else {\n        kept.push(li); \/\/ Keep it\n      }\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\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    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately\n  pruneAndLayout();\n\n  \/\/ Watch for changes\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .pured-shaft-section { display: none; }\n  .pured-shaft-section[data-pured^=\"Yes\" i] { display: block; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Edison 2.0 Wedge uses a thicker upper face and high-CG design to produce lower, more controlled ball flight and more spin. A progressive sole grind enhances turf interaction across lofts and lies.\"\u003e\n    The Edison 2.0 Wedge uses a thicker upper face and high-CG design to produce lower, more controlled ball flight and more spin. A progressive sole grind enhances turf interaction across lofts and lies.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This wedge shows moderate face and groove wear, along with slight sole wear. There are also deep knicks and chips present, indicating significant use. Overall, it remains functional for play.\"\u003e\n    This wedge shows moderate face and groove wear, along with slight sole wear. There are also deep knicks and chips present, indicating significant use. Overall, it remains functional for play.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pured-shaft-section section\" data-pured=\"No\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\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.\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 Edison 2.0 Wedge for golfers who want a forgiving, easy launch scoring club with solid feel and reliable spin; we like its refined sole design and groove pattern, which help promote consistent contact and dependable performance around the greens, making it a great choice for players seeking confidence and versatility in their short game 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 Edison 2.0 Wedge for golfers who want a forgiving, easy launch scoring club with solid feel and reliable spin; we like its refined sole design and groove pattern, which help promote consistent contact and dependable performance around the greens, making it a great choice for players seeking confidence and versatility in their short game setup.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Edison Golf focuses on building wedges for real-world conditions rather than tour specs. Created by short-game expert Terry Koehler, Edison wedges feature optimized CG placement and forgiveness, perfect for amateurs seeking better results from 100 yards and in.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Edison\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Edison Golf focuses on building wedges for real-world conditions rather than tour specs. Created by short-game expert Terry Koehler, Edison wedges feature optimized CG placement and forgiveness, perfect for amateurs seeking better results from 100 yards and in.\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 wedge, 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 Edison golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2026-05-04-510578\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1017016\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Edison","offers":[{"title":"Default Title","offer_id":52450175942932,"sku":"S2026-05-04-510578","price":84.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/25ff75e2-e76a-5ed8-b938-55d8568a47cb.jpg?v=1777931328","url":"https:\/\/nextroundgolf.com\/products\/used-edison-2-gap-wedge-right-handed-51-degrees-regular-flex","provider":"Next Round","version":"1.0","type":"link"}