.wm-primary-nav-promo__icon{display:none!important}
.wm-primary-nav-promo__underline{display:none!important}

@media(min-width:1000px){
  html.wm-redesign #top_nav nav>ul>li.wm-primary-nav-promo-item{display:inline-block!important}
  html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo{position:relative;display:inline-flex!important;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 13px;color:inherit;text-decoration:none;font-weight:800;line-height:1;transition:color 180ms ease,background-color 180ms ease!important}
  html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo .wm-primary-nav-promo__icon{display:block!important;width:18px;height:18px;fill:currentColor}
  html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo .wm-primary-nav-promo__underline{display:block!important;position:absolute!important;right:12px!important;bottom:4px!important;left:12px!important;height:2px!important;border-radius:2px!important;background:#e96f27!important;transform:scaleX(.45)!important;opacity:.8!important;transition:transform 180ms ease,opacity 180ms ease!important;pointer-events:none!important}
  html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo:hover,html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo:focus-visible{color:#e96f27!important;background:rgba(233,111,39,.08)!important;outline:2px solid transparent}
  html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo:hover .wm-primary-nav-promo__underline,html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo:focus-visible .wm-primary-nav-promo__underline{transform:scaleX(1)!important;opacity:1!important}
  html.wm-redesign body .wm-desktop-sticky-bar .wm-desktop-sticky-bar__inner{grid-template-columns:342px minmax(0,1fr) 208px!important}
  html.wm-redesign .wm-desktop-sticky-bar__navigation{display:flex;align-items:center;gap:8px;min-width:0}
  html.wm-redesign .wm-desktop-sticky-bar__navigation>.wm-desktop-menu-toggle{flex:0 0 var(--wm-desktop-category-panel-width,230px)}
  html.wm-redesign .wm-desktop-sticky-bar__center{display:grid!important;grid-template-columns:minmax(0,1fr) 124px!important;align-items:center!important;gap:12px!important;min-width:0!important}
  html.wm-redesign .wm-desktop-sticky-bar__title{display:-webkit-box!important;width:auto!important;min-width:0!important;max-width:100%!important;max-height:2.5em!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:ellipsis!important;text-align:center!important;line-height:1.25!important}
  html.wm-redesign .wm-desktop-sticky-bar__logo{box-sizing:border-box!important;width:124px!important;min-width:124px!important;max-width:124px!important;justify-self:end!important}
  html.wm-redesign .wm-desktop-sticky-bar__promo{position:relative;display:inline-flex;box-sizing:border-box;min-width:104px;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 10px;border-radius:8px;color:var(--wm-text,#f5f7f8);text-decoration:none;font-size:14px;font-weight:800;line-height:1;transition:color 180ms ease,background-color 180ms ease}
  html.wm-redesign .wm-desktop-sticky-bar__promo-icon{display:block;width:18px;height:18px;fill:currentColor}
  html.wm-redesign .wm-desktop-sticky-bar__promo-underline{position:absolute;right:10px;bottom:4px;left:10px;height:2px;border-radius:2px;background:#e96f27;transform:scaleX(.45);opacity:.8;transition:transform 180ms ease,opacity 180ms ease;pointer-events:none}
  html.wm-redesign .wm-desktop-sticky-bar__promo:hover,html.wm-redesign .wm-desktop-sticky-bar__promo:focus-visible{color:#e96f27;background:rgba(233,111,39,.08);outline:2px solid transparent}
  html.wm-redesign .wm-desktop-sticky-bar__promo:hover .wm-desktop-sticky-bar__promo-underline,html.wm-redesign .wm-desktop-sticky-bar__promo:focus-visible .wm-desktop-sticky-bar__promo-underline{transform:scaleX(1);opacity:1}
}

html.wm-redesign #header .strip .links .wm-promo-nav--mobile{display:none!important;position:relative;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 9px;color:inherit;text-decoration:none;font-weight:800;line-height:1;transition:color 180ms ease,background-color 180ms ease}
html.wm-redesign #header .strip .links .wm-promo-nav--mobile svg{width:18px;height:18px;fill:currentColor}
html.wm-redesign #header .strip .links .wm-promo-nav--mobile::after{content:"";position:absolute;right:8px;bottom:4px;left:8px;height:2px;border-radius:2px;background:#e96f27;transform:scaleX(.45);opacity:.8;transition:transform 180ms ease,opacity 180ms ease}
html.wm-redesign #header .strip .links .wm-promo-nav--mobile:hover,html.wm-redesign #header .strip .links .wm-promo-nav--mobile:focus-visible{color:#e96f27;background:rgba(233,111,39,.08);outline:2px solid transparent}
html.wm-redesign #header .strip .links .wm-promo-nav--mobile:hover::after,html.wm-redesign #header .strip .links .wm-promo-nav--mobile:focus-visible::after{transform:scaleX(1);opacity:1}

@media(max-width:999px){
  html.wm-redesign #header .strip .links .wm-promo-nav--mobile{display:inline-flex!important;min-width:44px}
  .strip .links .wm-promo-nav--mobile span{font-size:11px}
}

@media(prefers-reduced-motion:reduce){
  html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo,html.wm-redesign #top_nav nav>ul>li>a.wm-primary-nav-promo .wm-primary-nav-promo__underline,html.wm-redesign #header .strip .links .wm-promo-nav--mobile,html.wm-redesign #header .strip .links .wm-promo-nav--mobile::after,html.wm-redesign .wm-desktop-sticky-bar__promo,html.wm-redesign .wm-desktop-sticky-bar__promo-underline{transition:none}
}
