.isa-filter-container {
  height: 95%;
  max-height: 95%;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  max-width: $max-content-width;
  overflow: hidden;
  box-sizing: border-box;
  display: grid;
  grid-template-rows: auto auto auto 1fr;

  @include mq-desktop() {
    position: inherit;
    overflow: scroll;
  }

  .isa-filter-title {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 32px;
  }

  .isa-filter-content {
    display: grid;
    grid-template-rows: auto;
    grid-row-gap: 40px;
  }

  .isa-btn-close {
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
  }
}
