/**
 * Gravity Forms TAXES Fields - front-end styling.
 *
 * @since 1.0.0
 */

ul.sp-tax-choices {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.sp-tax-choices li label {
	display: inline-flex;
	align-items: center;
	gap: 0.4rem;
}

.sp-tax-qty-wrap {
	display: inline-flex;
	align-items: center;
	gap: 0.4rem;
	margin-top: 0.4rem;
}

.sp-tax-qty {
	width: 6rem !important;
	max-width: 100%;
	box-sizing: border-box;
}

.sp-tax-detail {
	font-variant-numeric: tabular-nums;
}

.ginput_container_tax_net input,
.ginput_container_tax_total input {
	font-variant-numeric: tabular-nums;
	font-weight: 600;
}

table.gf-taxes-fields-breakdown {
	width: 100%;
	border-collapse: collapse;
	margin: 0.3rem 0;
}

table.gf-taxes-fields-breakdown th,
table.gf-taxes-fields-breakdown td {
	border: 1px solid rgba( 0, 0, 0, 0.12 );
	padding: 0.3rem 0.5rem;
	text-align: left;
}

table.gf-taxes-fields-breakdown .gf-tax-num {
	text-align: right;
	font-variant-numeric: tabular-nums;
	white-space: nowrap;
}
