{"product_id":"b2bfab-flush-wheel-spacer-kit-with-hardware-mk8-mk8-5-gti-golf-r","title":"B2BFAB Flush Wheel Spacer Kit with Hardware — MK8 \/ MK8.5 GTI \u0026 Golf R","description":"\u003cstyle\u003e\n#ew-page{position:fixed;inset:0;z-index:999999;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#0A0A0A;font-family:'Space Grotesk',system-ui,sans-serif;color:#F0F0F0;-webkit-font-smoothing:antialiased}\n#ew-page *{box-sizing:border-box;margin:0;padding:0}\n#ew-page img{max-width:100%}\n#ew-page a,#ew-page button{font-family:'Space Grotesk',system-ui,sans-serif}\n#ew-page{--red:#C8102E;--amber:#FF8C00;--border:#2A2A2A;--dark:#141414;--mid:#888;--light:#C8C8C8}\n#ew-page nav{position:sticky;top:0;z-index:120;display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:64px;background:rgba(10,10,10,.95);backdrop-filter:blur(16px);border-bottom:1px solid #2A2A2A}\n#ew-page .nav-logo img{height:32px;width:auto;display:block;filter:invert(1)}\n#ew-page .nav-right{display:flex;align-items:center;gap:32px}\n#ew-page .nav-right a{font-size:12px;color:#888;text-decoration:none;letter-spacing:.08em;text-transform:uppercase;transition:color .2s}\n#ew-page .nav-right a:hover{color:#F0F0F0}\n#ew-page .nav-cta{background:#C8102E!important;color:#F0F0F0!important;padding:8px 18px;border-radius:3px;font-size:12px!important;font-weight:600!important}\n#ew-page .anchorbar{position:sticky;top:64px;z-index:110;display:flex;align-items:center;justify-content:space-between;gap:24px;height:52px;padding:0 40px;background:rgba(20,20,20,.96);backdrop-filter:blur(12px);border-bottom:1px solid #2A2A2A;overflow-x:auto;scrollbar-width:none}\n#ew-page .anchorbar::-webkit-scrollbar{display:none}\n#ew-page .anchor-links{display:flex;gap:28px}\n#ew-page .anchorbar a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#888;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;padding:16px 0;transition:.2s}\n#ew-page .anchorbar a:hover{color:#F0F0F0;border-bottom-color:#C8102E}\n#ew-page .anchor-buy{display:flex;align-items:center;gap:14px;white-space:nowrap}\n#ew-page .anchor-price{font-size:14px;font-weight:700}\n#ew-page .anchor-buy button{background:#C8102E;color:#fff;border:none;border-radius:3px;padding:8px 18px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}\n#ew-page .anchor-buy button[disabled]{background:#2A2A2A;color:#666;cursor:not-allowed}\n#ew-page .hero{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;position:relative;overflow:hidden}\n#ew-page .hero-image-col{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px 60px 60px;gap:12px}\n#ew-page .hero-img-main{width:100%;max-width:560px;display:block;border-radius:4px;object-fit:contain;background:#141414;border:1px solid #2A2A2A}\n#ew-page .hero-thumbs{display:flex;gap:8px;flex-wrap:wrap;max-width:560px}\n#ew-page .hero-thumb{width:64px;height:64px;object-fit:cover;border-radius:3px;border:1px solid #2A2A2A;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s;background:#141414}\n#ew-page .hero-thumb:hover,#ew-page .hero-thumb.active{opacity:1;border-color:#C8102E}\n#ew-page .hero-info-col{display:flex;flex-direction:column;justify-content:center;padding:80px 60px 60px 40px}\n#ew-page .crumbs{font-size:11px;color:#555;letter-spacing:.06em;margin-bottom:16px}\n#ew-page .crumbs a{color:#555;text-decoration:none}\n#ew-page .crumbs a:hover{color:#C8C8C8}\n#ew-page .p-title{font-size:clamp(26px,3vw,40px);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin-bottom:14px;color:#F0F0F0}\n#ew-page .pill-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}\n#ew-page .pill{font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#C8C8C8;background:#141414;border:1px solid #2A2A2A;border-radius:999px;padding:5px 12px}\n#ew-page .hero-subtitle{font-size:14px;color:#888;font-weight:400;letter-spacing:.04em;margin-bottom:22px}\n#ew-page .hero-desc{font-size:14px;color:#C8C8C8;line-height:1.7;max-width:420px;margin-bottom:24px;font-weight:300}\n#ew-page .warn-note{background:#141414;border:1px solid #2A2A2A;border-left:3px solid #FF8C00;border-radius:3px;padding:12px 16px;font-size:12px;color:#888;line-height:1.5;margin-bottom:20px}\n#ew-page .warn-note strong{color:#FF8C00}\n#ew-page .maint-note{background:#141414;border:1px solid #2A2A2A;border-left:3px solid #C8102E;border-radius:3px;padding:12px 16px;font-size:12px;color:#F0F0F0;line-height:1.55;margin-bottom:20px;display:flex;gap:10px;align-items:flex-start}\n#ew-page .maint-note .maint-ico{width:14px;height:14px;flex-shrink:0;margin-top:2px;fill:#C8102E;display:block}\n#ew-page .maint-note strong{color:#C8102E;display:block;margin-bottom:4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}\n#ew-page .price-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}\n#ew-page .price{font-size:32px;font-weight:700;letter-spacing:-.02em;color:#F0F0F0}\n#ew-page .price-was{font-size:18px;font-weight:500;color:#666;text-decoration:line-through}\n#ew-page .price-save{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:rgba(200,16,46,.15);color:#C8102E;padding:4px 8px;border-radius:2px;position:relative;top:-2px}\n#ew-page .price-note{font-size:11px;color:#555;margin-top:6px;margin-bottom:20px}\n#ew-page .opt-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}\n#ew-page .opt-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#888;font-weight:500}\n#ew-page .opt-sel{font-size:12px;color:#F0F0F0;font-weight:600}\n#ew-page .ew-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}\n#ew-page .ew-seg button{background:#141414;border:1px solid #2A2A2A;border-radius:4px;padding:12px 14px;text-align:left;color:#888;cursor:pointer;display:flex;flex-direction:column;gap:3px;transition:.18s}\n#ew-page .ew-seg button:hover{border-color:#555}\n#ew-page .ew-seg button.active{border-color:#C8102E;background:rgba(200,16,46,.08);color:#F0F0F0}\n#ew-page .ew-seg .opt-name{font-size:13px;font-weight:600}\n#ew-page .ew-seg .seg-sub{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:.75}\n#ew-page .qty-row{display:flex;gap:10px;margin-bottom:10px}\n#ew-page .qty{display:flex;align-items:center;border:1px solid #2A2A2A;border-radius:3px;background:#141414;flex-shrink:0}\n#ew-page .qty button{background:none;border:none;color:#C8C8C8;font-size:18px;width:42px;height:54px;cursor:pointer;line-height:1}\n#ew-page .qty button:hover{color:#fff}\n#ew-page .qty span{width:32px;text-align:center;font-size:14px;font-weight:600;color:#F0F0F0}\n#ew-page .qty-row .btn-primary{margin-bottom:0}\n#ew-page .btn-primary{display:block;width:100%;background:#C8102E;color:#F0F0F0;border:none;padding:16px 24px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:background .2s;margin-bottom:10px;text-align:center;text-decoration:none}\n#ew-page .btn-primary:hover{background:#a50d25}\n#ew-page .btn-primary[disabled]{background:#2A2A2A;color:#666;cursor:not-allowed}\n#ew-page .btn-secondary{display:block;width:100%;background:transparent;color:#888;border:1px solid #2A2A2A;padding:13px 24px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:all .2s;text-align:center;text-decoration:none}\n#ew-page .btn-secondary:hover{border-color:#888;color:#C8C8C8}\n#ew-page .trust-row{display:flex;gap:16px;margin-top:20px;padding-top:20px;border-top:1px solid #2A2A2A;flex-wrap:wrap}\n#ew-page .trust-item{display:flex;align-items:center;gap:6px;font-size:11px;color:#888}\n#ew-page .trust-dot{width:5px;height:5px;border-radius:50%;background:#C8102E;flex-shrink:0}\n#ew-page .mobile-cta{display:none;background:#141414;border-top:1px solid #2A2A2A;border-bottom:1px solid #2A2A2A;padding:24px}\n#ew-page section{padding:72px 0}\n#ew-page .container{max-width:1120px;margin:0 auto;padding:0 40px}\n#ew-page .section-tag{display:inline-block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#C8102E;font-weight:600;border-left:2px solid #C8102E;padding-left:10px;margin-bottom:24px}\n#ew-page .section-title{font-size:clamp(22px,2.8vw,34px);font-weight:700;letter-spacing:-.02em;color:#F0F0F0;margin-bottom:10px}\n#ew-page .section-sub{font-size:14px;color:#888;line-height:1.7;max-width:640px;margin-bottom:30px;font-weight:300}\n#ew-page .vid-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;max-width:760px}\n#ew-page .vid-grid video{width:100%;height:auto;aspect-ratio:4\/5;object-fit:cover;display:block;border-radius:4px;border:1px solid #2A2A2A;background:#0A0A0A}\n#ew-page .rev-section{background:#141414;border-top:1px solid #2A2A2A;border-bottom:1px solid #2A2A2A}\n#ew-page .rev-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px}\n#ew-page .rev-cell{background:#0F0F0F;border:1px solid #2A2A2A;border-radius:5px;padding:22px;display:flex;flex-direction:column}\n#ew-page .rev-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}\n#ew-page .rev-head b{font-size:13px;color:#F0F0F0}\n#ew-page .rev-stars{font-size:12px;color:#C8102E;letter-spacing:2px}\n#ew-page .rev-meta{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#666;margin-bottom:10px}\n#ew-page .rev-text{font-size:13px;color:#C8C8C8;line-height:1.7}\n#ew-page .rev-photos{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}\n#ew-page .rev-photos img{width:96px;height:96px;object-fit:cover;border-radius:3px;border:1px solid #2A2A2A;background:#0A0A0A;display:block}\n#ew-page .feat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#2A2A2A;border:1px solid #2A2A2A;border-radius:4px;overflow:hidden}\n#ew-page .feat-cell{background:#141414;padding:28px 24px;display:flex;flex-direction:column;gap:8px;transition:background .2s}\n#ew-page .feat-cell:hover{background:#1C1C1C}\n#ew-page .feat-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#C8102E;font-weight:600}\n#ew-page .feat-value{font-size:14px;font-weight:600;color:#F0F0F0;line-height:1.3}\n#ew-page .feat-note{font-size:12px;color:#555;line-height:1.5}\n#ew-page .feat-imgs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:2px 0}\n#ew-page .feat-imgs figure{margin:0;display:flex;flex-direction:column;gap:5px}\n#ew-page .feat-imgs img{width:100%;aspect-ratio:1\/1;object-fit:cover;display:block;border-radius:3px;border:1px solid #2A2A2A;background:#0A0A0A}\n#ew-page .feat-imgs figcaption{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#888;font-weight:500}\n#ew-page .kit-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#2A2A2A;border:1px solid #2A2A2A;border-radius:4px;overflow:hidden}\n#ew-page .kit-cell{background:#141414;padding:26px 24px;display:flex;flex-direction:column;gap:10px}\n#ew-page .kit-head{font-size:15px;font-weight:700;color:#F0F0F0}\n#ew-page .kit-price{font-size:11px;color:#C8102E;font-weight:600;letter-spacing:.08em;text-transform:uppercase}\n#ew-page .kit-list{list-style:none;display:flex;flex-direction:column;gap:7px;margin-top:4px}\n#ew-page .kit-list li{font-size:13px;color:#888;font-weight:300;line-height:1.5;padding-left:16px;position:relative}\n#ew-page .kit-list li::before{content:'';position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:#C8102E}\n#ew-page .fit-section{background:#0A0A0A;border-top:1px solid #2A2A2A;border-bottom:1px solid #2A2A2A}\n#ew-page .fit-table{width:100%;border-collapse:collapse;font-size:13px}\n#ew-page .fit-table th{text-align:left;padding:10px 16px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#555;font-weight:500;border-bottom:1px solid #2A2A2A}\n#ew-page .fit-table td{padding:12px 16px;border-bottom:1px solid rgba(42,42,42,.5);color:#C8C8C8;vertical-align:middle;font-size:12px}\n#ew-page .fit-table tr:last-child td{border-bottom:none}\n#ew-page .fit-badge{display:inline-block;font-size:10px;letter-spacing:.08em;font-weight:600;padding:3px 8px;border-radius:2px;text-transform:uppercase;background:rgba(200,16,46,.15);color:#C8102E}\n#ew-page .fit-badge-warn{background:rgba(255,140,0,.15);color:#FF8C00}\n#ew-page .step-list{display:flex;flex-direction:column;gap:1px;background:#2A2A2A;border:1px solid #2A2A2A;border-radius:4px;overflow:hidden}\n#ew-page .step{background:#141414;padding:22px 24px;display:flex;gap:18px;align-items:flex-start}\n#ew-page .step-num{flex-shrink:0;width:28px;height:28px;border-radius:3px;background:#C8102E;color:#F0F0F0;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}\n#ew-page .step-body{display:flex;flex-direction:column;gap:6px}\n#ew-page .step-title{font-size:14px;font-weight:600;color:#F0F0F0;line-height:1.3}\n#ew-page .step-text{font-size:13px;color:#888;line-height:1.7;font-weight:300}\n#ew-page .step-text strong{color:#C8C8C8;font-weight:600}\n#ew-page .buy-cta{background:#0A0A0A;padding:80px 0;position:relative;overflow:hidden}\n#ew-page .buy-cta::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:700px;height:350px;background:radial-gradient(ellipse,rgba(200,16,46,.07) 0%,transparent 70%);pointer-events:none}\n#ew-page .cta-inner{max-width:560px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:0 40px}\n#ew-page .cta-title{font-size:clamp(24px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;color:#F0F0F0;margin-bottom:10px;line-height:1.1}\n#ew-page .cta-subtitle{font-size:14px;color:#888;margin-bottom:32px;line-height:1.6}\n#ew-page .cta-price-row{display:flex;align-items:baseline;justify-content:center;gap:10px;margin-bottom:28px}\n#ew-page .cta-price{font-size:40px;font-weight:700;letter-spacing:-.03em;color:#F0F0F0}\n#ew-page .cta-from{font-size:14px;color:#555}\n#ew-page .cta-btns{display:flex;flex-direction:column;gap:10px;max-width:340px;margin:0 auto}\n#ew-page footer{background:#141414;border-top:1px solid #2A2A2A;padding:32px 40px;display:flex;align-items:center;justify-content:space-between}\n#ew-page .footer-logo img{height:24px;width:auto;filter:invert(1);opacity:.4}\n#ew-page .footer-right{font-size:11px;color:#555;display:flex;gap:24px}\n#ew-page .footer-right a{color:#555;text-decoration:none}\n#ew-page .footer-right a:hover{color:#C8C8C8}\n@media(max-width:900px){#ew-page .hero{grid-template-columns:1fr;min-height:auto}#ew-page .hero-image-col{padding:72px 24px 24px}#ew-page .hero-info-col{display:none}#ew-page .mobile-cta{display:block}#ew-page .feat-grid{grid-template-columns:1fr 1fr}#ew-page .kit-grid{grid-template-columns:1fr}#ew-page .rev-grid{grid-template-columns:1fr}#ew-page nav{padding:0 24px}#ew-page .anchorbar{padding:0 24px}#ew-page .anchor-buy{display:none}#ew-page .container{padding:0 24px}#ew-page footer{flex-direction:column;gap:16px;text-align:center}#ew-page .buy-cta{padding:60px 0}#ew-page .vid-grid{gap:10px}#ew-page .step{padding:18px 18px}}\n@media(max-width:520px){#ew-page .feat-grid{grid-template-columns:1fr 1fr}#ew-page .feat-cell{padding:20px 14px;gap:6px}#ew-page .feat-value{font-size:13px}#ew-page .feat-note{font-size:11px}#ew-page .rev-cell{padding:20px 18px}#ew-page .anchor-links{gap:20px}#ew-page .qty button{width:38px}#ew-page .ew-seg{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cdiv id=\"ew-page\"\u003e\n\u003cnav\u003e\u003ca class=\"nav-logo\" href=\"\/\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0916\/4878\/6679\/files\/E67C7D10-1304-4516-8C18-F026F9CFCBCA.png?v=1782407090\" alt=\"Eurowerks\"\u003e\u003c\/a\u003e\u003cdiv class=\"nav-right\"\u003e\n\u003ca href=\"\/collections\/mk8\"\u003eMK8 GTI \/ R\u003c\/a\u003e\u003ca href=\"\/pages\/vw\"\u003eAll VW\u003c\/a\u003e\u003ca href=\"#buy\" class=\"nav-cta\"\u003eBuy Now — $225.00\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\u003cdiv class=\"anchorbar\"\u003e\n\u003cdiv class=\"anchor-links\"\u003e\n\u003ca href=\"#kits\"\u003eThe Kits\u003c\/a\u003e\u003ca href=\"#features\"\u003eFeatures\u003c\/a\u003e\u003ca href=\"#fitment\"\u003eFitment\u003c\/a\u003e\u003ca href=\"#install\"\u003eInstall\u003c\/a\u003e\u003ca href=\"#specs\"\u003eSpecs\u003c\/a\u003e\u003ca href=\"#reviews\" id=\"ew-rev-anchor\" style=\"display:none\"\u003eReviews\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anchor-buy\"\u003e\n\u003cspan class=\"anchor-price price\"\u003e$225.00\u003c\/span\u003e\u003cbutton onclick=\"ewAddToCart()\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"hero\"\u003e\n  \u003cdiv class=\"hero-image-col\"\u003e\n    \u003cimg id=\"ew-main\" class=\"hero-img-main\" src=\"\" alt=\"B2BFAB Flush Wheel Spacer Kit — MK8 GTI \u0026amp; Golf R\"\u003e\n    \u003cdiv class=\"hero-thumbs\" id=\"ew-thumbs\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hero-info-col\"\u003e\n    \u003cp class=\"crumbs\"\u003e\u003ca href=\"\/\"\u003eHome\u003c\/a\u003e \/ \u003ca href=\"\/collections\/mk8\"\u003eMK8 GTI \/ R\u003c\/a\u003e \/ Wheel Spacers\u003c\/p\u003e\n    \u003ch1 class=\"p-title ew-title-sync\" id=\"ew-title\"\u003eB2BFAB Flush Wheel Spacer Kit with Hardware — MK8 \/ MK8.5 GTI \u0026amp; Golf R\u003c\/h1\u003e\n    \u003cdiv class=\"pill-row\"\u003e\n\u003cspan class=\"pill\"\u003eHub Centric\u003c\/span\u003e\u003cspan class=\"pill\"\u003eStaggered F\/R\u003c\/span\u003e\u003cspan class=\"pill\"\u003e5x112 · 57.1mm\u003c\/span\u003e\u003cspan class=\"pill\"\u003eBolts Included\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"hero-subtitle\"\u003eB2BFAB · Staggered front\/rear · Complete 4-spacer kit\u003c\/p\u003e\n    \u003cp class=\"hero-desc\"\u003eB2BFAB's Flush Plus kit is a staggered set — thinner up front, thicker out back — machined to push the wheels out level with the MK8's wide rear haunches. Every spacer is hub centric and wheel centric, and all 20 extended ball seat bolts come in the box, so there's nothing else to source. Pick the kit that matches the wheel on your car.\u003c\/p\u003e\n    \u003cdiv class=\"warn-note\"\u003e\n\u003cstrong\u003e⚠️ Wheel size matters more than badge:\u003c\/strong\u003e the 15\/20mm kit is sized around OEM 18\" wheels. On OEM 19s it sits roughly 7mm wider per corner than intended. If you're on 19s — GTI or R — the 10\/15mm kit is the flush one.\u003c\/div\u003e\n    \u003cdiv class=\"maint-note\"\u003e\n\u003csvg class=\"maint-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 2.3 5.3c-1.2 2.4-.7 5.4 1.3 7.4 1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l1.7-1.7c.5-.4.5-1.1.1-1.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cspan\u003e\u003cstrong\u003eMaintenance \u0026amp; Upkeep\u003c\/strong\u003eRe-torque all four corners to 120 Nm after the first 50–100 miles, then again a few hundred miles later. Wire-brush the hub face clean at every wheel-off — a spacer sitting on rust scale is what causes the vibration people blame on spacers.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price\"\u003e$225.00\u003c\/span\u003e\u003cspan class=\"price-was\" style=\"display:none\"\u003e\u003c\/span\u003e\u003cspan class=\"price-save\" style=\"display:none\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"price-note\"\u003e4 spacers + 20 bolts · Shipping calculated at checkout.\u003c\/p\u003e\n    \u003cdiv class=\"ew-seg-wrap\" style=\"display:none\"\u003e\n\u003cdiv class=\"opt-head\"\u003e\n\u003cspan class=\"opt-label\"\u003eChoose your kit\u003c\/span\u003e\u003cspan class=\"opt-sel ew-opt-sel\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ew-seg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"qty-row\"\u003e\n\u003cdiv class=\"qty\"\u003e\n\u003cbutton onclick=\"ewQty(-1)\" aria-label=\"Decrease quantity\"\u003e−\u003c\/button\u003e\u003cspan class=\"ew-qty-val\"\u003e1\u003c\/span\u003e\u003cbutton onclick=\"ewQty(1)\" aria-label=\"Increase quantity\"\u003e+\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"btn-primary\" onclick=\"ewAddToCart()\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003ca href=\"mailto:contact@eurowerks.co\" class=\"btn-secondary\"\u003eNot sure which kit? Ask us\u003c\/a\u003e\n    \u003cdiv class=\"trust-row\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-dot\"\u003e\u003c\/span\u003eHub + wheel centric\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-dot\"\u003e\u003c\/span\u003eBolts included\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-dot\"\u003e\u003c\/span\u003eMK8 \u0026amp; MK8.5\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"mobile-cta\"\u003e\n  \u003cp class=\"crumbs\"\u003e\u003ca href=\"\/\"\u003eHome\u003c\/a\u003e \/ \u003ca href=\"\/collections\/mk8\"\u003eMK8 GTI \/ R\u003c\/a\u003e \/ Wheel Spacers\u003c\/p\u003e\n  \u003ch2 class=\"p-title ew-title-sync\" style=\"font-size:24px\"\u003eB2BFAB Flush Wheel Spacer Kit with Hardware — MK8 \/ MK8.5 GTI \u0026amp; Golf R\u003c\/h2\u003e\n  \u003cdiv class=\"pill-row\"\u003e\n\u003cspan class=\"pill\"\u003eHub Centric\u003c\/span\u003e\u003cspan class=\"pill\"\u003eStaggered F\/R\u003c\/span\u003e\u003cspan class=\"pill\"\u003e5x112 · 57.1mm\u003c\/span\u003e\u003cspan class=\"pill\"\u003eBolts Included\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"warn-note\"\u003e\n\u003cstrong\u003e⚠️ Wheel size matters more than badge:\u003c\/strong\u003e the 15\/20mm kit is sized for OEM 18\" wheels. On OEM 19s — GTI or R — the 10\/15mm kit is the flush one.\u003c\/div\u003e\n  \u003cdiv class=\"maint-note\"\u003e\n\u003csvg class=\"maint-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 2.3 5.3c-1.2 2.4-.7 5.4 1.3 7.4 1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l1.7-1.7c.5-.4.5-1.1.1-1.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cspan\u003e\u003cstrong\u003eMaintenance \u0026amp; Upkeep\u003c\/strong\u003eRe-torque all four corners to 120 Nm after the first 50–100 miles, then again a few hundred miles later.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price\"\u003e$225.00\u003c\/span\u003e\u003cspan class=\"price-was\" style=\"display:none\"\u003e\u003c\/span\u003e\u003cspan class=\"price-save\" style=\"display:none\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cp class=\"price-note\"\u003e4 spacers + 20 bolts · Shipping calculated at checkout.\u003c\/p\u003e\n  \u003cdiv class=\"ew-seg-wrap\" style=\"display:none\"\u003e\n\u003cdiv class=\"opt-head\"\u003e\n\u003cspan class=\"opt-label\"\u003eChoose your kit\u003c\/span\u003e\u003cspan class=\"opt-sel ew-opt-sel\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ew-seg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"qty-row\"\u003e\n\u003cdiv class=\"qty\"\u003e\n\u003cbutton onclick=\"ewQty(-1)\" aria-label=\"Decrease quantity\"\u003e−\u003c\/button\u003e\u003cspan class=\"ew-qty-val\"\u003e1\u003c\/span\u003e\u003cbutton onclick=\"ewQty(1)\" aria-label=\"Increase quantity\"\u003e+\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"btn-primary\" onclick=\"ewAddToCart()\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n  \u003ca href=\"mailto:contact@eurowerks.co\" class=\"btn-secondary\"\u003eNot sure which kit? Ask us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003csection id=\"kits\"\u003e\u003cdiv class=\"container\"\u003e\n\u003cp class=\"section-tag\"\u003eThe two kits\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eWhich one is yours?\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eBoth kits are staggered, both are hub centric, both ship with hardware. The only difference is how much spacer each corner needs to sit flush — and that comes down to the offset of the wheel already on the car, not the badge on the fender.\u003c\/p\u003e\n\u003cdiv class=\"kit-grid\"\u003e\n\u003cdiv class=\"kit-cell\"\u003e\n\u003cspan class=\"kit-head\"\u003eGTI — 15mm Front \/ 20mm Rear\u003c\/span\u003e\n\u003cspan class=\"kit-price\"\u003e$225.00 · SKU B2BFABMK8GTI18FK\u003c\/span\u003e\n\u003cul class=\"kit-list\"\u003e\n\u003cli\u003eSized for MK8 GTI on OEM 18\" wheels at stock ride height\u003c\/li\u003e\n\u003cli\u003e2 × 15mm spacers (front) + 2 × 20mm spacers (rear)\u003c\/li\u003e\n\u003cli\u003e20 × black oxide M14 × 1.5 extended ball seat bolts\u003c\/li\u003e\n\u003cli\u003eOn OEM 19s this pushes roughly 7mm wider per corner\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit-cell\"\u003e\n\u003cspan class=\"kit-head\"\u003eGolf R — 10mm Front \/ 15mm Rear\u003c\/span\u003e\n\u003cspan class=\"kit-price\"\u003e$215.00 · SKU B2BFABMK8GTI19FK\u003c\/span\u003e\n\u003cul class=\"kit-list\"\u003e\n\u003cli\u003eSized for OEM 19\" wheels — Golf R, or a GTI on 19s\u003c\/li\u003e\n\u003cli\u003e2 × 10mm spacers (front) + 2 × 15mm spacers (rear)\u003c\/li\u003e\n\u003cli\u003e20 × black oxide M14 × 1.5 extended ball seat bolts\u003c\/li\u003e\n\u003cli\u003eThe safer choice if the car is lowered\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"features\"\u003e\u003cdiv class=\"container\"\u003e\n\u003cp class=\"section-tag\"\u003eFeatures\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eBuilt to sit flat.\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eA spacer is only as good as how squarely it clamps. These locate on the hub \u003cem\u003eand\u003c\/em\u003e locate the wheel, so the whole stack stays centred instead of relying on the bolts to find centre for you.\u003c\/p\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eCentring\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003eHub \u0026amp; Wheel Centric\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003ePiloted on the hub and machined with a lip for the wheel — no vibration from an off-centre stack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003ePattern\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003e5x112 · 57.1mm Bore\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eDirect match to the MK8 platform hub, front and rear\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eLayout\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003eStaggered Front \/ Rear\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eLess up front, more out back — the way the MK8 body actually needs it\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eHardware\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003e20 Bolts Included\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eCorrect-length extended M14 × 1.5 ball seat bolts, black oxide coated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eConstruction\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003ePrecision Machined\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eMachined by B2BFAB in-house — not a cast universal spacer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eInstall\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003eBolt-On, Reversible\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eNo modification, no drilling, no coding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"fit-section\" id=\"fitment\"\u003e\u003cdiv class=\"container\"\u003e\n\u003cp class=\"section-tag\"\u003eFitment\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eMK8 and MK8.5.\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eBoth kits are 5x112 with a 57.1mm hub bore, which covers every MK8-platform Golf sold in North America. Pick the row that matches the wheel currently on your car.\u003c\/p\u003e\n\u003ctable class=\"fit-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eVehicle\u003c\/th\u003e\n\u003cth\u003eYears\u003c\/th\u003e\n\u003cth\u003eWheel\u003c\/th\u003e\n\u003cth\u003eKit\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eGolf GTI (MK8)\u003c\/td\u003e\n\u003ctd\u003e2022 – 2024\u003c\/td\u003e\n\u003ctd\u003eOEM 18\"\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fit-badge\"\u003e15 \/ 20mm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGolf GTI (MK8.5)\u003c\/td\u003e\n\u003ctd\u003e2025 – 2026\u003c\/td\u003e\n\u003ctd\u003eOEM 18\"\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fit-badge\"\u003e15 \/ 20mm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGolf GTI (MK8 \/ MK8.5)\u003c\/td\u003e\n\u003ctd\u003e2022 – 2026\u003c\/td\u003e\n\u003ctd\u003eOEM 19\"\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fit-badge\"\u003e10 \/ 15mm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGolf R (MK8)\u003c\/td\u003e\n\u003ctd\u003e2022 – 2024\u003c\/td\u003e\n\u003ctd\u003eOEM 19\"\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fit-badge\"\u003e10 \/ 15mm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGolf R (MK8.5)\u003c\/td\u003e\n\u003ctd\u003e2025 – 2026\u003c\/td\u003e\n\u003ctd\u003eOEM 19\"\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fit-badge\"\u003e10 \/ 15mm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLowered \/ aftermarket wheels\u003c\/td\u003e\n\u003ctd\u003eAny\u003c\/td\u003e\n\u003ctd\u003eNon-OEM offset\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fit-badge fit-badge-warn\"\u003eAsk Us First\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"section-sub\" style=\"margin-top:22px;margin-bottom:0\"\u003eReference fitment is stock ride height on OEM wheels. Lowered cars, aftermarket offsets, or a wider tyre than factory all bring the tyre closer to the liner — rubbing at full lock or over compression becomes possible. Send us your setup and we'll tell you which kit to run.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"install\"\u003e\u003cdiv class=\"container\"\u003e\n\u003cp class=\"section-tag\"\u003eInstallation\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eOne afternoon, four corners.\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eStraightforward if you've pulled a wheel before. Tools: jack and stands, 17mm socket, torque wrench, wire brush, brake cleaner.\u003c\/p\u003e\n\u003cdiv class=\"step-list\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-body\"\u003e\n\u003cspan class=\"step-title\"\u003eLift the car and pull the wheel\u003c\/span\u003e\n\u003cspan class=\"step-text\"\u003eCrack the bolts while the wheel is still on the ground, then jack the car and support it on stands. Never work under a car on a jack alone.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-body\"\u003e\n\u003cspan class=\"step-title\"\u003eClean the hub face\u003c\/span\u003e\n\u003cspan class=\"step-text\"\u003eWire-brush the hub face and centre pilot until they're bright, then wipe with brake cleaner. \u003cstrong\u003eDo not skip this.\u003c\/strong\u003e Rust flakes or old adhesive left behind become runout you'll feel through the wheel at highway speed.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-body\"\u003e\n\u003cspan class=\"step-title\"\u003eFit the spacer\u003c\/span\u003e\n\u003cspan class=\"step-text\"\u003eSlide the spacer onto the hub pilot — \u003cstrong\u003ethinner spacers front, thicker rear.\u003c\/strong\u003e It should seat fully and squarely with hand pressure. If it hangs up, the hub isn't clean enough yet.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-body\"\u003e\n\u003cspan class=\"step-title\"\u003eMount the wheel on the supplied bolts\u003c\/span\u003e\n\u003cspan class=\"step-text\"\u003eUse the \u003cstrong\u003eextended bolts from the kit\u003c\/strong\u003e, not your factory bolts — factory bolts are too short once a spacer is in the stack and won't reach safe thread engagement. Start every bolt by hand.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"step-body\"\u003e\n\u003cspan class=\"step-title\"\u003eTorque in a star pattern\u003c\/span\u003e\n\u003cspan class=\"step-text\"\u003eSnug in a star pattern, lower the car, then torque to VW spec — \u003cstrong\u003e120 Nm (~89 ft-lb)\u003c\/strong\u003e — again in a star pattern. Repeat for the other three corners.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"step-body\"\u003e\n\u003cspan class=\"step-title\"\u003eRe-torque after 50–100 miles\u003c\/span\u003e\n\u003cspan class=\"step-text\"\u003eStandard practice any time wheels come off, and worth doing here. Check all four corners once the car has heat-cycled, then again a few hundred miles later.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"fit-section\" id=\"specs\"\u003e\u003cdiv class=\"container\"\u003e\n\u003cp class=\"section-tag\"\u003eSpecs\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eThe details.\u003c\/h2\u003e\n\u003ctable class=\"fit-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBolt Pattern\u003c\/td\u003e\n\u003ctd\u003e5x112\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHub Bore\u003c\/td\u003e\n\u003ctd\u003e57.1mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCentring\u003c\/td\u003e\n\u003ctd\u003eHub centric and wheel centric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGTI Kit Thickness\u003c\/td\u003e\n\u003ctd\u003e15mm front · 20mm rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGolf R Kit Thickness\u003c\/td\u003e\n\u003ctd\u003e10mm front · 15mm rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpacers per Kit\u003c\/td\u003e\n\u003ctd\u003e4 (2 front, 2 rear)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHardware Included\u003c\/td\u003e\n\u003ctd\u003e20 × M14 × 1.5 extended ball seat bolts, black oxide\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBolt Seat Type\u003c\/td\u003e\n\u003ctd\u003eBall seat (radius)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTorque Spec\u003c\/td\u003e\n\u003ctd\u003e120 Nm \/ ~89 ft-lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHubcentric Rings Needed\u003c\/td\u003e\n\u003ctd\u003eNo — machined to the hub\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModification Required\u003c\/td\u003e\n\u003ctd\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eB2BFAB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"rev-section\" id=\"reviews\" style=\"display:none\"\u003e\u003cdiv class=\"container\"\u003e\n\u003cp class=\"section-tag\"\u003eReviews\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eWhat buyers are saying.\u003c\/h2\u003e\n\u003cdiv class=\"rev-grid\" id=\"ew-rev-grid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"buy-cta\" id=\"buy\"\u003e\u003cdiv class=\"cta-inner\"\u003e\n\u003cp class=\"section-tag\" style=\"border:none;padding:0\"\u003eFill the arches\u003c\/p\u003e\n\u003ch2 class=\"cta-title\"\u003eB2BFAB Flush\u003cbr\u003eWheel Spacer Kit\u003c\/h2\u003e\n\u003cp class=\"cta-subtitle\"\u003eMK8 \u0026amp; MK8.5 GTI and Golf R · Staggered · Hardware included\u003c\/p\u003e\n\u003cdiv class=\"cta-price-row\"\u003e\n\u003cspan class=\"cta-price\"\u003e$225.00\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-btns\"\u003e\n\u003cbutton class=\"btn-primary\" onclick=\"ewAddToCart()\"\u003eAdd to Cart\u003c\/button\u003e\u003ca href=\"mailto:contact@eurowerks.co\" class=\"btn-secondary\"\u003eQuestions?\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter\u003e\u003ca class=\"footer-logo\" href=\"\/\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0916\/4878\/6679\/files\/E67C7D10-1304-4516-8C18-F026F9CFCBCA.png?v=1782407090\" alt=\"Eurowerks\"\u003e\u003c\/a\u003e\u003cdiv class=\"footer-right\"\u003e\n\u003ca href=\"\/collections\/mk8\"\u003eMK8 Collection\u003c\/a\u003e\u003ca href=\"\/policies\/refund-policy\"\u003eReturns\u003c\/a\u003e\u003ca href=\"mailto:contact@eurowerks.co\"\u003econtact@eurowerks.co\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var p=document.getElementById('ew-page');if(!p)return;document.body.appendChild(p);Array.from(document.body.children).forEach(function(e){if(e.id!=='ew-page'\u0026\u0026e.tagName!=='SCRIPT')e.style.setProperty('display','none','important')});document.documentElement.style.overflow='hidden';document.body.style.overflow='hidden'})();\nvar EW_SEED_IMAGES=[];\nvar EW_HIDE=[];\nvar EW_REVIEWS=[];\nfunction ewFilterImgs(imgs){return imgs.filter(function(u){for(var i=0;i\u003cEW_HIDE.length;i++){if(String(u).indexOf(EW_HIDE[i])\u003e-1)return false}return true})}\nvar EW_SEED_VARIANTS=[{id:\"51057130799351\",o:\"GTI — 15mm Front \/ 20mm Rear\",p:\"225.00\",cp:null,a:true},{id:\"51057130832119\",o:\"Golf R — 10mm Front \/ 15mm Rear\",p:\"215.00\",cp:null,a:true}];\nvar ewVariants=EW_SEED_VARIANTS.slice();\nvar ewSel={o:EW_SEED_VARIANTS[0].o};\nvar ewSelId=EW_SEED_VARIANTS[0].id;\nvar ewQtyVal=1;\nfunction ewQty(d){ewQtyVal=Math.max(1,ewQtyVal+d);document.querySelectorAll('#ew-page .ew-qty-val').forEach(function(e){e.textContent=ewQtyVal})}\nfunction ewThumb(el){document.querySelectorAll('#ew-page .hero-thumb').forEach(function(t){t.classList.remove('active')});el.classList.add('active');var m=document.getElementById('ew-main');if(m)m.src=el.src}\nfunction ewRenderImages(imgs){if(!imgs||!imgs.length)return;imgs=ewFilterImgs(imgs);if(!imgs.length)return;var main=document.getElementById('ew-main');if(main)main.src=imgs[0];var tw=document.getElementById('ew-thumbs');if(tw){tw.innerHTML=imgs.length\u003e1?imgs.map(function(u,i){return '\u003cimg class=\"hero-thumb'+(i===0?' active':'')+'\" src=\"'+u+'\" onclick=\"ewThumb(this)\" alt=\"\"\u003e'}).join(''):''}}\nfunction ewRenderReviews(){if(!EW_REVIEWS||!EW_REVIEWS.length)return;var sec=document.getElementById('reviews'),g=document.getElementById('ew-rev-grid'),a=document.getElementById('ew-rev-anchor');if(!sec||!g)return;g.innerHTML=EW_REVIEWS.map(function(r){var stars='';for(var i=0;i\u003c(r.stars||5);i++){stars+='\\u2605'}var photos=(r.photos\u0026\u0026r.photos.length)?'\u003cdiv class=\"rev-photos\"\u003e'+r.photos.map(function(u){return '\u003cimg src=\"'+u+'\" alt=\"\" loading=\"lazy\"\u003e'}).join('')+'\u003c\/div\u003e':'';return '\u003cdiv class=\"rev-cell\"\u003e\u003cdiv class=\"rev-head\"\u003e\u003cb\u003e'+r.name+'\u003c\/b\u003e\u003cspan class=\"rev-stars\"\u003e'+stars+'\u003c\/span\u003e\u003c\/div\u003e\u003cp class=\"rev-meta\"\u003eVerified Buyer\u003c\/p\u003e\u003cp class=\"rev-text\"\u003e'+r.text+'\u003c\/p\u003e'+photos+'\u003c\/div\u003e'}).join('');sec.style.display='';if(a)a.style.display=''}\nfunction ewRenderSeg(){var wraps=document.querySelectorAll('#ew-page .ew-seg-wrap');if(!wraps.length)return;if(ewVariants.length\u003c2){wraps.forEach(function(w){w.style.display='none'});return}wraps.forEach(function(w){w.style.display='';var seg=w.querySelector('.ew-seg');seg.innerHTML=ewVariants.map(function(v){return '\u003cbutton data-opt=\"'+v.o+'\" onclick=\"ewSelect(this)\"\u003e\u003cspan class=\"opt-name\"\u003e'+v.o+'\u003c\/span\u003e\u003cspan class=\"seg-sub\"\u003e'+(v.a===false?'Sold out':'$'+parseFloat(v.p).toFixed(2))+'\u003c\/span\u003e\u003c\/button\u003e'}).join('')})}\nfunction ewMoney(p){return '$'+parseFloat(p).toFixed(2)}\nfunction ewFind(){for(var i=0;i\u003cewVariants.length;i++){if(ewVariants[i].o===ewSel.o)return ewVariants[i]}return ewVariants[0]||null}\nfunction ewSyncUI(){document.querySelectorAll('#ew-page [data-opt]').forEach(function(b){b.classList.toggle('active',b.getAttribute('data-opt')===ewSel.o)});var v=ewFind();if(v){var f=ewMoney(v.p);document.querySelectorAll('#ew-page .price,#ew-page .cta-price').forEach(function(e){e.textContent=f});var cp=(v.cp\u0026\u0026parseFloat(v.cp)\u003eparseFloat(v.p))?v.cp:null;document.querySelectorAll('#ew-page .price-was').forEach(function(e){if(cp){e.textContent=ewMoney(cp);e.style.display=''}else{e.style.display='none'}});var pct=cp?Math.round((1-parseFloat(v.p)\/parseFloat(cp))*100):0;document.querySelectorAll('#ew-page .price-save').forEach(function(e){if(cp\u0026\u0026pct\u003e0){e.textContent='Save '+pct+'%';e.style.display=''}else{e.style.display='none'}});document.querySelectorAll('#ew-page .nav-cta').forEach(function(e){e.textContent='Buy Now \\u2014 '+f});document.querySelectorAll('#ew-page .ew-opt-sel').forEach(function(e){e.textContent=v.o});ewSelId=String(v.id);document.querySelectorAll('#ew-page .btn-primary,#ew-page .anchor-buy button').forEach(function(b){if(v.a===false){b.setAttribute('disabled','disabled');b.textContent='Sold Out'}else{b.removeAttribute('disabled');b.textContent='Add to Cart'}})}else{document.querySelectorAll('#ew-page .btn-primary,#ew-page .anchor-buy button').forEach(function(b){b.setAttribute('disabled','disabled');b.textContent='Unavailable'})}}\nfunction ewSelect(el){if(el.hasAttribute('data-opt'))ewSel.o=el.getAttribute('data-opt');ewSyncUI()}\nfunction ewSync(){var h=(location.pathname.split('\/products\/')[1]||'').split('\/')[0].split('?')[0];if(!h)return;fetch('\/products\/'+h+'.js',{headers:{'Accept':'application\/json'}}).then(function(r){return r.json()}).then(function(d){if(d.title){document.querySelectorAll('#ew-page .ew-title-sync').forEach(function(e){e.textContent=d.title})}if(d.images\u0026\u0026d.images.length){ewRenderImages(d.images)}else if(d.media\u0026\u0026d.media.length){ewRenderImages(d.media.filter(function(m){return m.media_type==='image'}).map(function(m){return m.src||(m.preview_image\u0026\u0026m.preview_image.src)}))}if(d.variants\u0026\u0026d.variants.length){ewVariants=d.variants.map(function(v){return {id:String(v.id),o:v.options[0],p:(v.price\/100).toFixed(2),cp:v.compare_at_price?(v.compare_at_price\/100).toFixed(2):null,a:v.available}});if(!ewFind())ewSel.o=ewVariants[0].o}ewRenderSeg();ewSyncUI()}).catch(function(){})}\nfunction ewAddToCart(){var id=ewSelId;if(!id){alert('Please select an option');return}fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json','X-Requested-With':'XMLHttpRequest'},body:JSON.stringify({id:parseInt(id),quantity:ewQtyVal,sections:[]})}).then(function(r){if(r.ok){return r.json()}else{throw new Error('cart_error')}}).then(function(data){try{document.dispatchEvent(new CustomEvent('cart:refresh',{bubbles:true}));document.dispatchEvent(new CustomEvent('theme:cart:add',{bubbles:true,detail:{cart:data}}));window.Shopify\u0026\u0026window.Shopify.onCartUpdate\u0026\u0026window.Shopify.onCartUpdate(data)}catch(e){}window.location.href='\/cart'}).catch(function(e){if(e.message==='cart_error')alert('Could not add to cart. Please try again.');else window.location.href='\/cart'})}\ndocument.querySelectorAll('#ew-page .anchorbar a').forEach(function(a){a.addEventListener('click',function(ev){var t=document.querySelector(a.getAttribute('href'));if(!t)return;ev.preventDefault();var p=document.getElementById('ew-page');p.scrollTo({top:t.offsetTop-110,behavior:'smooth'})})});\newRenderImages(EW_SEED_IMAGES);ewRenderReviews();ewRenderSeg();ewSyncUI();ewSync();\n\u003c\/script\u003e","brand":"B2BFAB","offers":[{"title":"GTI — 15mm Front \/ 20mm Rear","offer_id":51057130799351,"sku":"B2BFABMK8GTI18FK","price":225.0,"currency_code":"USD","in_stock":true},{"title":"Golf R — 10mm Front \/ 15mm Rear","offer_id":51057130832119,"sku":"B2BFABMK8GTI19FK","price":215.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0916\/4878\/6679\/files\/0005-7143222682814932850.png?v=1787557368","url":"https:\/\/eurowerks.co\/products\/b2bfab-flush-wheel-spacer-kit-with-hardware-mk8-mk8-5-gti-golf-r","provider":"Eurowerks","version":"1.0","type":"link"}