{"product_id":"side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods","title":"Side Mirror Cover OEM Style for Tesla Model X \/ S - Dry Carbon Fiber Exterior Mods","description":"\u003cstyle\u003e\n  .tesery-smc {\n    --smc-ink: #111214;\n    --smc-muted: #5d6269;\n    --smc-line: #e4e7eb;\n    --smc-soft: #f6f7f9;\n    --smc-dark: #17191d;\n    --smc-accent: #0056b3;\n    color: var(--smc-ink);\n    container-type: inline-size;\n    font-family: inherit;\n    font-size: 16px;\n    line-height: 1.65;\n    margin: 0 auto;\n    max-width: 1180px;\n    overflow: hidden;\n  }\n\n  .tesery-smc,\n  .tesery-smc * {\n    box-sizing: border-box;\n  }\n\n  .tesery-smc h2,\n  .tesery-smc h3,\n  .tesery-smc p,\n  .tesery-smc ul,\n  .tesery-smc ol,\n  .tesery-smc figure {\n    margin: 0;\n  }\n\n  .tesery-smc img {\n    display: block;\n    height: auto;\n    max-width: 100%;\n  }\n\n  .tesery-smc a {\n    color: inherit;\n  }\n\n  .tesery-smc__section {\n    padding: clamp(52px, 7vw, 92px) clamp(18px, 4vw, 56px);\n  }\n\n  .tesery-smc__section + .tesery-smc__section {\n    border-top: 1px solid var(--smc-line);\n  }\n\n  .tesery-smc__eyebrow {\n    color: var(--smc-accent);\n    font-size: 0.78rem;\n    font-weight: 800;\n    letter-spacing: 0.12em;\n    margin-bottom: 12px !important;\n    text-transform: uppercase;\n  }\n\n  .tesery-smc__heading {\n    font-size: clamp(2rem, 4.7vw, 4.15rem);\n    letter-spacing: -0.045em;\n    line-height: 1.02;\n    max-width: 920px;\n  }\n\n  .tesery-smc__subheading {\n    font-size: clamp(1.18rem, 2.2vw, 1.6rem);\n    letter-spacing: -0.025em;\n    line-height: 1.18;\n  }\n\n  .tesery-smc__lead {\n    color: var(--smc-muted);\n    font-size: clamp(1.02rem, 1.8vw, 1.2rem);\n    margin-top: 22px !important;\n    max-width: 820px;\n  }\n\n  .tesery-smc__hero {\n    background: linear-gradient(135deg, #141619 0%, #202329 100%);\n    box-shadow: inset 5px 0 0 var(--smc-accent);\n    color: #fff;\n    display: grid;\n    gap: clamp(28px, 5vw, 64px);\n    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n    padding: clamp(26px, 4vw, 58px);\n  }\n\n  .tesery-smc__hero-copy {\n    align-self: center;\n    padding: clamp(18px, 3vw, 40px) 0;\n  }\n\n  .tesery-smc__hero .tesery-smc__eyebrow {\n    color: #78b7ff;\n  }\n\n  .tesery-smc__hero .tesery-smc__heading {\n    color: #fff !important;\n  }\n\n  .tesery-smc__hero .tesery-smc__lead {\n    color: #d5d9de;\n  }\n\n  .tesery-smc__hero-media {\n    align-self: stretch;\n    border-radius: 20px;\n    min-height: 430px;\n    overflow: hidden;\n  }\n\n  .tesery-smc__hero-media img {\n    height: 100%;\n    object-fit: cover;\n    width: 100%;\n  }\n\n  .tesery-smc__chips {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    list-style: none !important;\n    margin: 28px 0 0 !important;\n    padding: 0 !important;\n  }\n\n  .tesery-smc__chips \u003e li {\n    border: 1px solid rgba(255, 255, 255, 0.28);\n    border-radius: 999px;\n    color: #f4f5f6;\n    font-size: 0.86rem;\n    list-style: none !important;\n    margin: 0 !important;\n    padding: 8px 13px;\n  }\n\n  .tesery-smc__chips \u003e li::before,\n  .tesery-smc__chips \u003e li::marker {\n    content: none !important;\n    display: none !important;\n  }\n\n  .tesery-smc__grid-3,\n  .tesery-smc__finish-grid,\n  .tesery-smc__spec-grid {\n    display: grid;\n    gap: 18px;\n    margin-top: 34px;\n  }\n\n  .tesery-smc__grid-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .tesery-smc__finish-grid,\n  .tesery-smc__spec-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .tesery-smc__card,\n  .tesery-smc__spec {\n    border: 1px solid var(--smc-line);\n    border-radius: 18px;\n    padding: clamp(20px, 3vw, 30px);\n  }\n\n  .tesery-smc__card p,\n  .tesery-smc__spec p {\n    color: var(--smc-muted);\n    margin-top: 12px !important;\n  }\n\n  .tesery-smc__number {\n    color: var(--smc-accent);\n    display: block;\n    font-size: 0.82rem;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    margin-bottom: 14px;\n  }\n\n  .tesery-smc__split {\n    align-items: center;\n    display: grid;\n    gap: clamp(30px, 5vw, 70px);\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .tesery-smc__media {\n    border-radius: 20px;\n    overflow: hidden;\n  }\n\n  .tesery-smc__media img {\n    width: 100%;\n  }\n\n  .tesery-smc__soft {\n    background: var(--smc-soft);\n  }\n\n  .tesery-smc__fitment {\n    border-collapse: collapse;\n    margin-top: 32px;\n    width: 100%;\n  }\n\n  .tesery-smc__fitment th,\n  .tesery-smc__fitment td {\n    border-bottom: 1px solid var(--smc-line);\n    padding: 18px 12px;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .tesery-smc__fitment th {\n    color: var(--smc-muted);\n    font-size: 0.78rem;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .tesery-smc__fitment td:first-child {\n    font-weight: 750;\n    width: 40%;\n  }\n\n  .tesery-smc__finish-label {\n    border-radius: 999px;\n    display: inline-block;\n    font-size: 0.76rem;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    margin-bottom: 18px;\n    padding: 7px 11px;\n    text-transform: uppercase;\n  }\n\n  .tesery-smc__finish-label--gloss {\n    background: #090a0b;\n    box-shadow: inset 0 0 0 2px #777;\n    color: #fff;\n  }\n\n  .tesery-smc__finish-label--matte {\n    background: #303238;\n    color: #fff;\n  }\n\n  .tesery-smc__proof {\n    background: #fff;\n    border-left: 4px solid var(--smc-accent);\n    border-radius: 16px;\n    margin-top: 28px;\n    padding: 22px 24px;\n  }\n\n  .tesery-smc__proof p + p {\n    color: var(--smc-muted);\n    margin-top: 9px !important;\n  }\n\n  .tesery-smc__video {\n    aspect-ratio: 16 \/ 9;\n    border-radius: 20px;\n    margin-top: 34px;\n    overflow: hidden;\n  }\n\n  .tesery-smc__video iframe {\n    border: 0;\n    height: 100%;\n    width: 100%;\n  }\n\n  .tesery-smc__steps {\n    counter-reset: smc-step;\n    list-style: none !important;\n    list-style-type: none !important;\n    margin: 32px 0 0 !important;\n    padding: 0 !important;\n  }\n\n  .tesery-smc ol.tesery-smc__steps \u003e li {\n    border-top: 1px solid var(--smc-line);\n    display: block;\n    list-style: none !important;\n    list-style-type: none !important;\n    margin: 0 !important;\n    min-height: 76px;\n    padding: 18px 0 18px 62px;\n    position: relative;\n  }\n\n  .tesery-smc ol.tesery-smc__steps \u003e li::marker {\n    content: \"\" !important;\n    display: none !important;\n    font-size: 0 !important;\n  }\n\n  .tesery-smc ol.tesery-smc__steps \u003e li::before {\n    align-items: center;\n    background: #fff;\n    border: 2px solid var(--smc-accent);\n    border-radius: 50%;\n    color: var(--smc-accent);\n    content: counter(smc-step);\n    counter-increment: smc-step;\n    display: flex;\n    font-weight: 800;\n    height: 40px;\n    justify-content: center;\n    left: 0;\n    position: absolute;\n    top: 17px;\n    width: 40px;\n  }\n\n  .tesery-smc__steps strong {\n    display: block;\n  }\n\n  .tesery-smc__steps span {\n    color: var(--smc-muted);\n  }\n\n  .tesery-smc__note {\n    background: #f3f6fa;\n    border-left: 3px solid var(--smc-accent);\n    border-radius: 14px;\n    color: #12365b;\n    margin-top: 24px !important;\n    padding: 18px 20px;\n  }\n\n  .tesery-smc__faq-list {\n    margin-top: 30px;\n  }\n\n  .tesery-smc__faq {\n    border-top: 1px solid var(--smc-line);\n  }\n\n  .tesery-smc__faq summary {\n    cursor: pointer;\n    font-weight: 750;\n    list-style: none;\n    padding: 20px 44px 20px 0;\n    position: relative;\n  }\n\n  .tesery-smc__faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .tesery-smc__faq summary::after {\n    content: \"+\";\n    font-size: 1.5rem;\n    font-weight: 400;\n    position: absolute;\n    right: 4px;\n    top: 13px;\n  }\n\n  .tesery-smc__faq[open] summary::after {\n    content: \"−\";\n  }\n\n  .tesery-smc__faq p {\n    color: var(--smc-muted);\n    padding: 0 44px 22px 0;\n  }\n\n  .tesery-smc__faq a {\n    color: var(--smc-accent);\n    font-weight: 700;\n  }\n\n  .tesery-smc__cta {\n    align-items: center;\n    background: linear-gradient(135deg, #141619 0%, #202329 100%);\n    border-radius: 22px;\n    color: #fff;\n    display: flex;\n    gap: 30px;\n    justify-content: space-between;\n    padding: clamp(26px, 4vw, 48px);\n  }\n\n  .tesery-smc__cta p {\n    color: #d5d9de;\n    margin-top: 10px !important;\n  }\n\n  .tesery-smc__cta .tesery-smc__subheading {\n    color: #fff !important;\n  }\n\n  .tesery-smc__button {\n    background: var(--smc-accent) !important;\n    background-color: var(--smc-accent) !important;\n    border: 1px solid var(--smc-accent) !important;\n    border-radius: 999px !important;\n    box-shadow: none !important;\n    color: #fff !important;\n    display: inline-block !important;\n    font-weight: 800 !important;\n    line-height: 1.2 !important;\n    padding: 13px 22px !important;\n    text-decoration: none !important;\n    white-space: nowrap;\n  }\n\n  .tesery-smc__button:hover,\n  .tesery-smc__button:focus {\n    background: #00458f !important;\n    border-color: #00458f !important;\n    color: #fff !important;\n    text-decoration: none !important;\n  }\n\n  .tesery-smc__button::before,\n  .tesery-smc__button::after {\n    border: 0 !important;\n    box-shadow: none !important;\n    content: none !important;\n    display: none !important;\n  }\n\n  @container (max-width: 820px) {\n    .tesery-smc__hero,\n    .tesery-smc__split,\n    .tesery-smc__grid-3,\n    .tesery-smc__finish-grid,\n    .tesery-smc__spec-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .tesery-smc__heading {\n      font-size: clamp(2rem, 7cqw, 2.8rem);\n    }\n\n    .tesery-smc__hero-media {\n      aspect-ratio: 4 \/ 3;\n      min-height: 0;\n    }\n\n    .tesery-smc__cta {\n      align-items: flex-start;\n      flex-direction: column;\n    }\n  }\n\n  @media (max-width: 820px) {\n    .tesery-smc__hero,\n    .tesery-smc__split,\n    .tesery-smc__grid-3,\n    .tesery-smc__finish-grid,\n    .tesery-smc__spec-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .tesery-smc__hero-media {\n      min-height: 320px;\n    }\n\n    .tesery-smc__fitment,\n    .tesery-smc__fitment tbody,\n    .tesery-smc__fitment tr,\n    .tesery-smc__fitment th,\n    .tesery-smc__fitment td {\n      display: block;\n      width: 100%;\n    }\n\n    .tesery-smc__fitment thead {\n      display: none;\n    }\n\n    .tesery-smc__fitment td:first-child {\n      border-bottom: 0;\n      padding-bottom: 0;\n      width: 100%;\n    }\n\n    .tesery-smc__fitment td:last-child {\n      padding-top: 6px;\n    }\n\n    .tesery-smc__cta {\n      align-items: flex-start;\n      flex-direction: column;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tesery-smc\"\u003e\n  \u003csection class=\"tesery-smc__hero\" aria-labelledby=\"smc-hero-title\"\u003e\n    \u003cdiv class=\"tesery-smc__hero-copy\"\u003e\n      \u003cp class=\"tesery-smc__eyebrow\"\u003eReal dry carbon fiber mirror covers\u003c\/p\u003e\n      \u003ch2 class=\"tesery-smc__heading\" id=\"smc-hero-title\"\u003eCover the factory mirror caps in real carbon fiber.\u003c\/h2\u003e\n      \u003cp class=\"tesery-smc__lead\"\u003eA vehicle-specific left-and-right pair adds a full carbon-fiber outer surface to compatible Model S and Model X mirrors—without replacing the factory housings.\u003c\/p\u003e\n      \u003cul class=\"tesery-smc__chips\" aria-label=\"Product highlights\"\u003e\n        \u003cli\u003eReal dry carbon fiber\u003c\/li\u003e\n        \u003cli\u003e2-piece left and right set\u003c\/li\u003e\n        \u003cli\u003eAdd-on overlay\u003c\/li\u003e\n        \u003cli\u003eGlossy or matte\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cfigure class=\"tesery-smc__hero-media\"\u003e\n      \u003cimg src=\"https:\/\/www.tesery.com\/cdn\/shop\/files\/side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods-513227.jpg?v=1733428325\u0026amp;width=1600\" alt=\"Left and right dry carbon fiber mirror covers with one installed on a compatible Tesla Model S or Model X\" loading=\"eager\" width=\"1600\" height=\"1600\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section\" aria-labelledby=\"smc-why-title\"\u003e\n    \u003cp class=\"tesery-smc__eyebrow\"\u003eWhy this version\u003c\/p\u003e\n    \u003ch2 class=\"tesery-smc__heading\" id=\"smc-why-title\"\u003eA carbon surface, not a printed carbon pattern.\u003c\/h2\u003e\n    \u003cp class=\"tesery-smc__lead\"\u003eThe full-cap overlay is made from real dry carbon fiber and follows the mirror housing for the selected vehicle generation.\u003c\/p\u003e\n    \u003cdiv class=\"tesery-smc__grid-3\"\u003e\n      \u003carticle class=\"tesery-smc__card\"\u003e\n        \u003cspan class=\"tesery-smc__number\"\u003e01 — MATERIAL\u003c\/span\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eReal dry carbon fiber\u003c\/h3\u003e\n        \u003cp\u003eA genuine woven carbon-fiber surface rather than ABS plastic printed with a carbon-style graphic.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"tesery-smc__card\"\u003e\n        \u003cspan class=\"tesery-smc__number\"\u003e02 — COVERAGE\u003c\/span\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eFull outer-cap overlay\u003c\/h3\u003e\n        \u003cp\u003eThe cover sits over the painted factory cap while leaving the mirror glass, lower trim and pivot area exposed.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"tesery-smc__card\"\u003e\n        \u003cspan class=\"tesery-smc__number\"\u003e03 — INSTALL\u003c\/span\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eNo factory-cap replacement\u003c\/h3\u003e\n        \u003cp\u003eShaped edges and pre-applied automotive adhesive secure the overlay without drilling or disassembling the mirror housing.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section tesery-smc__soft\" aria-labelledby=\"smc-fitment-title\"\u003e\n    \u003cp class=\"tesery-smc__eyebrow\"\u003eFitment and package quantity\u003c\/p\u003e\n    \u003ch2 class=\"tesery-smc__heading\" id=\"smc-fitment-title\"\u003eChoose the exact model-year group.\u003c\/h2\u003e\n    \u003cp class=\"tesery-smc__lead\"\u003eModel S and Model X mirror shapes are not interchangeable across the listed generations. Every vehicle option includes one driver-side cover and one passenger-side cover.\u003c\/p\u003e\n    \u003ctable class=\"tesery-smc__fitment\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eVehicle option\u003c\/th\u003e\n          \u003cth\u003eWhat arrives\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModel X 2021+\u003c\/td\u003e\n          \u003ctd\u003e2 mirror-cap overlays: left and right · Choose glossy or matte.\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModel S 2021+\u003c\/td\u003e\n          \u003ctd\u003e2 mirror-cap overlays: left and right · Choose glossy or matte.\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModel S 2014–2020\u003c\/td\u003e\n          \u003ctd\u003e2 mirror-cap overlays: left and right · Choose glossy or matte.\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp class=\"tesery-smc__note\"\u003e\u003cstrong\u003eNot listed as compatible:\u003c\/strong\u003e Model X 2020 or earlier, Model S 2012–2013, Model 3 and Model Y. Do not select by appearance alone; confirm the model and model year before ordering.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section\" aria-labelledby=\"smc-finish-title\"\u003e\n    \u003cp class=\"tesery-smc__eyebrow\"\u003eChoose the finish\u003c\/p\u003e\n    \u003ch2 class=\"tesery-smc__heading\" id=\"smc-finish-title\"\u003eThe same woven carbon, with two levels of reflection.\u003c\/h2\u003e\n    \u003cp class=\"tesery-smc__lead\"\u003eChoose the surface that fits the rest of your exterior trim and the amount of shine you want around the mirrors.\u003c\/p\u003e\n    \u003cdiv class=\"tesery-smc__finish-grid\"\u003e\n      \u003carticle class=\"tesery-smc__card\"\u003e\n        \u003cspan class=\"tesery-smc__finish-label tesery-smc__finish-label--gloss\"\u003eGlossy\u003c\/span\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eDeep shine, defined weave\u003c\/h3\u003e\n        \u003cp\u003eA reflective clear surface makes the diagonal carbon weave more prominent in daylight.\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"tesery-smc__card\"\u003e\n        \u003cspan class=\"tesery-smc__finish-label tesery-smc__finish-label--matte\"\u003eMatte\u003c\/span\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eLower-reflection carbon\u003c\/h3\u003e\n        \u003cp\u003eA quieter finish keeps the woven pattern visible with less glare and fewer sharp highlights.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section tesery-smc__soft\" aria-labelledby=\"smc-check-title\"\u003e\n    \u003cdiv class=\"tesery-smc__split\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tesery-smc__eyebrow\"\u003eBefore installation\u003c\/p\u003e\n        \u003ch2 class=\"tesery-smc__heading\" id=\"smc-check-title\"\u003eTest both sides before exposing the adhesive.\u003c\/h2\u003e\n        \u003cp class=\"tesery-smc__lead\"\u003eHold each cover against its matching mirror cap. The lower edge should follow the factory housing without touching the glass or closing gap.\u003c\/p\u003e\n        \u003cdiv class=\"tesery-smc__proof\"\u003e\n          \u003cp\u003e\u003cstrong\u003eCheck the package:\u003c\/strong\u003e one left cover and one right cover in the selected finish.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eCheck the shape:\u003c\/strong\u003e if an edge rocks, leaves an unexpected gap or reaches into the mirror-glass area, stop and recheck the vehicle option.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cfigure class=\"tesery-smc__media\"\u003e\n        \u003cimg src=\"https:\/\/www.tesery.com\/cdn\/shop\/files\/side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods-143200.jpg?v=1733428326\u0026amp;width=1400\" alt=\"Dry carbon fiber mirror cover test-fitted over the factory side mirror cap\" loading=\"lazy\" width=\"1400\" height=\"1400\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section\" aria-labelledby=\"smc-video-title\"\u003e\n    \u003cp class=\"tesery-smc__eyebrow\"\u003eVehicle view\u003c\/p\u003e\n    \u003ch2 class=\"tesery-smc__heading\" id=\"smc-video-title\"\u003eSee the mirror covers on a Model S.\u003c\/h2\u003e\n    \u003cp class=\"tesery-smc__lead\"\u003eUse this product video to review the installed appearance. Your cover shape is determined by the vehicle option selected above.\u003c\/p\u003e\n    \u003cdiv class=\"tesery-smc__video\"\u003e\n      \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/A6QTFc0YuM8\" title=\"TESERY carbon fiber side mirror covers shown on a Tesla Model S\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\u003c\/iframe\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section tesery-smc__soft\" aria-labelledby=\"smc-install-title\"\u003e\n    \u003cdiv class=\"tesery-smc__split\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tesery-smc__eyebrow\"\u003eInstallation\u003c\/p\u003e\n        \u003ch2 class=\"tesery-smc__heading\" id=\"smc-install-title\"\u003eAlign first. Press once the perimeter is correct.\u003c\/h2\u003e\n        \u003col class=\"tesery-smc__steps\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfirm the vehicle option and side\u003c\/strong\u003e\u003cspan\u003eMatch the left and right covers to the corresponding mirrors before removing any adhesive liner.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean and fully dry the factory caps\u003c\/strong\u003e\u003cspan\u003eRemove dust, wax, oil and detailing-product residue from the painted surface and lower edge.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eTest-fit with the liner intact\u003c\/strong\u003e\u003cspan\u003eCheck the full perimeter, the mirror-glass gap and the area around the folding pivot.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePeel, align and place\u003c\/strong\u003e\u003cspan\u003eExpose the pre-applied adhesive, keep the cover centered and lower the shaped edges over the factory cap without forcing them.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePress the adhesive areas evenly\u003c\/strong\u003e\u003cspan\u003eApply firm, even pressure around the cover, then fold and unfold the mirror once to confirm clear movement.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003c\/ol\u003e\n        \u003cp class=\"tesery-smc__note\"\u003e\u003cstrong\u003eInstallation method:\u003c\/strong\u003e this is an add-on overlay secured by its shaped perimeter and pre-applied automotive adhesive. The factory mirror cap remains in place.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cfigure class=\"tesery-smc__media\"\u003e\n        \u003cimg src=\"https:\/\/www.tesery.com\/cdn\/shop\/files\/side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods-268266.jpg?v=1733428326\u0026amp;width=1400\" alt=\"Underside of a dry carbon fiber side mirror cover with pre-applied automotive adhesive\" loading=\"lazy\" width=\"1400\" height=\"1400\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section\" aria-labelledby=\"smc-spec-title\"\u003e\n    \u003cp class=\"tesery-smc__eyebrow\"\u003eProduct facts\u003c\/p\u003e\n    \u003ch2 class=\"tesery-smc__heading\" id=\"smc-spec-title\"\u003eWhat comes in the package.\u003c\/h2\u003e\n    \u003cdiv class=\"tesery-smc__spec-grid\"\u003e\n      \u003cdiv class=\"tesery-smc__spec\"\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eMaterial\u003c\/h3\u003e\n        \u003cp\u003eReal dry carbon fiber with a woven appearance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tesery-smc__spec\"\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003ePackage quantity\u003c\/h3\u003e\n        \u003cp\u003e2 pieces: 1 driver-side cover and 1 passenger-side cover.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tesery-smc__spec\"\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eAvailable finishes\u003c\/h3\u003e\n        \u003cp\u003eGlossy carbon fiber or matte carbon fiber.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tesery-smc__spec\"\u003e\n        \u003ch3 class=\"tesery-smc__subheading\"\u003eProduct type\u003c\/h3\u003e\n        \u003cp\u003eFull-cap exterior overlay; it does not replace the factory mirror housing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section tesery-smc__soft\" aria-labelledby=\"smc-care-title\"\u003e\n    \u003cdiv class=\"tesery-smc__split\"\u003e\n      \u003cfigure class=\"tesery-smc__media\"\u003e\n        \u003cimg src=\"https:\/\/www.tesery.com\/cdn\/shop\/files\/side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods-685179.jpg?v=1733428326\u0026amp;width=1400\" alt=\"Dry carbon fiber mirror cover installed with clearance around the side mirror glass and folding joint\" loading=\"lazy\" width=\"1400\" height=\"1400\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tesery-smc__eyebrow\"\u003eCare and use\u003c\/p\u003e\n        \u003ch2 class=\"tesery-smc__heading\" id=\"smc-care-title\"\u003eClean the finish without working against the edges.\u003c\/h2\u003e\n        \u003cp class=\"tesery-smc__lead\"\u003eUse a soft damp microfiber cloth and dry the surface afterward. Avoid abrasive pads, harsh solvents and concentrated pressure directly at the perimeter of the overlay.\u003c\/p\u003e\n        \u003cp class=\"tesery-smc__note\"\u003e\u003cstrong\u003eAfter washing:\u003c\/strong\u003e inspect the lower edge before driving. If any section has lifted, stop using the cover until the installation has been checked.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section\" aria-labelledby=\"smc-faq-title\"\u003e\n    \u003cp class=\"tesery-smc__eyebrow\"\u003eBefore you order\u003c\/p\u003e\n    \u003ch2 class=\"tesery-smc__heading\" id=\"smc-faq-title\"\u003eModel S and Model X mirror-cover FAQ\u003c\/h2\u003e\n    \u003cdiv class=\"tesery-smc__faq-list\"\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eAre these real carbon fiber or carbon-look ABS?\u003c\/summary\u003e\n        \u003cp\u003eThey are made from real dry carbon fiber. The glossy and matte choices refer to the surface finish, not to a printed plastic pattern.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eDo these replace the original mirror caps?\u003c\/summary\u003e\n        \u003cp\u003eNo. They are add-on overlays installed over the painted factory mirror caps. The original housings remain on the vehicle.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eDoes the package include both sides?\u003c\/summary\u003e\n        \u003cp\u003eYes. Each vehicle-and-finish option includes two pieces: one driver-side cover and one passenger-side cover.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eWhy are Model S 2014–2020 and Model S 2021+ separate?\u003c\/summary\u003e\n        \u003cp\u003eThe mirror-cap shape differs between the listed generations. Choose the exact model-year group shown in the selector; the covers are not interchangeable by visual preference.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eWill the mirrors still fold?\u003c\/summary\u003e\n        \u003cp\u003eThe cover sits on the outer factory cap and is shaped to leave the mirror-glass and pivot areas clear. Correct variant selection and alignment are essential; test the folding movement after installation and stop if the cover contacts surrounding trim.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eHow should I clean the carbon-fiber finish?\u003c\/summary\u003e\n        \u003cp\u003eWipe it gently with a soft damp microfiber cloth, then dry it. Avoid abrasive pads, harsh solvents and direct high-pressure spray at the installed edges.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"tesery-smc__faq\"\u003e\n        \u003csummary\u003eWhat should I know about returns before installation?\u003c\/summary\u003e\n        \u003cp\u003eTESERY's current policy requires a return request within 30 days and the product to be unused, in original condition and in its original packaging. Installed, modified or removed products may be declined if their condition cannot be verified. Inspect both covers, the finish and the fitment before exposing the adhesive, and review the current \u003ca href=\"\/pages\/refund-policy\"\u003erefund policy\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"tesery-smc__section\" aria-label=\"Choose side mirror cover variant\"\u003e\n    \u003cdiv class=\"tesery-smc__cta\"\u003e\n      \u003cdiv\u003e\n        \u003ch2 class=\"tesery-smc__subheading\"\u003eChoose the vehicle generation first, then the finish.\u003c\/h2\u003e\n        \u003cp\u003eModel and model year determine fit; glossy or matte determines appearance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003ca class=\"tesery-smc__button\" href=\"#product-form-installment\"\u003eChoose your variant\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Tesery Official Store","offers":[{"title":"Model X 2021+ \/ Glossy Carbon Fiber","offer_id":42885243273296,"sku":"TSL3804-X","price":1821.0,"currency_code":"ZAR","in_stock":true},{"title":"Model X 2021+ \/ Matte Carbon Fiber","offer_id":42885243306064,"sku":"TSL3804-X-matte","price":1821.0,"currency_code":"ZAR","in_stock":true},{"title":"Model S 2021+ \/ Glossy Carbon Fiber","offer_id":42885243338832,"sku":"TSL3804-S","price":1821.0,"currency_code":"ZAR","in_stock":true},{"title":"Model S 2021+ \/ Matte Carbon Fiber","offer_id":42885243371600,"sku":"TSL3804-S-matte-T","price":1821.0,"currency_code":"ZAR","in_stock":true},{"title":"Model S 2014-2020 \/ Glossy Carbon Fiber","offer_id":42885243404368,"sku":"TSL3804-S-T","price":1821.0,"currency_code":"ZAR","in_stock":true},{"title":"Model S 2014-2020 \/ Matte Carbon Fiber","offer_id":42885243437136,"sku":"TSL3804-S-matte","price":1821.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0242\/9940\/5392\/files\/side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods-513227.jpg?v=1788180510","url":"https:\/\/store.zoellerpumps.co.za\/products\/side-mirror-cover-oem-style-for-tesla-model-x-s-dry-carbon-fiber-exterior-mods","provider":"store.water-services.us","version":"1.0","type":"link"}