.bs-header-top {
    display: none;
    background: #56A632;
    color: var(--header-top-color);
}

.announcement-bar {
    color: var(--primary-contrast);
    background: #B1BF41;
    border-color: #B1BF41;
    padding: 4px 16px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
}

.bs-menu-hightlight {
    background: #F2CD5C;
    color: #000000;
}

.bs-header-top .cart-items {
    background: #F2CD5C;
    color: #000000;
    border: var(--cart-items-border, 2px solid #F2CD5C);
}