.product-list-header {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: space-between;
    padding: 18px 0 19px;
}
.header-search {
    width: 100%;
    margin: 0 6px;
}
.search-placeholder {
    color: #111;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 46px;
}
.brand-section {
    border-bottom: 1px solid #eee;
    padding-top: 0;
    padding-bottom: 22px;
}