/* V0.3.5.0.4 - place filter layout */
.content-filter.has-place-filter{grid-template-columns:minmax(220px,1.45fr) minmax(155px,.72fr) minmax(155px,.72fr) auto}
.content-filter.has-place-filter.has-place-filter--search-wrap{grid-template-columns:minmax(220px,1.45fr) minmax(175px,.78fr) auto}
.content-filter.has-place-filter.has-place-filter--search-wrap>label{display:none}
.content-filter.has-place-filter.has-place-filter--search-wrap .content-search{display:contents}
.content-filter.has-place-filter select#content-place-filter{min-width:0}
.content-card[hidden]{display:none!important}
@media(max-width:900px) and (min-width:681px){.content-filter.has-place-filter{grid-template-columns:minmax(220px,1fr) minmax(150px,.7fr);}.content-filter.has-place-filter button{min-height:48px}.content-filter.has-place-filter.has-place-filter--search-wrap{grid-template-columns:minmax(220px,1fr) minmax(170px,.7fr) auto}}
@media(max-width:680px){.content-filter.has-place-filter,.content-filter.has-place-filter.has-place-filter--search-wrap{grid-template-columns:1fr}.content-filter.has-place-filter button{padding:13px}}
