function replaceTocHeader() {
const header = document.querySelector('.elementor-toc__header-title');
if (header && header.tagName.toLowerCase() === 'h4') {
const div = document.createElement('div');
div.className = header.className;
div.innerHTML = header.innerHTML;
header.parentNode.replaceChild(div, header);
} else {
// Retry after 100ms if TOC not yet loaded
setTimeout(replaceTocHeader, 100);
}
}
// Start the replacement after page load
document.addEventListener('DOMContentLoaded', replaceTocHeader);