Emblema Insignia BMW Carbono Para Capot/Baúl De 82mm o 73mm
$ 42.000
Un emblema en buen estado cambia mucho la presencia del auto porque ordena detalles que se ven todo el tiempo y hacen a la imagen general del conjunto. Esta pieza permite renovar esa zona con una terminación prolija y un aspecto más cuidado, ya sea para recuperar el estilo original o darle una impronta más marcada. Es una mejora simple pero muy visible, seleccionada por IRP para quienes valoran buen ajuste y una presentación más pareja.
Medidas: Delantero: 82mm –
SKU:
INSI005
document.addEventListener('DOMContentLoaded', function() {
function forceMobbexStyles() {
const widget = document.getElementById('mbbx-finance-widget');
if (!widget) return;
// Intentamos encontrar cualquier elemento que tenga un shadowRoot activo
// por si ya no usan div[color-scheme]
let shadowHost = null;
const potentialHosts = widget.querySelectorAll('*');
for (let el of potentialHosts) {
if (el.shadowRoot) {
shadowHost = el;
break;
}
}
if (shadowHost && shadowHost.shadowRoot) {
if (shadowHost.shadowRoot.getElementById('mis-estilos-mobbex')) return;
const sheet = document.createElement('style');
sheet.id = 'mis-estilos-mobbex';
sheet.textContent = `
/* Usamos selectores más genéricos o múltiples por si cambiaron los nombres */
.financeWidget-wrapper, [class*="wrapper"] {
background-color: #ffffff !important;
border: 1px solid #eeeeee !important;
border-radius: 5px !important;
box-shadow: none !important;
margin: 20px 0px !important;
padding: 20px !important;
max-width: 1200px !important;
}
.financeWidget-selectedInstallmentDetails, [class*="selectedInstallmentDetails"] {
border-top: 16px solid #ffffff !important;
}
.financeWidget-button, [class*="button"] {
border-radius: 5px !important;
}
* { font-family: inherit !important; }
`;
shadowHost.shadowRoot.appendChild(sheet);
console.log('✅ Estilos de Mobbex inyectados en Shadow DOM.');
} else {
// Si llega aquí, es que el shadowRoot no es accesible o no se encontró
console.warn('⚠️ No se encontró el Shadow Root del widget de Mobbex.');
}
}
const observer = new MutationObserver((mutations) => {
forceMobbexStyles();
});
observer.observe(document.body, { childList: true, subtree: true });
// Ejecuciones de respaldo
setTimeout(forceMobbexStyles, 2000);
setTimeout(forceMobbexStyles, 5000);
});

