.oh{position:relative;z-index:50;background:#fff;color:#111;font-family:Arial,sans-serif}.oh *{box-sizing:border-box}.oh-announcement{height:39px;background:#d2a577;overflow:hidden;display:flex;align-items:center;font-size:13px;letter-spacing:.03em}.oh-track{display:flex;width:max-content;animation:oh-marquee 32s linear infinite}.oh-track span{white-space:nowrap;padding:0 65px}.oh-announcement:hover .oh-track,.oh-announcement:focus .oh-track,.oh-announcement:focus-within .oh-track{animation-play-state:paused}@keyframes oh-marquee{to{transform:translateX(-50%)}}.oh-secondary{height:37px;background:#242424}.oh-main{height:79px;display:flex;align-items:center;padding:0 4.86%;gap:50px}.oh-logo{display:flex;align-items:center;flex:none;color:#4c606e;font-weight:bold;font-size:25px}.oh-logo svg{width:123px;height:auto;display:block}.oh-desktop{height:100%;flex:1}.oh-nav,.oh-mobile-nav{list-style:none;padding:0;margin:0}.oh-nav{display:flex;gap:48px;height:100%;align-items:center}.oh-nav li{list-style:none;margin:0}.oh-nav>li>a{font-size:15px;font-weight:700;text-transform:uppercase;color:#151515}.oh-nav>li>.sub-menu{display:none;position:absolute;left:0;right:0;top:155px;background:#fff;padding:32px 5%;margin:0;list-style:none;box-shadow:0 16px 20px #0002}.oh-nav>li:hover>.sub-menu,.oh-nav>li:focus-within>.sub-menu{display:flex;gap:45px}.oh-nav .sub-menu li{padding:8px}.oh-tools{display:flex;align-items:center;gap:25px}.oh-tools a,.oh-tools button,.oh-search-toggle,.oh-menu-toggle{color:#111;border:0;background:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.oh-tools svg,.oh-search-toggle svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.3}.oh-menu-toggle,.oh-mobile-search{display:none}.oh-search{padding:20px 5%;background:#fff;border-top:1px solid #ddd}.oh-search form{display:flex;gap:10px;max-width:900px;margin:auto}.oh-search input[type=search]{flex:1;margin:0}.oh-search button{margin:0}.oh-mobile[hidden],.oh-search[hidden]{display:none!important}.oh-mobile-nav .sub-menu{display:none}.oh-mobile-nav .open>.sub-menu{display:block}@media(max-width:849px){.oh-announcement{height:52px}.oh-secondary{height:37px}.oh-main{height:64px;padding:0 15px;gap:20px;position:relative}.oh-menu-toggle,.oh-mobile-search{display:flex;flex-direction:column;gap:6px;width:24px}.oh-menu-toggle span{width:24px;border-top:1.75px solid}.oh-menu-toggle span:nth-child(2){width:16px;align-self:flex-start}.oh-menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(7.75px) rotate(45deg)}.oh-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.oh-menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7.75px) rotate(-45deg)}.oh-logo{position:absolute;left:50%;transform:translateX(-50%)}.oh-logo svg{width:123px}.oh-desktop,.oh-desktop-search{display:none!important}.oh-tools{margin-left:auto;gap:20px}.oh-mobile{position:absolute;top:153px;left:0;right:0;background:#f3f3f3;max-height:calc(100vh - 153px);overflow:auto}.oh-mobile-nav li{margin:0;list-style:none}.oh-mobile-nav a{display:block;padding:19px 15px;border-bottom:1px solid #c7c7c7;color:#454545;font-weight:700;font-size:15px;text-transform:uppercase}.oh-mobile-nav .sub-menu{margin:0;padding:0 0 0 18px}.oh-mobile-nav .menu-item-has-children>a:after{content:'⟶';float:right;font-size:22px;line-height:15px}}@media(prefers-reduced-motion:reduce){.oh-track{animation:none}}
.oh{position:sticky;top:-39px}.oh-mobile-nav .oh-sub-toggle{float:right;position:relative;z-index:1;border:0;background:none;color:#111;padding:13px 16px;font-size:22px;line-height:1;cursor:pointer}.oh-mobile-nav .menu-item-has-children>a:after{content:none}@media(max-width:849px){.oh{top:-52px}}
