:root{
--height-header: 0px;
--announcement-height: 0px;
}
.logo-name {
font-size: 1.2375rem;
}
.transparent-header .logo-name,
.transparent-header header {
color: #ffffff;
}
.dark .transparent-header .logo-name,
.dark .transparent-header header {
color: #ffffff;
}
header {
grid-template-areas: "heading drawer";
grid-template-columns: 3fr 3fr;
}
@media (min-width: 1024px) {
header {
grid-template-areas: "heading navigation icons" ". . .";
grid-template-columns: 1fr 4fr 1fr;
}
.logo-name {
font-size: 2.475rem;
}
.pt-header {
padding-top: 24px;
}
.pb-header {
padding-bottom: 24px;
}
}
/* Force compact desktop nav to avoid menu breaking onto multiple lines. */
@media (min-width: 1024px) and (max-width: 1499px) {
.header__inline-menu .list-menu {
font-size: 10px !important;
line-height: 1.2;
flex-wrap: nowrap !important;
}
.header__inline-menu .list-menu > li {
padding-left: 0.4rem !important;
padding-right: 0.4rem !important;
white-space: nowrap;
}
.header__inline-menu .list-menu > li .tree-menu-item,
.header__inline-menu .list-menu > li .tree-menu-item a,
.header__inline-menu .list-menu > li .tree-menu-item span {
white-space: nowrap;
font-size: 10px !important;
line-height: 1.2;
}
}
.h-hamburger {
height: var(--hamburger-menu-height);
}
