/* Shared static header styling for all language versions. */
.space-header-height .space-header-wrap{background:#fff}
.space-header-ins{display:flex;align-items:center;gap:20px}
.space-header-ins>.space-header-logo{flex:0 0 15%;min-width:150px}
.space-header-ins>.space-header-menu{flex:1;min-width:0}
.space-header-menu ul.main-menu{display:flex;align-items:center;justify-content:flex-start;gap:clamp(10px,1.25vw,28px);flex-wrap:nowrap}
.space-header-menu ul.main-menu>li{white-space:nowrap}
.space-header-menu ul.main-menu .sub-menu{display:none;position:absolute;z-index:999;background:#fff;padding:10px 0;min-width:175px;box-shadow:0 8px 22px #0002}
.space-header-menu ul.main-menu li:hover>.sub-menu,.space-header-menu ul.main-menu li:focus-within>.sub-menu{display:block}
.space-header-menu ul.main-menu .sub-menu li{white-space:nowrap}
.space-header-logo img,.space-mobile-menu-header img{height:auto;max-width:100%}
@media(max-width:1100px){.space-header-menu ul.main-menu{gap:8px}.space-header-menu ul.main-menu>li>a{font-size:14px}}
@media(max-width:960px){.space-header-ins>.space-header-logo{min-width:0;flex:initial}.space-header-ins>.space-header-menu{display:none}}
