/* Kortingscodes als aanbieding */
.wco-ac-price del {
	opacity: 0.6;
	font-weight: normal;
}

.wco-ac-price ins {
	text-decoration: none;
	font-weight: 700;
}

.wco-ac-badge {
	display: inline-block;
	margin-top: 4px;
	padding: 2px 8px;
	border-radius: 999px;
	background: #e7f4ec;
	color: #1d6b3a;
	font-size: 0.75em;
	font-weight: 600;
	line-height: 1.6;
	white-space: nowrap;
}

.price .wco-ac-badge {
	display: table;
}

.sswc-item__line-total-original {
	margin-right: 6px;
	opacity: 0.6;
	font-weight: normal;
}

.mcc-item__meta-pair--coupon .mcc-item__meta-value {
	color: #1d6b3a;
	font-weight: 600;
}

/* Admin-only debug panel (?wco_ac_debug=1) */
.wco-ac-debug {
	position: fixed;
	right: 16px;
	bottom: 16px;
	z-index: 99999;
	max-width: min(720px, calc(100vw - 32px));
	max-height: 60vh;
	overflow: auto;
	padding: 12px 14px;
	border-radius: 8px;
	background: #1e1e1e;
	color: #f0f0f0;
	font: 12px/1.5 monospace;
}

.wco-ac-debug table {
	width: 100%;
	border-collapse: collapse;
}

.wco-ac-debug th,
.wco-ac-debug td {
	padding: 2px 6px;
	border-bottom: 1px solid #333;
	text-align: left;
	vertical-align: top;
}
