.search-suggest {
position: fixed;
z-index: 1080;
margin: 0;
padding: .25rem 0;
list-style: none;
text-align: left;
color: var(--bs-body-color);
background: var(--bs-body-bg);
border: 1px solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
box-shadow: var(--bs-box-shadow);
}
.search-suggest [role="option"] {
padding: .4rem .75rem;
cursor: pointer;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.search-suggest [role="option"]:hover,
.search-suggest [role="option"][aria-selected="true"] {
background: rgba(var(--brand-primary-rgb), .12);
box-shadow: inset 3px 0 0 var(--brand-primary);
}
