:root{--navy-900:#141414;--navy-800:#1f1f1f;--navy-700:#242424;--navy:#141414;--ink:#141414;--orange:#bd1429;--gold:#fdda24;--repair-ink:#141414;--repair-accent:#bd1429;--repair-light:#fff8db}
.hu-home{--ink:#141414;--teal:#fff5c4;--sky:#f5f5f2;--navy:#141414;--accent:#bd1429;--gold:#fdda24;--field:#fffefa;--pale:#f5f5f2}
.nl-header,.nl-header a,.nl-brand,.nl-desktop-nav{color:#141414}
.nl-brand-mark{background:#141414}.nl-brand-mark svg{stroke:#fdda24}
.nl-header .nl-brand-nl{color:#bd1429}
.nl-header .nl-shop-link{background:#141414;color:#fff}
.nl-header a:hover,.nl-header summary:hover{color:#bd1429}
.nl-header .nl-shop-link:hover{background:#bd1429;color:#fff}
.hu-age nav a{background:#353535}.hu-age nav a:hover{background:#555}
.hu-home main .hu-action,.repair-button{background:#bd1429;color:#fff!important}
.hu-home main .hu-action:hover,.repair-button:hover{background:#991124}
.hu-choices button[data-found],.hu-choices button:hover{background:#fdda24}
.hu-home main :is(a,button,summary):focus-visible,.nl-header a:focus-visible,.nl-header summary:focus-visible{outline-color:#bd1429}
.hu-home footer{background:#141414!important}
.materials-main h1,.materials-main h2,.materials-main h3,.materials-main a{color:#141414}
.materials-main .materials-button{background:#141414;color:#fff}.materials-main .materials-button:hover{background:#bd1429}
