{"product_id":"bmw-m-wing-mirror-caps-real-carbon-fibre-f-series-edition","title":"BMW M Wing Mirror Caps Real Carbon Fibre | F-Series Edition","description":"\u003c!-- Product Description: Premium Layout (Shopify-ready) --\u003e\n\u003cdiv style=\"max-width: 980px; margin: 0 auto; font-family: inherit; color: #111; line-height: 1.6;\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv style=\"padding: 18px 18px 14px; border: 1px solid #eee; border-radius: 14px; background: #fafafa;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 14px; align-items: flex-start; justify-content: space-between;\"\u003e\n\u003cdiv style=\"flex: 1; min-width: 260px;\"\u003e\n\u003ch2 style=\"margin: 0 0 6px; font-size: 22px; letter-spacing: -0.2px;\"\u003eBMW M Wing Mirror Caps Real Carbon Fibre | F-Series Edition\u003c\/h2\u003e\n\u003cp style=\"margin: 0; font-size: 14.5px; color: #444;\"\u003eA clean OEM+ exterior upgrade designed to enhance your BMW with a sharper, more refined appearance. These mirror covers offer a premium styling improvement while maintaining the factory design language of the vehicle.\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0; font-size: 14.5px; color: #444;\"\u003ePrecision-designed for compatible F Series and i3 models, they provide a straightforward fitment solution for customers looking to elevate the look of their car.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit,minmax(220px,1fr)); gap: 12px; margin-top: 14px;\"\u003e\n\u003cdiv style=\"border: 1px solid #eee; border-radius: 14px; padding: 14px; background: #fff;\"\u003e\n\u003cdiv style=\"font-size: 14px; color: #111; margin-bottom: 6px;\"\u003e\u003cstrong\u003eOEM+ Styling\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; color: #444;\"\u003eEnhances the factory look with a cleaner, more premium exterior finish.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #eee; border-radius: 14px; padding: 14px; background: #fff;\"\u003e\n\u003cdiv style=\"font-size: 14px; color: #111; margin-bottom: 6px;\"\u003e\u003cstrong\u003eModel-Specific Fitment\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; color: #444;\"\u003eDesigned for a range of BMW F Series, X Series, M Series, and i Series models listed below.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #eee; border-radius: 14px; padding: 14px; background: #fff;\"\u003e\n\u003cdiv style=\"font-size: 14px; color: #111; margin-bottom: 6px;\"\u003e\u003cstrong\u003eImportant Visual Check\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13.5px; color: #444;\"\u003eYour existing wing mirror must match the last product photo for these covers to fit correctly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003cdiv style=\"margin-top: 16px; border: 1px solid #eee; border-radius: 14px; overflow: hidden; background: #fff;\"\u003e\n\u003cdiv style=\"padding: 12px 14px; background: #f7f7f7; border-bottom: 1px solid #eee;\"\u003e\n\u003ch3 style=\"margin: 0; font-size: 16px;\"\u003eSpecifications\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 12px 14px;\"\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px;\"\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-size: 12.5px; color: #666;\"\u003eFitment type\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px;\"\u003e\u003cstrong\u003eModel-specific mirror cover fitment\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-size: 12.5px; color: #666;\"\u003eVehicle range\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px;\"\u003e\u003cstrong\u003eBMW F Series, X Series, M Series \u0026amp; i3\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-size: 12.5px; color: #666;\"\u003eBody styles\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px;\"\u003e\u003cstrong\u003eHatchback, Coupe, Convertible, Sedan, Touring \u0026amp; Gran Coupe\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-size: 12.5px; color: #666;\"\u003eFitment note\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14.5px;\"\u003e\u003cstrong\u003eMirror shape must match the last product image\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FITMENT --\u003e\n\u003cdiv style=\"margin-top: 16px; border: 1px solid #eee; border-radius: 14px; overflow: hidden; background: #fff;\"\u003e\n\u003cdiv style=\"padding: 12px 14px; background: #f7f7f7; border-bottom: 1px solid #eee;\"\u003e\n\u003ch3 style=\"margin: 0; font-size: 16px;\"\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555;\"\u003ePlease verify compatibility with your specific vehicle before purchase. If unsure, contact us and we will confirm fitment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 12px 14px;\"\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit,minmax(210px,1fr)); gap: 10px;\"\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW 1 Series\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eF20 \/ F21\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e116i \/ 118i \/ 120i \/ 125i \/ 130i\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eHatchback • 2012–2016\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW 2 Series\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eF22 \/ F23\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e218i \/ 220i \/ 228i\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eCoupe \u0026amp; Convertible • 2014 onwards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW 3 Series\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eF30 \/ F31\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e320i \/ 328i \/ 330i \/ 335i\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eSedan \u0026amp; Touring • 2012 onwards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW 3 Series GT\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eF34\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e3GT • 2013–2018\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW 4 Series\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eF32 \/ F33 \/ F36\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e420i \/ 428i \/ 435i\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eCoupe, Convertible \u0026amp; Gran Coupe • 2014 onwards\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW X1\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eE84\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e2013–2015\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW M2\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003eF87\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e2014–2018\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #f0f0f0; border-radius: 12px; padding: 10px;\"\u003e\n\u003cstrong\u003eBMW i3 \/ i3S\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #444;\"\u003e2014–2018\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- NOTES --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003cp style=\"margin: 0; color: #666; font-size: 12.5px;\"\u003eImportant: Your existing wing mirror must look like the last product photo for this mirror cover to fit correctly. If you are unsure, please contact us before purchasing and we will confirm fitment for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Car Dynamics","offers":[{"title":"Default Title","offer_id":56252172239174,"sku":null,"price":79.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0941\/6025\/7350\/files\/BMW_M_Wing_Mirror_Caps_Real_C.jpg?v=1774704000","url":"https:\/\/www.cardynamics.co.uk\/products\/bmw-m-wing-mirror-caps-real-carbon-fibre-f-series-edition","provider":"Car Dynamics ","version":"1.0","type":"link"}