.page-wrapper.svelte-disfw2{max-width:45rem;width:100%;margin:auto;padding:2rem 0 0;text-align:center}.page-wrapper-heading.svelte-disfw2{min-width:20rem;margin:0 auto 1rem;padding:0 1rem .5rem;text-overflow:ellipsis}.cards-container.svelte-disfw2{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:0;margin-bottom:2rem;padding:0 1rem;justify-items:center;width:100%;box-sizing:border-box}.card-wrapper.svelte-disfw2{margin:0}.card.svelte-disfw2{width:100%;max-width:20rem;padding:0 1rem}.card-cover.svelte-disfw2{width:100%;height:15rem;margin:auto;margin-bottom:.5rem;border-radius:1rem;background-position:center;background-repeat:no-repeat;background-color:#efe;background-size:cover;overflow:hidden}.card-info.svelte-disfw2{position:relative;width:20rem}.card-info.svelte-disfw2>div:where(.svelte-disfw2){width:20rem;margin:auto;padding:.2rem 0;text-align:left}.card-heading.svelte-disfw2{width:20rem;margin-top:.5rem;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-places.svelte-disfw2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-price-value.svelte-disfw2{font-weight:700}
