.block-search-and-filter .container .filters {margin-bottom: 1.5rem;grid-template-columns: repeat(12, minmax(0, 1fr));gap: 1.5rem
}@media (min-width: 768px) {.block-search-and-filter .container .filters {gap: 2rem
    }
}@media (min-width: 1280px) {.block-search-and-filter .container .filters {display: grid
    }
}@media (min-width: 100%) {.block-search-and-filter .container .filters .search {grid-column: span 12 / span 12
    }
}@media (min-width: 1280px) {.block-search-and-filter .container .filters .search {grid-column: span 6 / span 6
    }
}.block-search-and-filter .container .filters .search .search-input {height: 100%;width: 100%;border-radius: 9999px;border-style: none;--tw-bg-opacity: 1;background-color: rgb(241 242 243 / var(--tw-bg-opacity));padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1rem;padding-bottom: 1rem;font-size: 1rem
}.block-search-and-filter .container .filters .filter-dropdowns {grid-column: span 6 / span 6;display: flex;gap: 1.5rem
}@media (min-width: 100%) {.block-search-and-filter .container .filters .filter-dropdowns {flex-direction: column;padding-top: 1.5rem;padding-bottom: 1.5rem
    }
}@media (min-width: 768px) {.block-search-and-filter .container .filters .filter-dropdowns {flex-direction: row
    }
}@media (min-width: 1280px) {.block-search-and-filter .container .filters .filter-dropdowns {padding-top: 0px;padding-bottom: 0px
    }
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown {width: 100%;flex: 1 1 0%
}@media (min-width: 768px) {.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown {width: auto
    }
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .filter-dropdown-item a {border-radius: 4px;padding-left: 1.25rem;padding-right: 1.25rem;line-height: 3rem;--tw-text-opacity: 1;color: rgb(0 51 17 / var(--tw-text-opacity));text-decoration-line: none;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .filter-dropdown-item a:hover {--tw-bg-opacity: 1;background-color: rgb(34 238 136 / var(--tw-bg-opacity))
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .filter-dropdown-item a .active {border-radius: 4px;padding-left: 1.25rem;padding-right: 1.25rem;line-height: 3rem;--tw-text-opacity: 1;color: rgb(0 51 17 / var(--tw-text-opacity));text-decoration-line: none;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .filter-dropdown-item a .active:hover {--tw-bg-opacity: 1;background-color: rgb(34 238 136 / var(--tw-bg-opacity))
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .filter-select {display: flex;width: 100%;cursor: pointer;border-radius: 0.75rem;border-width: 2px;border-style: solid;--tw-border-opacity: 1;border-color: rgb(241 242 243 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity));padding: 0.75rem;padding-left: 1.25rem;padding-right: 1.25rem
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .filter-select button {position: absolute;top: 0px;right: 0.75rem;display: flex;height: 100%;width: auto;align-items: center;justify-content: center
}.block-search-and-filter .container .filters .filter-dropdowns .filter-dropdown .caret {height: auto;width: 16px;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 300ms
}.block-search-and-filter .container .filters .filter-links {position: relative;grid-column: span 12 / span 12;width: 100%;overflow: auto
}.block-search-and-filter .container .filters .filter-links ul.filter-links-items {display: flex;width: 100%;justify-content: space-between;border-bottom-width: 2px;--tw-border-opacity: 1;border-color: rgb(237 236 235 / var(--tw-border-opacity))
}.block-search-and-filter .container .filters .filter-links ul.filter-links-items .filter-link-item {display: flex;white-space: nowrap;padding-left: 1rem;padding-right: 1rem;padding-bottom: 0.75rem;text-decoration-line: none
}.block-search-and-filter .container .posts-load-more {display: flex;justify-content: center;padding-top: 4rem;padding-bottom: 4rem
}
