.db-search{position:relative}.db-search:has(.db-live-results:not([hidden])){z-index:70}.db-live-results[hidden]{display:none!important}.db-live-results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:70;background:#fff;border:1px solid #e0e3e9;border-radius:14px;box-shadow:0 12px 36px #0002;padding:16px;max-height:65vh;max-height:65dvh;overflow-y:auto;overscroll-behavior:contain;color:#121315;text-align:left}.db-live-results .db-products{display:grid;grid-template-columns:1fr;gap:0}.db-live-results .db-product{border-bottom:1px solid #eee;padding:10px 0}.db-live-results .db-product>a{display:grid;grid-template-columns:64px 1fr;column-gap:12px;align-items:center}.db-live-results .db-product-image{grid-row:1/4;width:64px;height:64px;aspect-ratio:1;border-radius:8px;margin:0}.db-live-results .db-product-image img{width:100%;height:100%;object-fit:contain}.db-live-results .db-product-badge{display:none}.db-live-results .db-product h3{font-size:14px;line-height:1.4;margin:0}.db-live-results .db-product p{font-size:12px;margin:3px 0}.db-live-results .db-count{font-size:12px;margin:0 0 6px}.db-live-results .db-pagination{margin-top:16px;flex-wrap:wrap}.db-live-results a:focus-visible{outline:2px solid #00985a;outline-offset:2px}
