/**
 * refundflow My Account - button / status badge styles.
 */

.refundflow-account {
	margin: 1.5rem 0 1rem;
	padding: 1rem 0 0;
	border-top: 1px solid #e0e0e0;
}

.refundflow-account h2 {
	margin: 0 0 0.75rem;
	font-size: 1.1em;
}

.refundflow-account__btn {
	display: inline-block;
}

a.refundflow-account__status,
.woocommerce-orders-table__cell-order-actions a.refundflow-account__status,
.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a[href*="rf_request"] {
	display: inline-block;
	padding: 0.35em 0.75em;
	border-radius: 4px;
	font-size: 0.85em;
	font-weight: 600;
	text-decoration: none;
	line-height: 1.3;
	background: #fdf0eb;
	color: #dc5730;
	border: 1px solid #f0c4b5;
}

a.woocommerce-button.refundflow-status-new,
a.button.refundflow-status-new {
	background: #f0f6fc !important;
	color: #135e96 !important;
	border-color: #c5d9ed !important;
}

a.woocommerce-button.refundflow-status-accepted,
a.button.refundflow-status-accepted {
	background: #fdf0eb !important;
	color: #dc5730 !important;
	border-color: #f0c4b5 !important;
}

a.woocommerce-button.refundflow-status-rejected,
a.button.refundflow-status-rejected {
	background: #fcf0f1 !important;
	color: #b32d2e !important;
	border-color: #e2a0a0 !important;
}

a.woocommerce-button.refundflow-status-completed,
a.button.refundflow-status-completed {
	background: #f0f0f1 !important;
	color: #2c3338 !important;
	border-color: #dcdcde !important;
}
