/**
 * Cart item meta styling for all ul/li fields (multi-choice, checkboxes, file uploads)
 */
.gspc-cart-item .product-name .variation dd ul {
	list-style: disc;
	padding-inline-start: 1.2em;
	margin: 0;
}

.gspc-cart-item .product-name .variation dd ul li {
	margin-block-end: 0.25em;
}

/**
 * Keep simple text fields (p tags) inline with their labels
 */
.gspc-cart-item .product-name .variation dd p {
	display: inline;
	margin: 0;
}

/**
 * Force dd elements containing ul to display on new line
 */
.gspc-cart-item .product-name .variation dd:has(ul) {
	display: block;
	clear: both;
	inline-size: 100%;
}

/**
 * Add spacing between item meta
 */
.gspc-cart-item .product-name .variation dd:after {
	content:"";
	display: block;
	height: 5px;
}

/**
 * Change item meta headings font weight.
 */
.gspc-cart-item .product-name .variation dt {
	font-weight: 500;
}


/*# sourceMappingURL=gs-product-configurator-cart.css.map*/