{"product_id":"cover-fibra-carbono-llave-bmw-serie-g-tcarbon","title":"Cover Fibra de Carbono Llave BMW Serie G","description":"\u003cstyle\u003e\n* { box-sizing: border-box; margin: 0; padding: 0; }\n\n.pd-wrap { max-width: 680px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; color: #111; }\n.pd-tagline { font-size: 11px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: #666; margin-bottom: 8px; }\n.pd-title { font-size: 24px; font-weight: 600; line-height: 1.3; margin-bottom: 10px; }\n.pd-sub { font-size: 15px; color: #555; line-height: 1.6; margin-bottom: 20px; }\n\n.pd-bullets { display: flex; flex-direction: column; gap: 12px; margin-bottom: 20px; padding: 16px; background: #f7f7f5; border-radius: 12px; border: 1px solid #e5e5e3; }\n.pd-bullet { display: flex; align-items: flex-start; gap: 12px; font-size: 15px; line-height: 1.5; }\n.pd-bullet-icon { width: 24px; height: 24px; border-radius: 50%; background: #1a1a1a; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n.pd-bullet-icon svg { width: 13px; height: 13px; stroke: #e0e0e0; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pd-bullet strong { font-weight: 600; display: block; margin-bottom: 2px; }\n.pd-bullet span { color: #555; font-size: 13px; }\n\n.pd-badges { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 20px; }\n.pd-badge { display: flex; align-items: center; gap: 6px; font-size: 12px; font-weight: 500; padding: 6px 12px; border-radius: 8px; border: 1px solid #e5e5e3; background: #fff; color: #111; }\n.pd-badge svg { width: 14px; height: 14px; stroke: #1a1a1a; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; }\n\n.pd-accordion { border: 1px solid #e5e5e3; border-radius: 12px; overflow: hidden; margin-bottom: 20px; }\n.pd-acc-item { border-bottom: 1px solid #e5e5e3; }\n.pd-acc-item:last-child { border-bottom: none; }\n.pd-acc-trigger { width: 100%; background: none; border: none; cursor: pointer; padding: 14px 16px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 600; color: #111; text-align: left; gap: 8px; font-family: inherit; }\n.pd-acc-trigger:hover { background: #f7f7f5; }\n.pd-acc-trigger-left { display: flex; align-items: center; gap: 10px; }\n.pd-acc-trigger-left svg { width: 17px; height: 17px; stroke: #1a1a1a; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; }\n.acc-chevron { width: 16px; height: 16px; stroke: #888; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; transition: transform 0.2s; flex-shrink: 0; }\n.pd-acc-item.open .acc-chevron { transform: rotate(180deg); }\n.pd-acc-body { display: none; padding: 0 16px 16px; font-size: 13px; line-height: 1.7; color: #555; }\n.pd-acc-item.open .pd-acc-body { display: block; }\n\n.pd-list { list-style: none; display: flex; flex-direction: column; gap: 7px; margin-top: 4px; }\n.pd-list li { display: flex; align-items: flex-start; gap: 8px; }\n.pd-list li svg { width: 14px; height: 14px; stroke: #1a1a1a; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; margin-top: 3px; flex-shrink: 0; }\n\n.pd-compat-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)); gap: 8px; margin-top: 10px; }\n.pd-compat-pill { background: #f7f7f5; border: 1px solid #e5e5e3; border-radius: 8px; padding: 8px 10px; text-align: center; font-size: 13px; font-weight: 600; color: #111; }\n\n.pd-tags { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 10px; }\n.pd-tag { font-size: 12px; padding: 4px 10px; border-radius: 8px; background: #f0f0f0; color: #111; font-weight: 600; }\n\n.pd-highlight { margin-top: 8px; padding: 10px 12px; background: #1a1a1a; border-radius: 8px; font-size: 13px; color: #e0e0e0; display: flex; gap: 8px; align-items: flex-start; }\n.pd-highlight svg { width: 15px; height: 15px; stroke: #e0e0e0; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; margin-top: 2px; }\n.pd-highlight strong { color: #fff; }\n\n.pd-return-note { margin-top: 8px; padding: 10px 12px; background: #EAF3DE; border-radius: 8px; font-size: 13px; color: #3B6D11; display: flex; gap: 8px; align-items: flex-start; }\n.pd-return-note svg { width: 15px; height: 15px; stroke: #3B6D11; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; margin-top: 2px; }\n\n.pd-spec-table { width: 100%; border-collapse: collapse; margin-top: 8px; }\n.pd-spec-table tr { border-bottom: 1px solid #e5e5e3; }\n.pd-spec-table tr:last-child { border-bottom: none; }\n.pd-spec-table td { padding: 8px 4px; font-size: 13px; }\n.pd-spec-table td:first-child { color: #888; width: 40%; }\n.pd-spec-table td:last-child { font-weight: 600; color: #111; }\n\n.pd-footer-note { font-size: 12px; color: #999; text-align: center; margin-top: 4px; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-wrap\"\u003e\n\n  \u003cp class=\"pd-tagline\"\u003eFibra de carbono auténtica · tcarbon · BMW Serie G\u003c\/p\u003e\n\n  \u003ch1 class=\"pd-title\"\u003eDale a tu llave la misma actitud que tu BMW — sin compromisos.\u003c\/h1\u003e\n\n  \u003cp class=\"pd-sub\"\u003e\n    Cover de fibra de carbono auténtica para el mando trapezoidal de BMW Serie G.\n    Protección total, acabado de competición y montaje en menos de un minuto. Sin herramientas.\n  \u003c\/p\u003e\n\n  \u003c!-- 3 bullets de valor --\u003e\n  \u003cdiv class=\"pd-bullets\"\u003e\n\n    \u003cdiv class=\"pd-bullet\"\u003e\n      \u003cdiv class=\"pd-bullet-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFibra de carbono real — no imitación\u003c\/strong\u003e\n        \u003cspan\u003eTejido 3K auténtico con resina epoxi. Toca la diferencia: textura, peso y brillo que los covers de ABS no pueden replicar.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-bullet\"\u003e\n      \u003cdiv class=\"pd-bullet-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eProtección total desde el primer uso\u003c\/strong\u003e\n        \u003cspan\u003eCarcasa rígida que absorbe golpes y elimina los arañazos del llavero. Tu mando BMW, impecable para siempre.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-bullet\"\u003e\n      \u003cdiv class=\"pd-bullet-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eMontaje en 60 segundos, sin herramientas\u003c\/strong\u003e\n        \u003cspan\u003eEncaje directo sobre el mando original. No modifica el funcionamiento de ningún botón ni la señal RF. Plug-and-protect.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Trust badges --\u003e\n  \u003cdiv class=\"pd-badges\"\u003e\n\n    \u003cdiv class=\"pd-badge\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      Envío gratis 48\/72h\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-badge\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M20.49 15a9 9 0 1 1-2.12-9.36L23 10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Devolución 14 días\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-badge\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      Enviado desde España\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-badge\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n      Fibra carbono auténtica\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Acordeones --\u003e\n  \u003cdiv class=\"pd-accordion\"\u003e\n\n    \u003c!-- ¿Por qué fibra de carbono auténtica? --\u003e\n    \u003cdiv class=\"pd-acc-item open\"\u003e\n      \u003cbutton class=\"pd-acc-trigger\" onclick=\"toggle(this)\"\u003e\n        \u003cspan class=\"pd-acc-trigger-left\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n          ¿Por qué fibra de carbono auténtica?\n        \u003c\/span\u003e\n        \u003csvg class=\"acc-chevron\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"pd-acc-body\"\u003e\n        \u003cdiv class=\"pd-highlight\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          \u003cspan\u003e\u003cstrong\u003eTejido 3K real con resina epoxi.\u003c\/strong\u003e No es vinilo, no es plástico pintado. La fibra de carbono auténtica es hasta 5 veces más resistente que el ABS y tiene un aspecto premium que se nota al primer vistazo.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cul class=\"pd-list\" style=\"margin-top:12px;\"\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eTextura tridimensional característica del tejido 3K\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eAcabado lacado de alto brillo con capa protectora UV\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003ePeso ultraligero — no notas diferencia en el bolsillo\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eResistente a arañazos, golpes y calor\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Compatibilidad --\u003e\n    \u003cdiv class=\"pd-acc-item\"\u003e\n      \u003cbutton class=\"pd-acc-trigger\" onclick=\"toggle(this)\"\u003e\n        \u003cspan class=\"pd-acc-trigger-left\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n          Compatibilidad\n        \u003c\/span\u003e\n        \u003csvg class=\"acc-chevron\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"pd-acc-body\"\u003e\n        \u003cp style=\"margin-bottom:8px;\"\u003eDiseñado específicamente para el mando trapezoidal de BMW Serie G:\u003c\/p\u003e\n        \u003cdiv class=\"pd-compat-grid\"\u003e\n          \u003cdiv class=\"pd-compat-pill\"\u003eG20 · G21\u003c\/div\u003e\n          \u003cdiv class=\"pd-compat-pill\"\u003eG30 · G31\u003c\/div\u003e\n          \u003cdiv class=\"pd-compat-pill\"\u003eG05 · G06\u003c\/div\u003e\n          \u003cdiv class=\"pd-compat-pill\"\u003eG11 · G12\u003c\/div\u003e\n          \u003cdiv class=\"pd-compat-pill\"\u003eG14 · G15\u003c\/div\u003e\n          \u003cdiv class=\"pd-compat-pill\"\u003eG01 · G02\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:12px; font-size:13px; color:#555;\"\u003e¿No ves tu modelo? Escríbenos antes de comprar — te confirmamos en minutos si es compatible.\u003c\/p\u003e\n        \u003cdiv class=\"pd-tags\"\u003e\n          \u003cspan class=\"pd-tag\"\u003eSerie G\u003c\/span\u003e\n          \u003cspan class=\"pd-tag\"\u003eMando trapezoidal\u003c\/span\u003e\n          \u003cspan class=\"pd-tag\"\u003etcarbon\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Especificaciones --\u003e\n    \u003cdiv class=\"pd-acc-item\"\u003e\n      \u003cbutton class=\"pd-acc-trigger\" onclick=\"toggle(this)\"\u003e\n        \u003cspan class=\"pd-acc-trigger-left\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n          Especificaciones\n        \u003c\/span\u003e\n        \u003csvg class=\"acc-chevron\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"pd-acc-body\"\u003e\n        \u003ctable class=\"pd-spec-table\"\u003e\n          \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eFibra de carbono auténtica 3K\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAcabado\u003c\/td\u003e\n\u003ctd\u003eLacado brillante con protección UV\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eForma\u003c\/td\u003e\n\u003ctd\u003eTrapezoidal (BMW Serie G)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eMarca\u003c\/td\u003e\n\u003ctd\u003etcarbon\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eInstalación\u003c\/td\u003e\n\u003ctd\u003eSin herramientas · \u0026lt; 60 segundos\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSeñal RF\u003c\/td\u003e\n\u003ctd\u003eNo interfiere — apertura normal\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eColor\u003c\/td\u003e\n\u003ctd\u003eNegro fibra de carbono\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Envío --\u003e\n    \u003cdiv class=\"pd-acc-item\"\u003e\n      \u003cbutton class=\"pd-acc-trigger\" onclick=\"toggle(this)\"\u003e\n        \u003cspan class=\"pd-acc-trigger-left\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n          Envío y entrega\n        \u003c\/span\u003e\n        \u003csvg class=\"acc-chevron\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"pd-acc-body\"\u003e\n        \u003cul class=\"pd-list\"\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003eEnvío gratuito\u003c\/strong\u003e en todos los pedidos a España\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003cspan\u003eEntrega estimada en \u003cstrong\u003e48\/72h hábiles\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eEnviado desde España — sin aduanas ni esperas\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eSeguimiento del pedido por email\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Devoluciones --\u003e\n    \u003cdiv class=\"pd-acc-item\"\u003e\n      \u003cbutton class=\"pd-acc-trigger\" onclick=\"toggle(this)\"\u003e\n        \u003cspan class=\"pd-acc-trigger-left\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M20.49 15a9 9 0 1 1-2.12-9.36L23 10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          Devoluciones\n        \u003c\/span\u003e\n        \u003csvg class=\"acc-chevron\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"pd-acc-body\"\u003e\n        \u003cdiv class=\"pd-return-note\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cspan\u003e\u003cstrong\u003e14 días para devolver\u003c\/strong\u003e sin preguntas. Si el cover no encaja en tu mando o no es lo que esperabas, te reembolsamos sin coste.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:10px;\"\u003eEscríbenos a través de la tienda o por email. Gestionamos todo en menos de 48h.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cp class=\"pd-footer-note\"\u003eMarca tcarbon · Fibra de carbono auténtica · Compatible exclusivamente con mando trapezoidal BMW Serie G\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  function toggle(btn) {\n    const item = btn.closest('.pd-acc-item');\n    const isOpen = item.classList.contains('open');\n    document.querySelectorAll('.pd-acc-item').forEach(i =\u003e i.classList.remove('open'));\n    if (!isOpen) item.classList.add('open');\n  }\n\u003c\/script\u003e","brand":"tcarbon","offers":[{"title":"Default Title","offer_id":53012046348624,"sku":null,"price":59.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0933\/9856\/5200\/files\/cover-fibra-de-carbono-llave-bmw-serie-g-9697556.webp?v=1779002833","url":"https:\/\/codedrive.es\/products\/cover-fibra-carbono-llave-bmw-serie-g-tcarbon","provider":"CodeDrive","version":"1.0","type":"link"}