@view-transition {
  navigation: auto;
}

.wp-block-query-filter {
  overflow: hidden;
}

.wp-block-query-filter ul {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  list-style: none;
  padding: 0rem 0rem;
  margin: 0;
  flex-shrink: 0;
  overflow-x: auto;
  width: 100%;
  gap: 20px;
  white-space: nowrap;
  scrollbar-width: none;
  -ms-overflow-style: none;
  cursor: grab;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.wp-block-query-filter ul::-webkit-scrollbar {
  display: none;
}

.wp-block-query-filter ul.is-dragging {
  cursor: grabbing;
}

.wp-block-query-filter ul li a {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
}

.wp-block-query-filter li a {
  color: inherit;
  color: var(--wp-block-query-filter-text-color, inherit);
  font-weight: normal;
  font-weight: var(--wp-block-query-filter-font-weight, normal);
  -webkit-text-decoration: none;
  text-decoration: none;
  transition: opacity 0.2s ease-in-out;
}

.wp-block-query-filter li.is-active a {
  color: currentColor;
  color: var(--wp-block-query-filter-active-color, currentColor);
}

/* Disable text selection during drag */

.wp-block-query-filter ul.is-dragging {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

