/* v46: compact 5-row scrollable autocomplete; JS also applies critical !important styles at runtime. */
#websiteOrderProductResults{max-height:322px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable!important}
#websiteOrderProductResults .order-product-result-v46{width:100%!important;min-height:62px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:14px!important;align-items:center!important;padding:10px 12px!important;cursor:pointer!important;border-bottom:1px solid #edf1f7!important;background:#fff!important}
#websiteOrderProductResults .order-product-result-v46:hover{background:#f2f6ff!important}
#websiteOrderProductResults .order-product-main-v46,#websiteOrderProductResults .order-product-meta-v46{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}
#websiteOrderProductResults .order-product-meta-v46{align-items:flex-end!important;text-align:right!important}
@media(max-width:720px){#websiteOrderProductResults .order-product-result-v46{grid-template-columns:minmax(0,1fr) 108px!important;gap:8px!important}}
