.type-search .search-results, 
.type-search .search-results-group {
    border: unset;
}

.type-search .search-results-groups h4 {
    text-align: left;
}

.type-search #content h2 .highlight {
    display: inline-block;
}

.type-search .search-products-heading {
    text-align: left;
}

.type-search  .search-results-group-list ul{
    display: flex;
    justify-content: flex-start;
    align-items: stretch;
}

.type-search .search-results-groups ul li{
    display: flex;
    align-items: stretch;
    flex-basis: unset;
}

.type-search .search-results-group .search-results-group-list ul li a{
    margin: 5px;
    padding: 20px 16px !important;
    border-radius: 30px;
    border: 2px solid #c3b99b !important;
    background: #c3b99b;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px;
    display: flex;
    align-items: stretch;
    color: #292929;
    text-align: left;
    display: flex;
}

.type-search .search-results-group .search-results-group-list ul li a:hover{
    color: #c3b99b;
    background-color: hsla(var(--color-secondary-h), var(--color-secondary-s), var(--color-secondary-l), .08);
    border: 2px solid #c3b99b !important;
    color: #c3b99b;
}

.type-search .search-results-group-list ul li a:after{
    display: flex !important;
    align-items: center;
}