@font-face { font-family: 'Outfit'; font-weight: 400;
	src: url("../fonts/outfit-v15-latin-regular.woff2") format("woff2"); }
@font-face { font-family: 'Outfit'; font-weight: 500;
	src: url("../fonts/outfit-v15-latin-500.woff2") format("woff2"); }
@font-face { font-family: 'Outfit'; font-weight: 700;
	src: url("../fonts/outfit-v15-latin-700.woff2") format("woff2"); }

body { font-family: Outfit, system-ui, sans-serif }

.c202507 .filterbox .expand-filters,
.c202507 .filterbox .collapse-filters,
.relprods h3.relprods,
#detailsRelated h3,
body { color: #0B1018 }

.c202507 #maincats li.main.active > a,
#maincats li.act > a,
a.proddetail-moreinfo,
.c202507 #aggregationform .click-area.has-selection,
.c202507 .breadcrumb > li.active a { color: #0096B4 }

#jumptotop { background-color: #0096b480 }

#topbar,
#footer { background: #0096b4; color: white }
#topbar a,
#footer a { color: white }
.langselect input:checked + .dropdown { background-color: #0096b4 }

#header .search-col button { background: #0096b4; border-color: #0096b4 }

.btn-link:hover, .btn-link:focus, a:hover, a:focus { color: #0096b4 }

.boxwrapper .categorybar,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus { background-color: #0096b4; color: white }
