.button-show-more {
  padding-inline-start: 0;
  justify-content: flex-start;
  padding-bottom: 1.1rem;
}

.button-show-more,
.button-show-less {
  margin-top: 1.5rem;
}
.facets-more-btn {
  color: var(--genstore-neutral-texticon-550, rgba(0, 0, 0, 0.55));
  font-size: var(--genstore-fontSize-300, 14px);
  font-weight: var(--genstore-fontWeight-regular, 400);
  line-height: 24px;
  cursor: pointer;
}
.facets-more-btn:hover {
    text-decoration: underline;
    text-decoration-color: var(--genstore-neutral-texticon-250);
    text-underline-offset: 6px;
    text-decoration-thickness: 1px;
  }
.filter-switch-view {
  display: none;
  align-items: center;
  gap: 4px;
}
@media (min-width: 750px) {
  .filter-switch-view {
    display: flex;
  }
}
.filter-switch-view-icon {
  display: flex;
  width: 32px;
  height: 32px;
  padding: var(--genstore-spacing-vertical-200, 4px) var(--genstore-spacing-horizontal-200, 4px);
  justify-content: center;
  align-items: center;
  border-radius: var(--genstore-borderRadius-200, 4px);
  cursor: pointer;
}
.filter-switch-view-icon:hover {
    background: var(--genstore-color-neutral-background-40, rgba(0, 0, 0, 0.04));
  }
.filter-switch-view-icon.is-active {
    background: var(--genstore-color-hover-50, rgba(0, 0, 0, 0.05));
  }
.filter-switch-view-icon>.genstore-svg-wrapper {
    width: 16px;
    height: 16px;
  }