.highlighted{
    background: yellow !important;
}
.label-highlighted{
    border: 4px solid aqua;
    width: fit-content;
    padding: 0 7px;
}

.shop-brands-container.loaded{
    height:100px;
    transition:0.3s;
    overflow: hidden;
    position: relative;
}
.shop-brands-container .show-more{display: none;}
.shop-brands-container.loaded .show-more{
    display: block;
    background: linear-gradient(to top, rgb(250, 250, 250), rgba(250, 250, 250, 0.45));
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 10px;
    text-align: center;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-items: end;
    justify-content: center;
}