.filter-theme[data-v-f8a4d21b]{margin-bottom:20px;display:none}@media (width>=1024px){.filter-theme[data-v-f8a4d21b]{display:block}}.filter-types[data-v-64338a5d]{display:none;position:relative;overflow:hidden}@media (width>=1024px){.filter-types[data-v-64338a5d]{background-color:#fff;border-radius:10px;justify-items:center;margin-bottom:20px;padding:15px;display:flex}}.filter-types .label[data-v-64338a5d]{color:#2d2d2d;align-items:center;width:105px;margin-bottom:0;font-size:13px;font-weight:700;display:flex}.filter-types .label .icon[data-v-64338a5d] .icon-Config{transform:rotate(90deg)}.filter-types .label span[data-v-64338a5d]{white-space:nowrap;margin-left:15px}.filter-types .types[data-v-64338a5d]{color:#2d2d2d;-ms-overflow-style:none;scrollbar-width:none;align-items:center;width:calc(100% - 105px);font-size:13px;display:flex;overflow-x:scroll}.filter-types .types[data-v-64338a5d]::-webkit-scrollbar{display:none}.filter-types .types .type[data-v-64338a5d]{cursor:pointer;align-items:center;margin-left:35px;display:flex}.filter-types .types .type .check[data-v-64338a5d]{border:1px solid #d9d9d9;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.filter-types .types .type .check.active[data-v-64338a5d]{border-color:#878787}.filter-types .types .type .check .icon[data-v-64338a5d]{color:#525252;font-size:14px}.filter-types .types .type label[data-v-64338a5d]{cursor:pointer;margin-left:8px;font-size:16px;font-weight:300}.filter-types .loading-overlay[data-v-64338a5d]{z-index:2;background-color:#0003;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.filters-all[data-v-54c33d23]{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:15px;display:block;position:relative;overflow:hidden}@media (width>=1024px){.filters-all[data-v-54c33d23]{display:none}}.filters-all .label[data-v-54c33d23]{color:#2d2d2d;align-items:center;font-size:13px;font-weight:700;display:flex}.filters-all .label .icon[data-v-54c33d23] .icon-Config{transform:rotate(90deg)}.filters-all .label span[data-v-54c33d23]:last-child{margin-left:15px}.filters-all .filter[data-v-54c33d23]{border:1px solid #d9d9d9;border-radius:4px;margin-top:15px;padding:15px}.filters-all .filter.open .head .icon[data-v-54c33d23]{transform:rotate(180deg)}.filters-all .filter.open .list[data-v-54c33d23]{height:auto}.filters-all .filter .head[data-v-54c33d23]{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.filters-all .filter .head label[data-v-54c33d23]{-webkit-user-select:none;user-select:none;font-size:16px;font-weight:300}.filters-all .filter .head .icon[data-v-54c33d23]{color:#525252;font-size:16px}.filters-all .filter .list[data-v-54c33d23]{box-shadow:none;height:0;overflow:hidden}.filters-all .filter .list .item[data-v-54c33d23]{align-items:center;margin-top:20px;display:flex}.filters-all .filter .list .item .check[data-v-54c33d23]{border:1px solid #d9d9d9;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.filters-all .filter .list .item .check.active[data-v-54c33d23]{border-color:#878787}.filters-all .filter .list .item .check .icon[data-v-54c33d23]{color:#525252;font-size:14px}.filters-all .filter .list .item label[data-v-54c33d23]{margin-left:8px;font-size:16px;font-weight:300}.filters-all .loading-overlay[data-v-54c33d23]{z-index:2;background-color:#0003;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.results-count[data-v-447e9fb7]{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding:15px 0;font-size:20px;font-weight:700}@media (width>=1024px){.results-count[data-v-447e9fb7]{padding:30px 0}}.results-count span[data-v-447e9fb7]{color:#26a955}.results-featured[data-v-b2b9c7f6]{margin-bottom:30px}@media (width>=1024px){.results-featured[data-v-b2b9c7f6]{margin-bottom:50px}}.results-list[data-v-1f3e543d]{grid-template-columns:1fr;gap:50px 30px;margin-top:50px;margin-bottom:100px;display:grid}@media (width>=768px){.results-list[data-v-1f3e543d]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.results-list[data-v-1f3e543d]{grid-template-columns:1fr 1fr 1fr}}
