fieldset[data-astro-cid-m7dl6dbo]{border:0;border-bottom:1px solid #e0d8cf;margin:0 0 23px;padding:0 0 23px}legend[data-astro-cid-m7dl6dbo]{margin-bottom:18px;font-size:16px;font-weight:600}.filter-group[data-astro-cid-m7dl6dbo]{border:0;border-bottom:1px solid #e0d8cf;margin:0 0 23px;padding:0 0 23px}.filter-group[data-astro-cid-m7dl6dbo] summary[data-astro-cid-m7dl6dbo]{cursor:pointer;margin-bottom:18px;font-size:16px;font-weight:600}.filter-group[data-astro-cid-m7dl6dbo]:not([open]) summary[data-astro-cid-m7dl6dbo]{margin-bottom:0}@media (width<=700px){fieldset[data-astro-cid-m7dl6dbo]{border:0;margin:0;padding:0}legend[data-astro-cid-m7dl6dbo]{margin-bottom:12px;font-size:14px}.filter-group[data-astro-cid-m7dl6dbo]{border:0;margin:0;padding:0}.filter-group[data-astro-cid-m7dl6dbo] summary[data-astro-cid-m7dl6dbo]{margin-bottom:12px;font-size:14px}.filter-group[data-astro-cid-m7dl6dbo]:not([open]) summary[data-astro-cid-m7dl6dbo]{margin-bottom:0}}.directory-intro[data-astro-cid-7zsx2z2a]{margin:12px 0 34px}.directory-intro[data-astro-cid-7zsx2z2a] h1[data-astro-cid-7zsx2z2a],.directory-intro[data-astro-cid-7zsx2z2a] h2[data-astro-cid-7zsx2z2a]{letter-spacing:normal;margin:0 0 14px;font-size:40px}.directory-intro[data-astro-cid-7zsx2z2a] p[data-astro-cid-7zsx2z2a]{color:#535353;margin:0;font-size:17px}.directory-search[data-astro-cid-7zsx2z2a]{margin-bottom:40px}.directory-layout[data-astro-cid-7zsx2z2a]{grid-template-columns:220px minmax(0,1fr);gap:40px;display:grid}.filter-panel[data-astro-cid-7zsx2z2a]{border:1px solid #e0d8cf;border-radius:7px;align-self:start;padding:20px 17px}.filter-panel[data-astro-cid-7zsx2z2a] h2[data-astro-cid-7zsx2z2a]{margin:0 0 24px;font-size:26px}.filter-panel[data-astro-cid-7zsx2z2a] label[data-astro-cid-7zsx2z2a]{cursor:pointer;align-items:center;gap:11px;margin-bottom:18px;font-size:13px;display:flex}.filter-panel[data-astro-cid-7zsx2z2a] label[data-astro-cid-7zsx2z2a]:last-child{margin-bottom:0}.filter-panel[data-astro-cid-7zsx2z2a] input[data-astro-cid-7zsx2z2a]{accent-color:#84241f;width:17px;height:17px}.clear-filters[data-astro-cid-7zsx2z2a]{color:#84241f;font-size:13px;font-weight:600}.results-toolbar[data-astro-cid-7zsx2z2a]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:27px;display:flex}.results-toolbar[data-astro-cid-7zsx2z2a] h2[data-astro-cid-7zsx2z2a]{margin:0;font-size:29px}.results-toolbar[data-astro-cid-7zsx2z2a]>div[data-astro-cid-7zsx2z2a]{align-items:center;gap:13px;display:flex}.results-toolbar[data-astro-cid-7zsx2z2a] select[data-astro-cid-7zsx2z2a]{background:0 0;border:1px solid #d9d1c7;border-radius:4px;padding:12px 14px;font-size:13px}.view-switch[data-astro-cid-7zsx2z2a]{border-left:1px solid #d3c9bd;gap:10px;padding-left:13px;display:flex}.view-switch[data-astro-cid-7zsx2z2a] a[data-astro-cid-7zsx2z2a]{border:1px solid #d3c9bd;border-radius:4px;place-items:center;width:43px;height:43px;display:grid}.view-switch[data-astro-cid-7zsx2z2a] [data-astro-cid-7zsx2z2a][aria-current=true]{color:#84241f;border-color:#84241f}.business-results[data-astro-cid-7zsx2z2a]{gap:22px 13px}.list-view[data-astro-cid-7zsx2z2a]{grid-template-columns:1fr}.list-view[data-astro-cid-7zsx2z2a] .dv-business-card{grid-template-columns:240px 1fr;display:grid}.list-view[data-astro-cid-7zsx2z2a] .card-photo{aspect-ratio:auto;height:100%;min-height:220px}.list-view[data-astro-cid-7zsx2z2a] .card-body{padding:22px}@media (width<=900px){.directory-layout[data-astro-cid-7zsx2z2a]{grid-template-columns:180px minmax(0,1fr);gap:22px}.business-results[data-astro-cid-7zsx2z2a]{grid-template-columns:repeat(2,minmax(0,1fr))}.results-toolbar[data-astro-cid-7zsx2z2a]{flex-direction:column;align-items:start}.results-toolbar[data-astro-cid-7zsx2z2a]>div[data-astro-cid-7zsx2z2a]{justify-content:space-between;width:100%}}@media (width<=700px){.directory-intro[data-astro-cid-7zsx2z2a] h1[data-astro-cid-7zsx2z2a],.directory-intro[data-astro-cid-7zsx2z2a] h2[data-astro-cid-7zsx2z2a]{font-size:33px}.directory-intro[data-astro-cid-7zsx2z2a] p[data-astro-cid-7zsx2z2a]{font-size:14px}.directory-layout[data-astro-cid-7zsx2z2a]{grid-template-columns:1fr;gap:25px}.directory-search[data-astro-cid-7zsx2z2a]{margin-bottom:25px}.filter-panel[data-astro-cid-7zsx2z2a]{grid-template-columns:1fr 1fr;gap:15px;padding:18px;display:grid}.filter-panel[data-astro-cid-7zsx2z2a] h2[data-astro-cid-7zsx2z2a]{grid-column:1/-1;margin:0;font-size:25px}.filter-panel[data-astro-cid-7zsx2z2a] label[data-astro-cid-7zsx2z2a]{gap:8px;margin-bottom:12px;font-size:11px}.clear-filters[data-astro-cid-7zsx2z2a]{border-top:1px solid #ddd;grid-column:1/-1;padding-top:12px}.results-toolbar[data-astro-cid-7zsx2z2a]{flex-flow:wrap;align-items:center}.results-toolbar[data-astro-cid-7zsx2z2a] h2[data-astro-cid-7zsx2z2a]{font-size:27px}.results-toolbar[data-astro-cid-7zsx2z2a]>div[data-astro-cid-7zsx2z2a]{width:auto}.list-view[data-astro-cid-7zsx2z2a]{grid-template-columns:1fr}.list-view[data-astro-cid-7zsx2z2a] .dv-business-card{grid-template-columns:110px 1fr}.list-view[data-astro-cid-7zsx2z2a] .card-photo{min-height:190px}.list-view[data-astro-cid-7zsx2z2a] .card-body{padding:13px}}
