.m-facetTypeahead{position:relative;width:100%;min-width:0}.m-facetTypeahead__control{position:relative;display:flex;align-items:center}.m-facetTypeahead .m-facetTypeahead__input{padding-right:40px}.m-facetTypeahead__clear{position:absolute;right:10px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:#6e6e6e;cursor:pointer}.m-facetTypeahead__clear[hidden]{display:none}.m-facetTypeahead__clear:hover{background-color:#f7fafd;color:#1e1e2f}.m-facetTypeahead__list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:950;margin:0;padding:6px;list-style:none;max-height:340px;overflow-y:auto;background-color:#fff;border:1px solid #e8ebf3;border-radius:10px;box-shadow:0 12px 32px #1e1e2f24;overscroll-behavior:contain}.m-facetTypeahead__list[hidden]{display:none}.m-facetTypeahead__group{padding:10px 12px 4px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9f9fa0}.m-facetTypeahead__group:first-child{padding-top:4px}.m-facetTypeahead__option{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:7px;font-size:16px;color:#1e1e2f;cursor:pointer}.m-facetTypeahead__option.-active,.m-facetTypeahead__option:hover{background-color:#f7fafd}.m-facetTypeahead__optionLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.m-facetTypeahead__optionMeta{flex:0 0 auto;font-size:13px;color:#9f9fa0}.m-facetTypeahead__option.-free{border-bottom:1px solid #e8ebf3;border-radius:7px 7px 0 0;margin-bottom:2px}.m-facetTypeahead__optionLabel.-plain{text-transform:none}.m-facetTypeahead__note{margin:6px 2px 0;font-size:13px;color:#4a4a4d;font-weight:500}.m-facetTypeahead__note[hidden]{display:none}.m-facetTypeahead__status.u-visuallyHidden,.m-facetTypeahead .u-visuallyHidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
