.catalog-card__artist a,.catalog-card__categories a,.single-taxonomies a{color:inherit;text-decoration:none}
.catalog-card__artist a:hover{text-decoration:underline;color:var(--orange)}
.catalog-card__categories a:hover,.single-taxonomies a:hover{text-decoration:none;color:var(--orange)}
#catalog-suggestions{min-width:420px;padding:0;overflow:hidden;border-radius:2px}
.search-results-head{padding:12px 15px;border-bottom:1px solid #ddd;color:#666;font-size:15px}
.search-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.search-result{display:flex!important;align-items:center;gap:10px;min-height:70px;padding:10px 12px!important;border-bottom:1px solid #eee!important}
.search-result__image{display:block;flex:0 0 58px;width:58px;height:58px;background:#eee;overflow:hidden}
.search-result__image img{display:block;width:100%;height:100%;object-fit:cover}
.search-result__copy{min-width:0;padding:0!important;border:0!important}
.search-result__copy strong,.search-result__copy em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.search-result__copy strong{font-size:15px}.search-result__copy em{font-style:normal;color:#777;font-size:13px;margin-top:4px}
.search-results-empty{padding:14px 15px;color:#777}.search-results-footer{display:flex!important;justify-content:space-between;align-items:center;padding:13px 15px!important;color:#466fbe!important;font-weight:700;border:0!important}.search-results-footer span{padding:0!important;border:0!important;font-size:20px;color:#466fbe}
@media(max-width:680px){#catalog-suggestions{min-width:0}.search-results-grid{grid-template-columns:1fr}}
