.filter-results:not(.list-view){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 12px;align-items:start}.filter-results:not(.list-view) .filter-result{display:block;padding:0;border:0;background:transparent;min-width:0}.filter-results:not(.list-view) .filter-result-cover{width:100%;height:235px;border-radius:6px;display:grid;place-items:center;overflow:hidden;background:#f1eae0;color:#fff;font:italic 48px Georgia;box-shadow:0 7px 16px #33261a13}.filter-results:not(.list-view) .filter-result-cover img{width:100%;height:100%;object-fit:cover}.filter-results:not(.list-view) .filter-result-copy{padding:9px 2px 0}.filter-results:not(.list-view) .filter-result-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.filter-results:not(.list-view) .filter-result-copy p{display:none}.filter-results:not(.list-view) .filter-result-copy small{display:block;margin-top:5px;color:#918980;font:9px 'DM Mono';white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-results:not(.list-view) .filter-result-score{display:none}.filter-results.list-view{grid-template-columns:1fr}.filter-results.list-view .filter-result-score{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font:500 15px Georgia,serif;color:var(--coral)}.filter-results.list-view .filter-result-score small{font:9px 'DM Mono';color:#918980}.filter-results.list-view .filter-result-score em{font-style:normal;font:500 13px Georgia,serif;color:#6e9c7d}.filter-results.list-view .filter-result-score em small{font:9px 'DM Mono'}.filter-results.list-view .filter-result-copy small{font:10px 'DM Mono';color:#918980}.filter-results.list-view .filter-result-cover{display:grid;place-items:center}.filter-results.list-view .filter-result-cover img{width:100%;height:100%;object-fit:cover}@media(max-width:1100px){.filter-results:not(.list-view){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){.filter-results:not(.list-view){grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 9px}.filter-results:not(.list-view) .filter-result-cover{height:190px}}@media(max-width:560px){.filter-results:not(.list-view){grid-template-columns:repeat(2,minmax(0,1fr))}.filter-results:not(.list-view) .filter-result-cover{height:220px}}