.ahh-bar__search{position:relative}.ahh-quick{position:absolute;z-index:70;top:calc(100% + 10px);right:-2px;left:-2px;max-height:min(72vh,540px);overflow-y:auto;overscroll-behavior:contain;border:2px solid var(--ahh-forest, #1f4d3a);border-radius:16px;background:#fff;box-shadow:0 18px 44px #1b2a2233;color:var(--ahh-ink, #1b2a22);font-family:var(--ahh-body-font, system-ui, sans-serif);text-align:left}.ahh-quick[hidden]{display:none}.ahh-quick__row{display:flex;align-items:center;gap:12px;min-height:68px;padding:8px 14px;border-bottom:1px solid #ece7d9;color:inherit;text-decoration:none}.ahh-quick__row:hover,.ahh-quick__row.is-active{background:#eef3ee}.ahh-quick__row:focus-visible,.ahh-quick__all:focus-visible{outline:3px solid var(--ahh-ink, #1b2a22);outline-offset:-3px}.ahh-quick__pic{display:flex;flex:0 0 52px;align-items:center;justify-content:center;width:52px;height:52px;overflow:hidden;border-radius:8px;background:#f4f2ec}.ahh-quick__pic img{width:100%;height:100%;object-fit:contain}.ahh-quick__words{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.ahh-quick__title{display:-webkit-box;overflow:hidden;font-size:1.0625rem;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ahh-quick__brand{overflow:hidden;color:var(--ahh-muted, #4f5e55);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.ahh-quick__price{flex:0 0 auto;max-width:38%;color:var(--ahh-forest, #1f4d3a);font-size:1.0625rem;font-weight:700;text-align:right}.ahh-quick__note{margin:0;padding:18px 16px;color:var(--ahh-muted, #4f5e55);font-size:1rem;line-height:1.4}.ahh-quick__all{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;min-height:56px;padding:8px 16px;background:var(--ahh-forest, #1f4d3a);color:#fff;font-size:1.0625rem;font-weight:700;text-align:center;text-decoration:none}.ahh-quick__all:hover,.ahh-quick__all.is-active{background:var(--ahh-deep, #173d2d)}@media(max-width:749px){.ahh-quick{max-height:min(62vh,480px);border-radius:14px}.ahh-quick__row{padding:8px 12px}.ahh-quick__price{max-width:34%;font-size:1rem}}#MainContent[data-template^=search] search-page-input-component{display:none!important}#MainContent[data-template^=search] .search-page__header{padding-block:14px 0!important}#MainContent[data-template^=search] results-list{padding-block-start:10px!important}html body #header-group #header-component search-button.search-action,html body #header-group #header-component .search-action{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/114/assets/ahh-quick-search.css.map */
