body,html{height:100%;display:flex;flex-direction:column}
uhf-header .uhf-header__container{max-width:none}
.root{flex:1}
.uhf-dropdown-link{padding:18px 24px}
.uhf-contextual-nav .uhf-dropdown-link{background-color:#fff !important;text-decoration:none !important}
.uhf-contextual-nav .uhf-dropdown-link:hover{background-color:#f2f2f2 !important;text-decoration:none !important}
.uhf-dropdown-link:hover,.uhf-dropdown-link:focus,.uhf-dropdown-button:hover,.uhf-dropdown-button:focus{text-decoration:none}
nav.uhf-global-nav{display:none !important}
.uhf-nav-button:has(.ms-Icon--GlobalNavButton){display:none !important}
.uhf-contextual-nav .uhf-dropdown-link:hover::before{display:none !important}
[data-tid="me-control-menu-dialog"]{margin-left:-20px !important}
.uhf-dropdown-body .uhf-dropdown-link{word-break:break-word}
.wf-menu{display:none}
#uhfheader .msame_Header{cursor:pointer}
.c-uhff{background-color:#f2f2f2;margin-top:0}
.c-uhfh-gcontainer-st{margin:0 !important}
#uhfLogo:hover,#uhfCatLogo:hover,.c-uhfh>div:first-child .c-uhf-menu>button:hover,.c-uhf-menu li a:hover{background:transparent !important;text-decoration:none !important}
.c-uhfh .c-logo.c-cat-logo>span:before{bottom:13px;width:calc(100% - 16px);background:#262626}
#uhfLogo:focus,#uhfCatLogo:focus,.c-uhfh>div:first-child .c-uhf-menu>button[aria-expanded="false"]:focus,.c-uhfh a:not(.x-hidden-focus):focus,.c-uhfh :not(.x-hidden-focus) a:focus{outline:2px solid #000 !important;outline-offset:-2px;text-decoration:none !important}
.c-uhfh>div:first-child .c-uhf-menu>button[aria-expanded="true"]:focus{outline:none !important}
ul.c-list.f-bare li{font-weight:400 !important;padding-bottom:0 !important}
#uhfLogo:active,#uhfCatLogo:active,.c-uhfh>div:first-child .c-uhf-menu>button:active{background:#d0d0d0;outline:none !important}
.c-uhfh .c-uhf-menu [aria-expanded=true]{background:#fff !important;outline:none !important}
.js-nav-menu .js-subm-uhf-nav-link{background:#fff !important}
.c-uhf-menu ul.f-multi-column{display:none !important}
#footer-text{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif";font-size:14px;font-weight:400;line-height:20px;color:#616161}
.uhf-footer-base ul.c-list li{color:#616161}
.column-one .text{width:89.89583%;margin:16px auto}
#footer-text p{margin:0}
ul.c-list.f-bare li{color:#616161 !important;padding:0 24px 0 0;font-size:11px;line-height:20px;font-weight:600}
.c-uhfh>div:first-child .c-uhf-menu>ul>li>ul{background-color:#fff}
.c-uhfh>div:first-child .c-uhf-menu>ul>li>ul:hover{background-color:#fff}
.uhf-footer-base{background-color:#f2f2f2;border-bottom:1px solid #e0e0e0;padding:14px 0}
div#footer-container{padding-top:40px}
a#locale-picker-link{margin-top:6px}
.column-one{display:flex;background-color:#f2f2f2;width:100%}
a.uhf-footer-nav:focus-visible,a.uhf-footer-nav:hover{color:#616161}
.uhf-footer-nav>a.c-uhff-link.c-uhff-consumer,.uhf-footer-nav>a.c-uhff-link.c-uhff-ccpa{margin-top:6px}
@media screen and (min-width:860px){.c-uhf-menu li>a{padding-right:24px}
uhf-dropdown .uhf-dropdown-trigger.open{background-color:#fff !important;color:#000 !important;border:2px solid #000 !important}
.uhf-nav-link:hover,.uhf-nav-button:hover,.uhf-nav-link:focus-visible,.uhf-nav-button:focus-visible{padding-top:12px;padding-bottom:13px;text-decoration:underline #49c5b1;text-decoration-thickness:2px;text-underline-offset:5px}
}
@media only screen and (max-width:859px){.uhf-dropdown-container{background:#fff !important;margin-left:0 !important}
.uhf-dropdown-container>ul{padding-left:20px !important}
}
@media only screen and (min-width:860px) and (max-width:1399px){.uhf-dropdown-body .uhf-dropdown-link,.uhf-dropdown-body .uhf-dropdown-button{width:200px}
}
@media only screen and (max-width:859px){.c-uhfh.c-sgl-stck nav .c-uhf-menu [aria-expanded='true']+ul[aria-hidden='false']{background-color:#fff}
.c-uhfh.c-sgl-stck button.c-action-trigger.c-glyph.glyph-global-nav-button{display:none}
.c-uhfh.c-sgl-stck .c-uhfh-actions .c-search button#search{left:0 !important;padding:8px 8px 8px 0;margin-left:16px !important}
}