.header-component{--search-min-width:200px;--search-max-width:480px}header.wk-header{display:flex;min-height:54px;align-items:center;padding:0 1rem;column-gap:.5rem}header.wk-header.no-right-padding{padding-right:0}header.wk-header .wk-logo-holder{display:inline-flex;column-gap:.5rem;flex-shrink:0}header.wk-header .wheel-logo+.product-logo{margin-left:.5rem}header.wk-header .header-spacer{flex-grow:1}header.wk-header .wk-search{flex-grow:100;min-width:var(--search-min-width);max-width:var(--search-max-width);border:1px solid #dadada}
header.wk-header .wk-search:has(.autocomplete.pill-shape){border-radius:32px}header.wk-header .wk-search-fco{width:380px}header.wk-header .wk-search input{height:auto;border:0}header.wk-header .wk-search input,header .wk-search input.placeholder,header .wk-search .selected-item-display{font-size:1rem;font-weight:300;line-height:1.25;padding:7px 0 5px 8px}header.wk-header .wk-search input.placeholder{color:#a3a3a3}header.wk-header .wk-search .wk-search-submit,header .wk-search .wk-search-submit:hover,button.clear{font-size:1rem;padding:calc(0.5rem - 1px);height:auto}
header.wk-header .wk-search .wk-search-submit.hero-standard{background-color:#757575;color:#fff}header.wk-header .wk-search .wk-search-submit.hero-dentistry{background-color:#757575;color:#fff}header.wk-header .wk-search .wk-search-submit.hero-toxicology{color:#fff;background-color:#648d18}header.wk-header .wk-search .wk-search-submit.hero-nursing{color:#fff;background-color:#940c72}header.wk-header .wk-search .wk-search-submit.hero-toxicology:hover,header.wk-header .wk-search .wk-search-submit.hero-nursing:hover{opacity:.8}
header.wk-header .wk-search .wk-search-submit.hero-standard:hover,header.wk-header .wk-search .wk-search-submit.hero-dentistry:hover{background-color:#474747}header.wk-header .wk-search .wk-icon-spinner{top:7px;bottom:5px;font-size:1.25rem}header.wk-header .header-top-actions{display:inline-flex;justify-content:flex-end;align-items:baseline;white-space:nowrap;flex-shrink:0}header.wk-header .header-top-actions>*{font-size:.875rem}header.wk-header .header-top-actions a{text-decoration:none;color:#353535}
header.wk-header .header-top-actions a:hover{color:#007ac3}body:not(.desktop) header.wk-header.hamburgerVisible .header-top-actions a:hover{color:white}header.wk-header #header-top-logout-form{padding:0;margin:0}header.wk-header #header-top-logout-button,header.wk-header form :is(button,button:hover){background:0;color:#005b92;padding:.5rem 1rem;cursor:pointer;font-size:.875rem;line-height:1.225rem;text-decoration:none}body:not(.desktop) header.wk-header.hamburgerVisible #header-top-logout-button{color:white}
header.wk-header #header-top-logout-button:hover{text-decoration:underline}header.wk-header>:is(.wk-icon-menu,.wk-icon-search,.wk-icon-arrow-left){padding:0;font-size:1.5rem;margin-bottom:0}body.desktop header.wk-header>.wk-icon-menu{padding:15px 1.5rem}body header.hamburgerVisible>.wk-icon-menu{background-color:transparent;color:white}body.desktop header.hamburgerVisible>.wk-icon-menu{background-color:#757575}body.desktop header.hamburgerVisible>.wk-icon-menu:hover,body.desktop header.hamburgerVisible>.wk-icon-menu:focus{background:#353535}
body.desktop .wk-header{background-color:white}body:not(.desktop) .hamburgerVisible.wk-header{background-color:#003d61}body:not(.desktop) .hamburgerVisible .user-mode :is(.hero-standard,.hero-dentistry,.hero-nursing),body:not(.desktop) .hamburgerVisible .user-mode .user-mode-selector :is(.wk-icon-chevron-down,.wk-icon-chevron-up),body:not(.desktop) .hamburgerVisible #userprofile .userprofile-link,body:not(.desktop) .hamburgerVisible #userprofile .userprofile-link .wk-icon-chevron-down,body:not(.desktop) .hamburgerVisible #userprofile .wk-icon-filled-user.userIcon,body:not(.desktop) .hamburgerVisible #userprofile .wk-icon-filled-office.userIcon{color:white}
body:not(.desktop) .hamburgerVisible .product-logo{filter:brightness(0) invert(1)}