.search-suggestions.svelte-zsci7t{position:relative}.suggestions.svelte-zsci7t{z-index:1050;inset-inline:0;text-align:left;background:#fff;border:.056rem solid #eb5b2c;border-top:0;border-radius:0 0 1.667rem 1.667rem;max-height:min(36rem,75vh);margin:0;padding:.444rem 0 .667rem;list-style:none;position:absolute;top:100%;overflow-y:auto}.suggestions[hidden].svelte-zsci7t{display:none}.heading.svelte-zsci7t{letter-spacing:.06em;text-transform:uppercase;color:#6d6e71;padding:.444rem 1.333rem .222rem;font-size:.778rem;font-weight:600}.heading.svelte-zsci7t:not(:first-child){margin-top:.333rem}a.svelte-zsci7t{color:#232323;align-items:center;gap:.889rem;padding:.333rem 1.333rem;text-decoration:none;display:flex}li[aria-selected=true].svelte-zsci7t a:where(.svelte-zsci7t),a.svelte-zsci7t:hover{background:#f4f1ee}.badge.svelte-zsci7t{color:#4f4c4d;background:#fff;border:1px solid #e3dfdb;border-radius:50%;flex:0 0 2.222rem;place-items:center;width:2.222rem;height:2.222rem;display:grid;overflow:hidden}.badge.svelte-zsci7t picture:where(.svelte-zsci7t){display:contents}.badge.svelte-zsci7t img:where(.svelte-zsci7t){object-fit:contain;width:78%;height:78%;display:block}.name.svelte-zsci7t{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.944rem;line-height:1.3;display:-webkit-box;overflow:hidden}.brand.svelte-zsci7t{color:#6d6e71}li.all.svelte-zsci7t{border-top:1px solid #efebe7;margin-top:.333rem;padding-top:.333rem}
