{"product_id":"bmw-m-sport-metal-pedal-covers-no-drill-brake-and-throttle","title":"BMW M Sport Metal Pedal Covers – No-Drill Brake \u0026 Throttle","description":"\u003ch3\u003eBMW M Sport Aluminium Pedal Covers\u003c\/h3\u003e\n\u003cp\u003eUpgrade your BMW's footwell with these CNC aluminium-alloy sport pedal covers, finished with an anti-slip rubber grip and the M tri-colour logo. A clean, factory-look upgrade that installs in minutes.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAircraft-grade aluminium alloy\u003c\/strong\u003e with a carbon-fibre or brushed anodised finish.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNo-drill, damage-free install\u003c\/strong\u003e - clips onto the original pedals, no tools needed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnti-slip wear-resistant rubber\u003c\/strong\u003e studs for a secure, safe grip.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eModel-specific fit\u003c\/strong\u003e - fixes securely in the factory position.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM tri-colour styling\u003c\/strong\u003e for a genuine M Sport look.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eFitment\u003c\/h3\u003e\n\u003cp\u003eAvailable for a wide range of BMW models - 1\/2\/3\/4\/5\/6\/7\/8 Series, Z4, X1-X7 and the full i-Series (i3, i4, i5, i7, iX3, iX). \u003cstrong\u003eSelect your exact model group and finish from the dropdown\u003c\/strong\u003e, and please type your precise BMW model in the \"BMW MODEL\" box so we ship the correct fit.\u003c\/p\u003e\n\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Do I need to drill or modify anything?\u003c\/strong\u003e\u003cbr\u003eA: No - these clip on over the original pedals with no drilling and no damage.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Are they slippery?\u003c\/strong\u003e\u003cbr\u003eA: No, they have anti-slip rubber grip studs for safe pedal feel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How do I pick the right one?\u003c\/strong\u003e\u003cbr\u003eA: Choose your model group + finish from the dropdown and type your exact BMW model in the BMW MODEL field.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Automatic or manual?\u003c\/strong\u003e\u003cbr\u003eA: These sets are designed for the layout shown for your selected model - message us if unsure.\u003c\/p\u003e\n\u003cstyle\u003e\n  .mb-20:has(.product_custom__field-heading){\n    background:#fdeaea;\n    border:2px solid #d21f1f;\n    border-radius:10px;\n    padding:16px 18px 18px;\n  }\n  .product_custom__field-heading{\n    color:#c41414;\n  }\n  .product_custom__field-description{\n    color:#a81111;\n  }\n  .mb-20:has(.product_custom__field-heading) .form-input{\n    border:2px solid #d21f1f;\n  }\n  .bmw-soft-msg{\n    color:#c41414;font-size:13px;font-weight:600;margin:-8px 0 12px;\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  if (window.__bmwModelSoft) return;\n  window.__bmwModelSoft = true;\n  function fields(){\n    return Array.prototype.slice.call(document.querySelectorAll('input[name^=\"properties[\"]'))\n      .filter(function(i){ return \/BMW\\s*Model\/i.test(i.name) || \/BMW\\s*Model\/i.test(i.placeholder || ''); });\n  }\n  function showMsg(input, show){\n    var box = input.parentNode.querySelector('.bmw-soft-msg');\n    if (!box \u0026\u0026 show){\n      box = document.createElement('div');\n      box.className = 'bmw-soft-msg';\n      box.textContent = 'Please enter your BMW model and production year before adding to cart.';\n      input.parentNode.insertBefore(box, input.nextSibling);\n    }\n    if (box) box.style.display = show ? '' : 'none';\n  }\n  document.addEventListener('click', function(e){\n    if (!e.isTrusted) return;\n    var b = e.target.closest \u0026\u0026 e.target.closest('button[name=\"add\"][type=\"submit\"], .shopify-payment-button__button');\n    if (!b) return;\n    var empty = fields().filter(function(i){ return !i.value.trim(); });\n    if (!empty.length) return;\n    e.preventDefault(); e.stopImmediatePropagation();\n    showMsg(empty[0], true);\n    var box = empty[0].closest('.mb-20') || empty[0];\n    try { box.scrollIntoView({behavior:'smooth', block:'center'}); } catch(err){}\n  }, true);\n  document.addEventListener('input', function(e){\n    if (e.target \u0026\u0026 fields().indexOf(e.target) !== -1 \u0026\u0026 e.target.value.trim()) showMsg(e.target, false);\n  }, true);\n})();\n\u003c\/script\u003e","brand":"CCS GLOBAL PARTS","offers":[{"title":"1 \/ 2 Series (2010-2023) - Carbon Fibre (Black)","offer_id":67950711373933,"sku":"5949897710","price":79.0,"currency_code":"USD","in_stock":true},{"title":"3 Series \/ Z4 (2004-2011) - Carbon Fibre (Black)","offer_id":67950711406701,"sku":"5949897711","price":79.0,"currency_code":"USD","in_stock":true},{"title":"3 \/ 4 Series \/ Z4 (2012-2026) - Carbon Fibre (Black)","offer_id":67950711439469,"sku":"5949897712","price":79.0,"currency_code":"USD","in_stock":true},{"title":"5 \/ 6 \/ 7 Series (2005-2016) - Carbon Fibre (Black)","offer_id":67950711472237,"sku":"5949897713","price":79.0,"currency_code":"USD","in_stock":true},{"title":"5 \/ 6 \/ 7 Series (2005-2016) - Brushed (Red)","offer_id":67950711505005,"sku":"5949897714","price":79.0,"currency_code":"USD","in_stock":true},{"title":"5 \/ 7 \/ 8 Series (2018-2026) - Carbon Fibre (Black)","offer_id":67950711537773,"sku":"5949897715","price":79.0,"currency_code":"USD","in_stock":true},{"title":"5 \/ 7 \/ 8 Series (2018-2026) - Brushed (Red)","offer_id":67950711570541,"sku":"5949897716","price":79.0,"currency_code":"USD","in_stock":true},{"title":"X1-X6 (2004-2013) - Carbon Fibre (Black)","offer_id":67950711603309,"sku":"5949897717","price":79.0,"currency_code":"USD","in_stock":true},{"title":"X1-X6 (2004-2013) - Brushed (Red)","offer_id":67950711636077,"sku":"5949897718","price":79.0,"currency_code":"USD","in_stock":true},{"title":"X3-X7 (2014-2026) - Carbon Fibre (Black)","offer_id":67950711668845,"sku":"5949897719","price":79.0,"currency_code":"USD","in_stock":true},{"title":"X3-X7 (2014-2026) - Brushed (Red)","offer_id":67950711701613,"sku":"5949897720","price":79.0,"currency_code":"USD","in_stock":true},{"title":"i3 \/ i4 \/ i5 \/ i7 \/ iX3 \/ iX - Carbon Fibre (Black)","offer_id":67950711734381,"sku":"5949897721","price":79.0,"currency_code":"USD","in_stock":true},{"title":"i3 \/ i4 \/ i5 \/ i7 \/ iX3 \/ iX - Brushed (Red)","offer_id":67950711767149,"sku":"5949897722","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/0085\/6429\/files\/O1CN01C6m7jc2DYw025BQRU__3468548622.jpg?v=1793885233","url":"https:\/\/ccsglobalparts.com\/products\/bmw-m-sport-metal-pedal-covers-no-drill-brake-and-throttle","provider":"CCS GLOBAL PARTS","version":"1.0","type":"link"}