.bm-search{position:relative;overflow:visible}.bm-store-header .bm-search{align-items:stretch;background:transparent;border:0;box-shadow:none;padding:0}.bm-store-header .bm-search input[type=search]{height:100%;min-height:0;max-height:100%;box-sizing:border-box;margin:0;border:0;border-radius:5px 0 0 5px;align-self:stretch}.bm-store-header .bm-search>button{height:100%;min-height:0;max-height:100%;box-sizing:border-box;margin:0;border:0;border-radius:0 5px 5px 0;align-self:stretch}.bm-search-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;color:#06284b;z-index:200;border:1px solid #dfe5eb;border-radius:6px;box-shadow:0 8px 24px #04274426;max-height:65dvh;overflow-y:auto;padding:6px}.bm-search-suggestions[hidden]{display:none}.bm-search-suggestions a{display:flex;align-items:center;gap:12px;padding:10px;color:#06284b;text-decoration:none;font:14px/1.4 Arial,sans-serif}.bm-search-suggestions a:hover,.bm-search-suggestions a:focus{background:#f5f7fa}.bm-search-suggestions img{width:48px;height:48px;object-fit:contain;flex:none}.bm-search-suggestions small{display:block;color:#64717d;font-size:12px;margin-top:3px}.bm-search-suggestions .bm-search-all{border-top:1px solid #e3e8ed;color:#225e88;font-weight:600}.bm-search-suggestions .bm-search-status{padding:10px;font:14px/1.5 Arial,sans-serif}@media(max-width:760px){.bm-search-suggestions a{font-size:13px;padding:9px}.bm-search-suggestions{max-height:60dvh}}
