/* Keep the original desktop logo size when translated navigation is longer. */
@media (min-width:1201px){
 .main-header .header-logo{min-width:177px}
 .main-header .header-logo picture{flex:0 0 auto}
 .main-header .header-logo img{max-width:none}
}
@media (min-width:1201px) and (max-width:1799px){
 .main-header .header-inner{padding-left:32px;padding-right:32px;column-gap:16px}
 .main-header .main-nav{gap:20px}
 .main-header .main-nav>a,.main-header .main-nav>.nav-item-products>a{font-size:15px;letter-spacing:.04em}
}
@media (min-width:1201px) and (max-width:1399px){
 .main-header .header-inner{padding-left:24px;padding-right:24px;column-gap:12px}
 .main-header .main-nav{gap:12px}
 .main-header .main-nav>a,.main-header .main-nav>.nav-item-products>a{font-size:14px;letter-spacing:.04em}
}
