{"product_id":"golf-8-r-mirror-projector-lamps","title":"OEM Golf R Mirror Projector Lamps — R, R 20th Edition Logo","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 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-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 .wrap{max-width:1280px;margin:0 auto;padding:0 40px}\n#ew-page .hero{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;max-width:1280px;margin:0 auto;padding:44px 40px 72px}\n#ew-page .gal{position:sticky;top:140px;align-self:start}\n#ew-page .gal-main{width:100%;aspect-ratio:1\/1;object-fit:contain;background:#141414;border:1px solid #2A2A2A;border-radius:6px;display:block}\n#ew-page .gal-thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}\n#ew-page .gal-thumb{width:68px;height:68px;object-fit:cover;border-radius:3px;border:1px solid #2A2A2A;background:#141414;cursor:pointer;opacity:.55;transition:.2s}\n#ew-page .gal-thumb:hover,#ew-page .gal-thumb.active{opacity:1;border-color:#C8102E}\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}\n#ew-page .pill-row{display:flex;gap:8px;flex-wrap:nowrap;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;white-space:nowrap;flex-shrink:0}\n#ew-page .hero-desc{font-size:14px;color:#C8C8C8;line-height:1.7;margin-bottom:22px;font-weight:300}\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}\n#ew-page .price-was{font-size:18px;font-weight:500;color:#FFC400;text-decoration:line-through}\n#ew-page .price-save{font-size:10px;font-weight:800;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}\n#ew-page .opt-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px}\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:6px;margin-bottom:12px}\n#ew-page .ew-seg button{background:#141414;border:1px solid #2A2A2A;border-radius:4px;padding:6px 10px;text-align:left;color:#888;cursor:pointer;display:flex;flex-direction:column;gap:1px;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:12px;font-weight:600;line-height:1.2}\n#ew-page .ew-seg .seg-sub{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;opacity:.75;line-height:1.2}\n#ew-page .ew-seg.has-img button{flex-direction:row;align-items:center;gap:9px;padding:5px}\n#ew-page .ew-seg .seg-img{width:44px;height:44px;flex-shrink:0;object-fit:cover;display:block;background:#0F0F0F;border:1px solid #2A2A2A;border-radius:3px;transition:.18s}\n#ew-page .ew-seg button.active .seg-img{border-color:#C8102E}\n#ew-page .ew-seg button.soldout .seg-img{opacity:.35;filter:grayscale(.6)}\n#ew-page .ew-seg.has-img .seg-txt{display:flex;flex-direction:column;gap:2px;min-width:0}\n#ew-page .ew-seg.has-img .opt-name{font-size:12px}\n#ew-page .ew-shot{display:block;width:100%;max-height:520px;object-fit:cover;background:#141414;border:1px solid #2A2A2A;border-radius:6px;margin-bottom:36px}\n#ew-page .ew-video{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#F0F0F0;text-decoration:none;background:#0F0F0F;border:1px solid #2A2A2A;border-left:3px solid #C8102E;border-radius:4px;padding:13px 20px;margin-bottom:26px;transition:.2s}\n#ew-page .ew-video:hover{background:#161616;border-color:#555;border-left-color:#C8102E}\n#ew-page .ew-video-ico{color:#C8102E;font-size:13px;line-height:1}\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}\n#ew-page .btn-primary{display:block;width:100%;background:#C8102E;color:#F0F0F0;border:none;padding:17px 24px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:background .2s;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 .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.55;margin:18px 0}\n#ew-page .warn-note strong{color:#FF8C00}\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 section{padding:76px 0}\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:22px}\n#ew-page .section-title{font-size:clamp(22px,2.8vw,34px);font-weight:700;letter-spacing:-.02em;margin-bottom:12px}\n#ew-page .section-sub{font-size:14px;color:#888;max-width:620px;line-height:1.7;margin-bottom:40px;font-weight:300}\n#ew-page .band{background:#141414;border-top:1px solid #2A2A2A;border-bottom:1px solid #2A2A2A}\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:#0F0F0F;padding:26px 24px;display:flex;flex-direction:column;gap:8px;transition:background .2s}\n#ew-page .feat-cell:hover{background:#161616}\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:15px;font-weight:600;color:#F0F0F0;line-height:1.3}\n#ew-page .feat-note{font-size:12.5px;color:#888;line-height:1.6}\n#ew-page .spec{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#2A2A2A;border:1px solid #2A2A2A;border-radius:5px;overflow:hidden}\n#ew-page .spec-cell{background:#0F0F0F;padding:20px 22px;display:flex;flex-direction:column;gap:7px;transition:background .2s}\n#ew-page .spec-cell:hover{background:#161616}\n#ew-page .spec-key{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#C8102E;font-weight:600}\n#ew-page .spec-val{font-size:14px;font-weight:600;color:#F0F0F0;line-height:1.35}\n#ew-page .drop{border:1px solid #2A2A2A;border-radius:5px;overflow:hidden;background:#0F0F0F}\n#ew-page .drop details{border-bottom:1px solid #2A2A2A}\n#ew-page .drop details:last-child{border-bottom:none}\n#ew-page .drop summary{list-style:none;cursor:pointer;padding:15px 18px;font-size:13px;font-weight:600;color:#F0F0F0;display:flex;justify-content:space-between;gap:14px;align-items:center;transition:background .2s}\n#ew-page .drop summary::-webkit-details-marker{display:none}\n#ew-page .drop summary:hover{background:#161616}\n#ew-page .drop summary::after{content:'+';color:#C8102E;font-size:18px;line-height:1;flex-shrink:0}\n#ew-page .drop details[open] summary{background:#161616}\n#ew-page .drop details[open] summary::after{content:'\\2212'}\n#ew-page .drop-body{padding:0 18px 16px;display:flex;flex-direction:column;gap:9px;align-items:flex-start}\n#ew-page .drop-body p{font-size:12.5px;color:#A8A8A8;line-height:1.65}\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-off{background:rgba(120,120,120,.15);color:#888}\n#ew-page .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;align-items:start}\n#ew-page #faq details{border-bottom:1px solid #1F1F1F}\n#ew-page #faq summary{list-style:none;cursor:pointer;padding:18px 0;font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:16px;align-items:center}\n#ew-page #faq summary::-webkit-details-marker{display:none}\n#ew-page #faq summary::after{content:'+';color:#C8102E;font-size:20px;line-height:1;flex-shrink:0}\n#ew-page #faq details[open] summary::after{content:'\\2212'}\n#ew-page #faq details p{font-size:13px;color:#888;line-height:1.75;padding:0 0 20px}\n#ew-page .buy-cta{background:#0A0A0A;padding:88px 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:-.025em;margin-bottom:10px;line-height:1.1}\n#ew-page .cta-subtitle{font-size:14px;color:#888;margin-bottom:30px;line-height:1.6}\n#ew-page .cta-price-row{display:flex;align-items:baseline;justify-content:center;gap:10px;margin-bottom:28px;flex-wrap:wrap}\n#ew-page .cta-price{font-size:40px;font-weight:700;letter-spacing:-.03em}\n#ew-page .cta-was{font-size:22px;font-weight:500;color:#FFC400;text-decoration:line-through}\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:980px){#ew-page .hero{grid-template-columns:1fr;gap:32px;padding:28px 24px 56px}#ew-page .gal{position:static}#ew-page .gal-main{aspect-ratio:auto}#ew-page nav{padding:0 20px}#ew-page .nav-right a:not(.nav-cta){display:none}#ew-page .anchorbar{padding:0 20px}#ew-page .anchor-buy{display:none}#ew-page .wrap{padding:0 24px}#ew-page section{padding:56px 0}#ew-page .feat-grid{grid-template-columns:1fr}#ew-page .faq-grid{grid-template-columns:1fr;gap:0}#ew-page footer{flex-direction:column;gap:16px;text-align:center}#ew-page .buy-cta{padding:64px 0}}\n@media(max-width:560px){#ew-page .pill-row{gap:5px}#ew-page .pill{font-size:8.5px;letter-spacing:.06em;padding:4px 8px}#ew-page .ew-seg{gap:6px}#ew-page .ew-seg button{padding:6px 8px}#ew-page .ew-seg.has-img button{padding:4px;gap:7px}#ew-page .ew-seg .seg-img{width:38px;height:38px}#ew-page .ew-seg .opt-name,#ew-page .ew-seg.has-img .opt-name{font-size:11px}#ew-page .ew-seg .seg-sub{font-size:9px}#ew-page .ew-shot{max-height:300px;margin-bottom:28px}#ew-page .ew-video{width:100%;justify-content:center;padding:13px 14px;font-size:11px}#ew-page .spec-cell{padding:15px 14px;gap:5px}#ew-page .spec-val{font-size:13px}#ew-page .feat-cell{padding:20px 16px}#ew-page .drop summary{padding:14px;font-size:12.5px}#ew-page .drop-body{padding:0 14px 14px}}\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-gti-r\"\u003eMK8 GTI \u0026amp; R\u003c\/a\u003e\u003ca href=\"\/pages\/vw\"\u003eAll VW\u003c\/a\u003e\u003ca href=\"#buy\" class=\"nav-cta\"\u003eBuy Now\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\u003cdiv class=\"anchorbar\"\u003e\n\u003cdiv class=\"anchor-links\"\u003e\n\u003ca href=\"#overview\"\u003eOverview\u003c\/a\u003e\u003ca href=\"#install\"\u003eInstall\u003c\/a\u003e\u003ca href=\"#fitment\"\u003eFitment\u003c\/a\u003e\u003ca href=\"#specs\"\u003eSpecs\u003c\/a\u003e\u003ca href=\"#faq\"\u003eFAQ\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anchor-buy\"\u003e\n\u003cspan class=\"price\"\u003e$106.00\u003c\/span\u003e\u003cbutton onclick=\"ewAddToCart()\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero\"\u003e\n  \u003cdiv class=\"gal\"\u003e\n    \u003cimg id=\"ew-main\" class=\"gal-main\" src=\"\" alt=\"Golf R mirror projector lamp\" onerror=\"this.style.visibility='hidden'\"\u003e\n    \u003cdiv class=\"gal-thumbs\" id=\"ew-thumbs\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"buybox\"\u003e\n    \u003cp class=\"crumbs\"\u003e\u003ca href=\"\/\"\u003eHome\u003c\/a\u003e \/ \u003ca href=\"\/collections\/mk8-gti-r\"\u003eMK8 GTI \u0026amp; R\u003c\/a\u003e \/ Lighting\u003c\/p\u003e\n    \u003ch1 class=\"p-title ew-title-sync\"\u003eGolf R Mirror Projector Lamps\u003c\/h1\u003e\n    \u003cdiv class=\"pill-row\"\u003e\n\u003cspan class=\"pill\"\u003eGenuine VW OEM\u003c\/span\u003e\u003cspan class=\"pill\"\u003eTwo Designs\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSold as a Pair\u003c\/span\u003e\u003cspan class=\"pill\"\u003eGolf 8 R\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"hero-desc\"\u003eThe factory projector lamp that throws a logo onto the ground when you unlock the car or open a door. Two designs to choose from: the standard R logo, or the R 20th Edition graphic. Every set is a matched pair, left and right, so both sides always match.\u003c\/p\u003e\n    \u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price\"\u003e$106.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\"\u003ePrice is for the pair. Free shipping on orders over $100.\u003c\/p\u003e\n    \u003cdiv class=\"ew-seg-wrap\" style=\"margin-top:22px\"\u003e\n\u003cdiv class=\"opt-head\"\u003e\n\u003cspan class=\"opt-label\"\u003eDesign\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 if your mirrors are prepped? Ask us\u003c\/a\u003e\n    \u003cdiv class=\"warn-note\"\u003e\n\u003cstrong\u003e⚠️\u003c\/strong\u003e Your mirrors must already have the \u003cstrong\u003eprojector lens housing\u003c\/strong\u003e. This is a replacement lamp, not a retrofit kit — a mirror with a plain underside has no aperture for it.\u003c\/div\u003e\n    \u003cdiv class=\"trust-row\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-dot\"\u003e\u003c\/span\u003eGenuine VW part\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-dot\"\u003e\u003c\/span\u003eLeft and right included\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-dot\"\u003e\u003c\/span\u003eNo coding needed\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection id=\"overview\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cp class=\"section-tag\"\u003eOverview\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eThe detail that shows up before you do.\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eHit unlock in a dark car park and the R logo lands on the tarmac next to the door. It's a ten-minute part on any Golf R whose mirrors were built to take it.\u003c\/p\u003e\n\u003cimg class=\"ew-shot\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0916\/4878\/6679\/files\/88829BE6-C8D1-46BC-B8FA-C357C0D66C82.webp?v=1791865258\u0026amp;width=1400\" alt=\"Golf R mirror projector lamp\" loading=\"lazy\"\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eOEM\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003eVolkswagen AG part\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eReal OEM lamps — the same units fitted on the production line. Correct connector, correct lens, correct colour temperature. No adhesive film, no generic housing.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eChoice\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003eTwo R designs\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eThe standard R logo (A parts) or the R 20th Edition graphic (B parts). The lamps are physically identical apart from the gobo — pick the one that suits the car.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-cell\"\u003e\n\u003cspan class=\"feat-label\"\u003eSupplied\u003c\/span\u003e\u003cspan class=\"feat-value\"\u003eMatched pair\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eLeft and right in the same design, in one box. Old lamps yellow and dim with UV exposure, so replacing both at once is the only way to get an even result across the car.\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\"\u003eSwap, don't wire\u003c\/span\u003e\u003cspan class=\"feat-note\"\u003eThe old lamp releases from the mirror housing and the new one clips into the existing connector. Nothing to splice, nothing to code in VCDS.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"band\" id=\"install\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cp class=\"section-tag\"\u003eInstall\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eRoughly ten minutes a side.\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eYou're replacing lamps that are already there, not building a new circuit. The awkward part is getting the mirror glass out without cracking it — take your time on that and the rest is quick.\u003c\/p\u003e\n\u003ca class=\"ew-video\" href=\"https:\/\/www.youtube.com\/watch?v=Evj8JXRnqNg\" target=\"_blank\" rel=\"noopener\"\u003e\u003cspan class=\"ew-video-ico\"\u003e▶\u003c\/span\u003eWatch the install walkthrough\u003c\/a\u003e\n\u003cdiv class=\"drop\"\u003e\n\u003cdetails\u003e\u003csummary\u003eDo I need to remove the mirror from the car?\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cp\u003eNo. Most people get at the lamp by carefully tilting and popping the mirror glass off its ball mount, then working through the opening. The mirror body stays on the door.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs any coding or adaptation required?\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cspan class=\"fit-badge\"\u003eNo coding\u003c\/span\u003e\u003cp\u003eIt's a direct like-for-like swap on a car that already has projection. The module doesn't know or care which gobo is in the lamp, so changing from one design to another works with no software involved.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I run this as a retrofit on a mirror without projection?\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cspan class=\"fit-badge fit-badge-off\"\u003eNot supported\u003c\/span\u003e\u003cp\u003eNo. A non-projection mirror has no lens aperture in the underside and no wiring for the lamp. It needs a different mirror housing entirely, which is a much bigger job.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDo I have to do both sides?\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cp\u003eThe set gives you both, so you may as well. Fitting one new lamp against a faded original leaves you with two noticeably different projections on the ground.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"fitment\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cp class=\"section-tag\"\u003eFitment\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eWill they fit?\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eBuilt for the Golf 8 R (5H) mirror. If you're unsure whether your car left the factory with projection lamps, check your build sticker for PR code \u003cstrong\u003e1J2\u003c\/strong\u003e, or send us your VIN and we'll confirm before you order.\u003c\/p\u003e\n\u003cdiv class=\"drop\"\u003e\n\u003cdetails\u003e\u003csummary\u003eGolf 8 \/ 8.5 R (5H) with factory mirror projection\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cspan class=\"fit-badge\"\u003eDirect Fit\u003c\/span\u003e\u003cp\u003e2022 to present (US market). Straight swap in either design, including R 20th Edition cars and standard R cars that want the anniversary graphic.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eOther Golf 8 models (GTI, GTE, GTD, base)\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cspan class=\"fit-badge\"\u003eCheck first\u003c\/span\u003e\u003cp\u003eNon-R Golf 8 cars with projection use the 5H1 lamp family. Message us with your VIN and we'll confirm whether these swap straight in.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eGolf 8 without projection-equipped mirrors\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cspan class=\"fit-badge fit-badge-off\"\u003eNot Supported\u003c\/span\u003e\u003cp\u003eNo aperture, no connector. The mirror housing itself would need replacing first.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eOther MQB models (Tiguan, Arteon, Passat, T-Roc)\u003c\/summary\u003e\u003cdiv class=\"drop-body\"\u003e\n\u003cspan class=\"fit-badge\"\u003eCheck first\u003c\/span\u003e\u003cp\u003eSeveral MQB cars use a similar lamp but with different part numbers and housing geometry. Message us with your model year and we'll check the catalogue.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"band\" id=\"specs\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cp class=\"section-tag\"\u003eSpecification\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eThe details.\u003c\/h2\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eVolkswagen AG (OEM)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eSupplied\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003ePair — left \u0026amp; right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eR logo\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003e5H2 945 301 A \/ 302 A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eR 20th Edition\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003e5H2 945 301 B \/ 302 B\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eFits\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eGolf 8 R (5H)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eInstall\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003ePlug-in, no coding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eGermany\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eCondition\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eNew genuine part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-cell\"\u003e\n\u003cspan class=\"spec-key\"\u003eOption code\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003ePR 1J2 required\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"faq\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cp class=\"section-tag\"\u003eFAQ\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eQuestions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"faq-grid\"\u003e\n\u003cdiv\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many lamps do I get?\u003c\/summary\u003e\u003cp\u003eTwo — one for the left mirror and one for the right, both in the design you choose. They're only sold as a pair.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat's the difference between the two designs?\u003c\/summary\u003e\u003cp\u003eOnly the projected image. The standard R logo is the A part and the R 20th Edition graphic is the B part. Everything else — housing, connector, LED — is the same.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I fit the 20th Edition lamps to a standard R?\u003c\/summary\u003e\u003cp\u003ePhysically, yes — the lamps are interchangeable and nothing in the car checks which one is fitted.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I mix two designs across the car?\u003c\/summary\u003e\u003cp\u003eNot in one order — each set is a single design. If you want a mixed pair, email us and we'll sort it manually.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eAre these brighter than the originals?\u003c\/summary\u003e\u003cp\u003eThey're the same specification as factory. What you'll notice is that a new lamp is brighter than a worn one, because the LED and the lens both degrade with UV exposure.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat's the return policy?\u003c\/summary\u003e\u003cp\u003eHandled under our standard \u003ca href=\"\/policies\/refund-policy\" style=\"color:#C8102E\"\u003erefund policy\u003c\/a\u003e. Reach out before sending anything back so we can sort it quickly.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\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\"\u003eLight it up properly\u003c\/p\u003e\n\u003ch2 class=\"cta-title\"\u003eGolf R Mirror Projector Lamps\u003c\/h2\u003e\n\u003cp class=\"cta-subtitle\"\u003eGenuine VW · R or R 20th Edition · Matched pair · No coding\u003c\/p\u003e\n\u003cdiv class=\"cta-price-row\"\u003e\n\u003cspan class=\"cta-price\"\u003e$106.00\u003c\/span\u003e\u003cspan class=\"cta-was\" style=\"display:none\"\u003e\u003c\/span\u003e\u003cspan class=\"price-save\" style=\"display:none\"\u003e\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-gti-r\"\u003eMK8 GTI \u0026amp; R\u003c\/a\u003e\u003ca href=\"\/pages\/order-tracking\"\u003eTrack Order\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 ewVariants=[];\nvar ewSel={o:null};\nvar ewSelId=null;\nvar ewQtyVal=1;\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})}\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 .gal-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];main.style.visibility=''}var tw=document.getElementById('ew-thumbs');if(tw){tw.innerHTML=imgs.length\u003e1?imgs.map(function(u,i){return '\u003cimg class=\"gal-thumb'+(i===0?' active':'')+'\" src=\"'+u+'\" onclick=\"ewThumb(this)\" alt=\"\" loading=\"lazy\"\u003e'}).join(''):''}}\nfunction ewMoney(p){return '$'+parseFloat(p).toFixed(2)}\nfunction ewSwatchSrc(u){if(!u)return '';return u+(u.indexOf('?')\u003e-1?'\u0026':'?')+'width=120'}\nfunction ewShowVariantImg(u){if(!u)return;var m=document.getElementById('ew-main');if(!m)return;m.src=u;m.style.visibility='';var base=String(u).split('?')[0];document.querySelectorAll('#ew-page .gal-thumb').forEach(function(t){t.classList.toggle('active',String(t.getAttribute('src')).split('?')[0]===base)})}\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}var hasImg=false;for(var i=0;i\u003cewVariants.length;i++){if(ewVariants[i].img){hasImg=true;break}}wraps.forEach(function(w){w.style.display='';var seg=w.querySelector('.ew-seg');seg.classList.toggle('has-img',hasImg);seg.innerHTML=ewVariants.map(function(v){var sub=v.a===false?'Sold out':ewMoney(v.p);var inner;if(hasImg){var im=v.img?'\u003cimg class=\"seg-img\" src=\"'+ewSwatchSrc(v.img)+'\" alt=\"'+v.o+'\" loading=\"lazy\"\u003e':'\u003cspan class=\"seg-img\"\u003e\u003c\/span\u003e';inner=im+'\u003cspan class=\"seg-txt\"\u003e\u003cspan class=\"opt-name\"\u003e'+v.o+'\u003c\/span\u003e\u003cspan class=\"seg-sub\"\u003e'+sub+'\u003c\/span\u003e\u003c\/span\u003e'}else{inner='\u003cspan class=\"opt-name\"\u003e'+v.o+'\u003c\/span\u003e\u003cspan class=\"seg-sub\"\u003e'+sub+'\u003c\/span\u003e'}return '\u003cbutton class=\"'+(v.a===false?'soldout':'')+'\" data-opt=\"'+v.o+'\" onclick=\"ewSelect(this)\"\u003e'+inner+'\u003c\/button\u003e'}).join('')})}\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,#ew-page .cta-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 .ew-opt-sel').forEach(function(e){e.textContent=v.o});ewSelId=String(v.id);ewShowVariantImg(v.img);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'}})}}\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,img:(v.featured_image\u0026\u0026v.featured_image.src)||null}});if(!ewSel.o||!ewFind())ewSel.o=ewVariants[0].o}ewRenderSeg();ewSyncUI()}).catch(function(){})}\nfunction ewAddToCart(){var id=ewSelId;if(!id){alert('Please wait a moment while the page loads');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);ewRenderSeg();ewSyncUI();ewSync();\n\u003c\/script\u003e","brand":"Volkswagen","offers":[{"title":"R — Pair","offer_id":51300560339191,"sku":"5H1945301A-302A","price":80.0,"currency_code":"USD","in_stock":true},{"title":"R 20th Edition — Pair","offer_id":51300560371959,"sku":"5H1945301B-302B","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0916\/4878\/6679\/files\/0131-4312715459214847599.png?v=1791865639","url":"https:\/\/eurowerks.co\/products\/golf-8-r-mirror-projector-lamps","provider":"Eurowerks","version":"1.0","type":"link"}