.be-search-wrap{position:relative;min-width:0}.be-search-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:90;background:#fff;color:#172a25;border:1px solid #b9c8c0;box-shadow:0 12px 30px #17382a20;max-height:min(65vh,520px);overflow:auto;text-align:left}.be-search-suggestions[hidden]{display:none}.be-search-option{padding:12px 16px;min-height:48px;cursor:pointer;border-bottom:1px solid #e2e8e3;font-size:15px;line-height:1.4}.be-search-option small{display:block;font-size:13px;color:#52645b;margin-top:3px}.be-search-option[aria-selected=true],.be-search-option:hover{background:#edf3ee}.be-search-summary{padding:10px 16px;font-size:14px;color:#52645b}.be-search-status{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0;font-size:16px;line-height:1.5}.be-search-status button{font:inherit;color:#17382a;background:#fff;border:1px solid #93a99b;padding:9px 13px;cursor:pointer;min-height:44px}.be-search-option:focus-visible,.be-search-status button:focus-visible{outline:2px solid #17382a;outline-offset:2px}@media(max-width:600px){.be-search-suggestions{max-height:55vh}.be-search-option{padding:12px}.be-search-status{font-size:15px}}
.webshop-search.be-search-wrap,.search.be-search-wrap{overflow:visible!important}
