.SearchCombobox-module-scss-module__DpXhJW__box{position:relative}.SearchCombobox-module-scss-module__DpXhJW__panel{z-index:40;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);max-height:min(70vh,520px);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.SearchCombobox-module-scss-module__DpXhJW__list{padding:var(--sp-1) 0;margin:0;list-style:none}.SearchCombobox-module-scss-module__DpXhJW__heading{padding:var(--sp-2) var(--sp-3) var(--sp-1);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:650}.SearchCombobox-module-scss-module__DpXhJW__option{align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);color:var(--ink);cursor:pointer;display:flex}.SearchCombobox-module-scss-module__DpXhJW__option small{color:var(--muted)}.SearchCombobox-module-scss-module__DpXhJW__active{background:var(--surface-2)}.SearchCombobox-module-scss-module__DpXhJW__thumb{width:40px;aspect-ratio:var(--product-ratio,1);border-radius:var(--r-sm);background:var(--surface-2);flex:0 0 40px;position:relative;overflow:hidden}.SearchCombobox-module-scss-module__DpXhJW__thumb img{object-fit:var(--product-fit,cover)}.SearchCombobox-module-scss-module__DpXhJW__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SearchCombobox-module-scss-module__DpXhJW__price{font-variant-numeric:tabular-nums;flex:none;font-weight:650}.SearchCombobox-module-scss-module__DpXhJW__all{margin-top:var(--sp-1);border-top:1px solid var(--line);font-weight:650}.SearchCombobox-module-scss-module__DpXhJW__queryIcon{color:var(--muted);flex:none}
