/* RC112: restore the approved white public header (no charcoal/green takeover). */
body.rm-website .rm-header { background: #fff !important; border-bottom-color: #e4ddd3 !important; }
body.rm-website .rm-header .rm-brand img { filter: none !important; }
body.rm-website .rm-header .rm-nav-desktop a:not(.rm-button) { color: #454038 !important; }
body.rm-website .rm-header .rm-nav-desktop a:not(.rm-button):hover,
body.rm-website .rm-header .rm-nav-desktop a.is-active { color: #906537 !important; border-bottom-color: #a77b4b !important; }
body.rm-website .rm-header .rm-professional-login { color: #624629 !important; background: #fff !important; border-color: #8c6945 !important; }
body.rm-website .rm-header .rm-professional-login:hover { color: #382c1f !important; background: #f3ece2 !important; }
body.rm-website .rm-header .rm-lang-main > summary { color: #352c22 !important; }
body.rm-website .rm-header .rm-nav-trigger { background: #fff !important; color: #352c22 !important; border-color: #c8b99f !important; }
body.rm-website .rm-header .rm-nav-compact[open] .rm-nav-trigger { background: #f6f1e9 !important; }
