.autocomplete {
    background: white;
    z-index: 1000;
    font: 14px/22px Gilroy, "Helvetica Neue", Arial, sans-serif;
    overflow: auto;
    box-sizing: border-box;
    border: 1px solid #e8e8e8;
    border-radius: 8px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.autocomplete * {
    font: inherit;
}

.autocomplete > div {
    padding: 7px;
}

.autocomplete .group {
    background: #eee;
}

.autocomplete > div:hover:not(.group),
.autocomplete > div.selected {
    background: rgba(34, 34, 34, 0.07);
    cursor: pointer;
}