.tough-main-bar{--tough-main-bar-height:84px;--tough-main-bar-logo-height:50px;--tough-main-bar-search-width:400px}.tough-main-bar__inner{min-height:var(--tough-main-bar-height);align-items:center;gap:24px;display:flex}@media (width>=992px){.tough-main-bar .tough-main-bar__menu{display:none}.tough-main-bar .tough-main-bar__logo,.tough-main-bar .tough-main-bar__actions{flex:1 1 0;min-width:max-content;transition:flex-grow .3s}.tough-main-bar .tough-main-bar__actions{justify-content:flex-end;margin-left:0}.tough-main-bar .tough-main-bar__search{flex:0 1 var(--tough-main-bar-search-width);transition:flex-grow .3s}:is(.tough-main-bar__inner:has(.tough-search:focus-within) .tough-main-bar__logo,.tough-main-bar__inner:has(.tough-search:focus-within) .tough-main-bar__actions){flex-grow:0}.tough-main-bar__inner:has(.tough-search:focus-within) .tough-main-bar__search{flex-grow:1}}.tough-main-bar__logo{flex:none}.tough-main-bar__logo .header-logo-main{text-align:start!important}.tough-main-bar__logo .header-logo-main-link{width:max-content;display:block}.tough-main-bar__logo img{width:auto;max-width:none;height:var(--tough-main-bar-logo-height);display:block}.tough-main-bar__logo .header-logo-picture{min-width:0}.tough-main-bar__search{flex:200px;min-width:0}.tough-main-bar__actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media (width<=991.98px){.tough-main-bar{--tough-main-bar-logo-height:32px}.tough-main-bar__inner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu logo actions""search search search";gap:12px 8px;min-height:0;padding-top:12px;padding-bottom:12px;display:grid}.tough-main-bar__menu{grid-area:menu}.tough-main-bar__logo{grid-area:logo;min-width:0}.tough-main-bar__logo .header-logo-main-link{max-width:100%}.tough-main-bar__logo img{max-width:100%;height:auto;max-height:var(--tough-main-bar-logo-height)}.tough-main-bar__search{grid-area:search}.tough-main-bar__actions{grid-area:actions;gap:4px}}@media (width<=359.98px){.tough-main-bar{--tough-main-bar-logo-height:26px}}.tough-main-bar--site{--tough-main-bar-height:68px;--tough-main-bar-logo-height:28px;z-index:1020;border-bottom:1px solid var(--tough-color-divider);background:var(--bs-body-bg);position:sticky;top:0}.tough-main-bar--site .tough-main-bar__search{display:none}@media (width<=991.98px){.tough-main-bar--site{--tough-main-bar-logo-height:24px}.tough-main-bar--site .tough-main-bar__inner{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"logo actions menu";min-height:60px}}@media (prefers-reduced-motion:reduce){.tough-main-bar .tough-main-bar__logo,.tough-main-bar .tough-main-bar__search,.tough-main-bar .tough-main-bar__actions{transition:none}}
