.search-page.svelte-r9xqg{width:100%}.search-results-main.svelte-r9xqg{flex:1;min-width:0}.search-header.svelte-r9xqg{padding:25px;background:#fff;border-radius:8px;margin-bottom:24px}.search-heading.svelte-r9xqg{font-size:28px;font-weight:600;color:#0a0a0a;margin:0 0 5px}.search-heading.svelte-r9xqg .search-query:where(.svelte-r9xqg){color:var(--brand-green)}.search-label.svelte-r9xqg{display:block;margin-bottom:20px;color:#737373;font-size:14px}.search-row.svelte-r9xqg{display:flex;gap:8px}.search-input.svelte-r9xqg{flex:1;min-width:0;padding:10px 16px;font:inherit;font-size:16px;border:1px solid #d4d4d4;border-radius:4px;background:#fff}.search-input.svelte-r9xqg:focus{outline:2px solid var(--brand-green)}.search-submit.svelte-r9xqg{padding:10px 24px;font:inherit;font-size:16px;font-weight:600;color:#fff;background:var(--brand-green);border:none;border-radius:8px;cursor:pointer}.search-shortcuts.svelte-r9xqg{display:flex;flex-wrap:wrap;gap:8px;padding:0 25px 24px}.search-shortcut.svelte-r9xqg{padding:8px 14px;font-size:14px;color:var(--brand-green);border:1px solid var(--brand-green);border-radius:999px;text-decoration:none}.search-status.svelte-r9xqg{padding:0 25px 24px;color:#737373;font-size:16px}.search-status.error.svelte-r9xqg{color:#b42318}.search-results-main.svelte-r9xqg .shopping-section:not(:last-child){margin-bottom:20px}.search-results-main.svelte-r9xqg .section-header{padding-bottom:10px;border-bottom:1px solid var(--brand-green)}.search-results-main.svelte-r9xqg .inner-shopping-div{background:#fff;border-radius:8px;padding:24px}@media(max-width:1199px)and (min-width:992px){.business-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:767px)and (min-width:576px){.search-heading.svelte-r9xqg{font-size:22px}}@media(max-width:991px)and (min-width:768px){.search-heading.svelte-r9xqg{font-size:24px}}@media(max-width:575px){.search-results-main.svelte-r9xqg .inner-shopping-div,.search-header.svelte-r9xqg{padding:24px 15px}.search-heading.svelte-r9xqg{font-size:20px}}@media(max-width:400px){.search-row.svelte-r9xqg{flex-direction:column}}
