form[data-catalog-search]{position:relative}.catalog-search-results,[data-search-results]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;color:#19353f;box-shadow:0 12px 40px #102f3b30;border:1px solid #ccdadd;border-radius:10px;z-index:110;max-height:min(65vh,480px);overflow:auto}.catalog-search-results[hidden],[data-search-results][hidden]{display:none}[data-search-results] a{display:block;padding:12px 16px;border-bottom:1px solid #e7edef;text-decoration:none;color:#19353f}[data-search-results] a:hover,[data-search-results] a:focus{background:#edf6f7;outline:2px solid #ec5a22;outline-offset:-2px}[data-search-results] strong,[data-search-results] small{display:block;line-height:1.5;overflow-wrap:anywhere}[data-search-results] small{font-size:12px;color:#536c76}[data-search-results] p{padding:16px;font-size:14px;margin:0}.sr-only,[data-search-status]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){[data-search-results]{max-height:55vh}}
