function adjustMenuStyles() {
document.querySelectorAll('#menu-hauptnavigation > li > ul > li > a').forEach(el => {
el.style.paddingTop = '6px';
el.style.paddingBottom = '6px';
el.style.lineHeight = '1.3';
el.style.paddingLeft = '16px';
});
document.querySelectorAll('#menu-hauptnavigation > li > ul > li > ul > li > a').forEach(el => {
el.style.paddingTop = '3px';
el.style.paddingBottom = '3px';
el.style.lineHeight = '1.1';
el.style.paddingLeft = '32px';
});
}
let tries = 0;
const maxTries = 50;
const interval = setInterval(() => {
const hasMenu = document.querySelector('#menu-hauptnavigation');
if (hasMenu) {
clearInterval(interval);
adjustMenuStyles();
} else if (tries > maxTries) {
clearInterval(interval);
}
tries++;
}, 100);