.main-nav a {
position: relative;
display: block;
width: 100%;
font-weight: 600;
font-size: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
@media (min-width: 1280px) {
.main-nav a {
width: auto;
padding-top: 2rem;
padding-bottom: 2rem;
}
} @media (min-width: 1024px) and (max-width: 1279.98px) {
.header-inner {
display: grid;
grid-template-columns: 1fr auto;
align-items: center;
column-gap: 2rem;
width: 100%;
}
} @media (min-width: 1280px) {
.menu-toggle {
display: none;
} .main-nav {
display: block;
width: auto;
}
.main-nav__list {
display: flex;
flex-direction: row;
align-items: center;
gap: 4rem;
}
} @media (max-width: 1279px) {
.main-nav a::after {
display: none;
}
} @media (min-width: 1800px) {
.main-nav__list {
gap: 8rem;
}
} body.admin-bar header {
top: 32px;
}
@media (max-width: 782px) {
body.admin-bar header {
top: 46px;
}
} header.header-solid {
background-color: var(--yasmin-header-bg, #f3f3f3);
color: var(--yasmin-header-fg, #000000);
}