.web-catalog-results{box-sizing:border-box;width:min(calc(100% - (2 * var(--ve-page-inset,48px))),var(--ve-page-max,1440px));max-width:none;margin-left:auto;margin-right:auto;padding:0.75rem 0 2.5rem}.web-catalog-empty{grid-column:1 / -1;padding:4rem 1rem;background:#fff;border:1px solid #e1e3e4;text-align:center}.web-catalog-empty h2{font-size:1.6rem}@media (max-width:989px){.web-catalog-results{padding:0.75rem 1.75rem 2rem}}@media (max-width:749px){.web-catalog-results{padding:0.5rem 1.25rem 1.75rem}}