.search-overlay {
  display: none;
  position: fixed;
  z-index: 9999;
  width: 100%;
  height: 100vh;
  max-height: 100vh;
  top: 0;
  overflow-y: scroll;
  background-color: #f2f2f2; }
  .search-overlay.show {
    display: block; }
  .search-overlay .header {
    background-color: #f2f2f2;
    position: static; }

.mod-news_newssearchform {
  margin-bottom: 1rem !important; }

.filters-wrapper {
  display: flex;
  align-items: center;
  margin-top: 3rem; }
  .filters-wrapper .filters .title-group {
    display: none; }
  .filters-wrapper .filters .filters-group {
    display: flex;
    align-items: center; }
    .filters-wrapper .filters .filters-group .select-container {
      position: relative;
      min-width: 250px;
      margin-right: 1rem; }
    .filters-wrapper .filters .filters-group .select-multiselect {
      display: none;
      /* ukrywamy oryginalny select */ }
    .filters-wrapper .filters .filters-group .custom-multiselect {
      position: relative;
      cursor: pointer;
      user-select: none;
      background: #fff url("../../UI/chevron-down-small.svg") no-repeat right 0.5rem center;
      background-size: 1.6rem;
      border: 1px solid #040e1d;
      color: #040e1d;
      height: 45px;
      min-height: 45px;
      padding: 0 4.25rem 0 1.25rem;
      font-size: 1.1rem;
      font-weight: 650;
      line-height: 45px; }
    .filters-wrapper .filters .filters-group .custom-multiselect-options {
      position: absolute;
      top: 100%;
      left: 0;
      z-index: 1000;
      width: 100%;
      background: white;
      border: 1px solid #ccc;
      border-top: none;
      border-radius: 0 0 6px 6px;
      max-height: 250px;
      overflow-y: auto;
      display: none; }
    .filters-wrapper .filters .filters-group .custom-multiselect-options.active {
      display: block; }
    .filters-wrapper .filters .filters-group .custom-multiselect-options label {
      display: block;
      padding: 0.3rem 1rem;
      cursor: pointer;
      font-size: 0.875rem; }
    .filters-wrapper .filters .filters-group .custom-multiselect-options input[type="checkbox"] {
      margin-right: 0.5em; }
  .filters-wrapper .filters-buttons {
    display: flex;
    align-items: center; }
    .filters-wrapper .filters-buttons a, .filters-wrapper .filters-buttons input {
      margin: 0 1rem 0 0; }
  .filters-wrapper .datefilter-wrapper {
    position: relative;
    margin-right: 2.25rem; }
    .filters-wrapper .datefilter-wrapper input {
      max-width: 120px;
      font-family: 'Inter', sans-serif;
      position: relative;
      cursor: pointer;
      user-select: none;
      background: #fff url("../../UI/chevron-down-small.svg") no-repeat right 0.5rem center;
      background-size: 1.6rem;
      border: 1px solid #040e1d;
      color: #040e1d;
      height: 45px;
      min-height: 45px;
      padding: 0 4.25rem 0 1.25rem;
      font-size: 1.1rem;
      font-weight: 650;
      line-height: 45px; }

.selected-filters-container {
  margin-top: 1.6rem; }
  .selected-filters-container .selected-filters {
    display: flex;
    align-items: center; }
    .selected-filters-container .selected-filters .filter-title {
      margin-right: 1rem;
      margin-bottom: 1rem;
      font-size: 0.938rem; }
    .selected-filters-container .selected-filters .filter-tag {
      font-size: 0.938rem;
      padding: 0.3rem 2.3rem 0.3rem 1rem;
      margin-right: 0.7rem;
      margin-bottom: 1rem;
      cursor: pointer;
      user-select: none;
      background: #eeeeee url(../../UI/close.svg) no-repeat right 0.7rem center;
      background-size: 0.7rem; }

.filters-wrapper-mobile {
  display: none; }

/*# sourceMappingURL=search-filters.css.map */
