
		:where(.wc-block-product-filter-chips__items) {
			display: flex;
			flex-wrap: wrap;
			gap: 4px
		}

		.wc-block-product-filter-chips__item {
			appearance: none;
			background: transparent;
			border: 1px solid color-mix(in srgb, currentColor 20%, transparent);
			border-radius: 2px;
			color: var(--wc-product-filter-chips-text, currentColor);
			cursor: pointer;
			font-family: inherit;
			font-size: .875em;
			padding: 4px 8px
		}

		.has-chip-text-color .wc-block-product-filter-chips__item {
			color: var(--wc-product-filter-chips-text)
		}

		.has-chip-background-color .wc-block-product-filter-chips__item {
			background: var(--wc-product-filter-chips-background)
		}

		.has-chip-border-color .wc-block-product-filter-chips__item {
			border-color: var(--wc-product-filter-chips-border)
		}

		.wc-block-product-filter-chips__item[aria-checked=true] {
			background: currentColor
		}

		.has-selected-chip-text-color .wc-block-product-filter-chips__item[aria-checked=true] {
			color: var(--wc-product-filter-chips-selected-text)
		}

		.has-selected-chip-background-color .wc-block-product-filter-chips__item[aria-checked=true] {
			background: var(--wc-product-filter-chips-selected-background)
		}

		.has-selected-chip-border-color .wc-block-product-filter-chips__item[aria-checked=true] {
			border-color: var(--wc-product-filter-chips-selected-border)
		}

		:where(.wc-block-product-filter-chips__label) {
			align-items: center;
			display: inline-flex;
			gap: 4px
		}

		.wc-block-product-filter-chips:not(.has-selected-chip-text-color) .wc-block-product-filter-chips__item[aria-checked=true]>.wc-block-product-filter-chips__label {
			filter: invert(100%)
		}

		.wc-block-product-filter-chips__show-more {
			appearance: none;
			background: transparent;
			border: none;
			font-family: inherit;
			padding: 0;
			text-decoration: underline
		}
	