@import url("header-mobile.css") screen and (min-width:1024px) and (max-width:1279px);
@import url("mobile-menu.css") screen and (min-width:1024px) and (max-width:1279px);
body.mb-catalog{letter-spacing:.2px;--mb-font-text:"MBCorpoSText","DaimlerCS-Regular",Arial,sans-serif;font-family:var(--mb-font-text)}
body.mb-catalog .mbvns-header .mbvns-nav a{font-family:var(--mb-font-text)}
body.mb-catalog .mbvns-header{position:relative;min-height:84px}
body.mb-catalog .mb-burger span{width:20px;margin:1.5px 0}
@media(min-width:1024px) and (max-width:1279px){body.mb-catalog .mb-burger{width:64px}
body.mb-catalog .mb-compact-actions{gap:32px}
body.mb-catalog .mb-compact-lang{width:32px}}
@media(min-width:1280px){body.mb-catalog .mbvns-header{padding-inline:7vw}
body.mb-catalog .mb-logo img{width:38px;height:38px}
body.mb-catalog .mb-nav>ul>li>a{padding:4px 12px;display:block}
body.mb-catalog .mb-header-actions{gap:32px}
body.mb-catalog .mb-icon-btn{font-size:16px;padding:4px;width:32px;height:32px}
body.mb-catalog .mb-icon-btn svg{width:24px;height:24px}
body.mb-catalog .mb-icon-btn:first-child{width:115px;padding:4px 12px}
body.mb-catalog .mb-icon-btn:first-child svg,body.mb-catalog .mb-lang-code{display:none}
body.mb-catalog .mb-icon-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.mb-catalog .mb-lang{margin-left:8px}
body.mb-catalog .mb-login{border:0;width:140.13px;height:40px;padding:4px 12px;margin-left:0;white-space:nowrap}
body.mb-catalog .mb-login svg{width:32px;height:32px;padding:8px;border-radius:50%;background:#696969}}

