
/* Archive swatches: show two rows, rest behind "View more" (see swatch-limit.js) */
.wvs-archive-variations-wrapper .variable-items-wrapper .variable-item.vg-swatch-hidden {
	display: none !important;
}
.wvs-archive-variations-wrapper .vg-swatch-more {
	display: block;
	flex: 0 0 100%;
	width: 100%;
	margin: 6px 0 0;
	text-align: left;
	text-transform: none;
	white-space: nowrap;
	padding: 0;
	background: none;
	border: 0;
	box-shadow: none;
	color: #101569;
	font-size: 13px;
	font-weight: 600;
	line-height: 1.4;
	text-decoration: underline;
	text-underline-offset: 3px;
	cursor: pointer;
}
.wvs-archive-variations-wrapper .vg-swatch-more:hover,
.wvs-archive-variations-wrapper .vg-swatch-more:focus {
	background: none;
	color: #10a35b;
}

.wvs-archive-variations-wrapper .vg-swatch-has-more {
	flex-wrap: wrap !important;
}
.wvs-archive-variations-wrapper .vg-swatch-has-more > .variable-items-wrapper {
	flex: 0 0 100%;
	width: 100%;
}

/* Archive cards: show only the first option group (e.g. Frame / Variant / Base); the rest are chosen on the product page */
.wvs-archive-variations-wrapper ul.variations > li.woo-variation-items-wrapper ~ li.woo-variation-items-wrapper {
	display: none !important;
}
