/* OWB withdrawal form – theme overrides (no gulp required). */

.woocommerce-form-order-withdrawal-request .form-row {
	margin-bottom: 16px;
}

.order-withdrawal-request-items-table {
	border-collapse: separate;
	border-spacing: 0 0.75rem;
}

.order-withdrawal-request-items-table th,
.order-withdrawal-request-items-table td {
	padding-top: 0.85rem;
	padding-right: 0.85rem;
	padding-bottom: 0.85rem;
	vertical-align: middle;
}

.order-withdrawal-request-items-table .order-withdrawal-select-all-row th {
	text-align: left;
	padding-top: 0;
	padding-bottom: 0.5rem;
}

.order-withdrawal-request-items-table .order-withdrawal-select-all-row label.woocommerce-form__label-for-checkbox > span {
	padding-top: 0;
	padding-bottom: 0;
	min-height: 1.8rem;
	white-space: nowrap;
}

.order-withdrawal-request-items-table thead tr:last-child th {
	padding-bottom: 0.35rem;
}

.order-withdrawal-request-items-table tbody .product-select label.woocommerce-form__label-for-checkbox > span:empty {
	padding: 0;
	padding-left: 1.8rem;
	min-height: 1.8rem;
	width: 1.8rem;
}
