.kwg-header .kwg-search-stack .wp-block-search{position:relative!important;overflow:visible;z-index:30}.kwg-search-suggestions{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:100;background:#fffcfa;border:1px solid #edd6c8;border-radius:17px;box-shadow:0 12px 30px #67412424;padding:7px;text-align:left;max-height:390px;overflow-y:auto}.kwg-search-suggestions[hidden]{display:none!important}.kwg-search-suggestions [role=option]{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:11px;min-height:56px;text-decoration:none;color:#62432f;font:600 13px/1.45 Arial,sans-serif}.kwg-search-suggestions [role=option]:hover,.kwg-search-suggestions [role=option][aria-selected=true]{background:#fff0e5;color:#9d4932}.kwg-search-suggestions img{flex:none;width:46px;height:46px;object-fit:cover;border-radius:10px}.kwg-search-suggestions .kwg-search-status{margin:5px 10px 4px;font:11px/1.5 Arial,sans-serif;color:#9a7c69}.kwg-search-suggestions span{min-width:0;overflow-wrap:anywhere}
@media(max-width:600px){.kwg-search-suggestions{max-height:min(380px,55dvh);border-radius:14px}.kwg-search-suggestions [role=option]{font-size:13px;padding:8px;min-height:58px}.kwg-search-suggestions .kwg-search-status{font-size:10px}}
