.logged-in #header,
.logged-in #header.sticky {
    top: 32px;
}

#header {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    z-index: 998;
    transition: all 500ms ease-out 0s;
}

#header.sticky {
    top: 0;
    background: #fff;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.08);
    padding: 0;
}

.header__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 32px;
}

@media (max-width: 1140px) {}