[hidden] { display:none!important; }
.comparison-picker-field select { width:100%; min-height:46px; padding:10px 12px; border:1px solid #aaa196; border-radius:7px; background:#fffefa; color:#11100f; font:400 16px/1.4 Arial,Helvetica,sans-serif; }
.comparison-picker-field select option { background:#fffefa; color:#11100f; }
.comparison-picker-field select:focus-visible { outline:3px solid #126b78; outline-offset:3px; }
html[lang=de-DE] .site-header nav { gap:16px; }
@media(max-width:1000px) { html[lang=de-DE] .nav-wrap { height:auto; min-height:72px; flex-wrap:wrap; gap:16px; padding-top:14px; padding-bottom:14px; }html[lang=de-DE] .site-header nav { flex-wrap:wrap; gap:14px; } }
