.ct-product-attribute {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 10px;
	font-size: 14px;

	&:not(:last-child) {
		margin-bottom: 12px;
		padding-bottom: 12px;
		border-bottom: 1px solid var(--theme-border-color);
	}

	.ct-attributes-label {
		flex: 0 1 auto;
		font-weight: 600;
	}

	.ct-attributes-value {
		text-align: end;
	}
}