/* EVERWhite Core — bulk-pricing.css
 * Origen: <style> de WPCode 113293 "Bulk Pricing" (footer.php L114‑121 del tema Lanex).
 * Los estilos de .my-qty-* , .ewb-coupon-* y la posición de .variablepricing en la rejilla ya están en el tema hijo (assets/base.css).
 */
.loader {
	border: 8px solid #f3f3f3;
	border-top: 8px solid #3498db;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	animation: ew-bulk-spin 2s linear infinite;
	margin: 0 auto;
}
@keyframes ew-bulk-spin {
	0%   { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
.variablepricing {
	width: 48%;
	float: right;
}
.variablepricing p {
	border-bottom: 1px solid #ccc;
}
.bulk-contents {
	padding: 20px;
	background: #e1faff;
	border-radius: 5px;
	border: 1px solid #23527c;
}
.bulk-contents p {
	padding-bottom: 10px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #2f5c83;
	font-weight: 600;
}
.bulk-contents p:last-child {
	border: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.bulk-contents .ew-bulk-range {
	font-weight: bold;
}

/* [bulk_pricing_table] (hello-biz-child): sin CSS propio en producción; mínimo para alinear las filas */
#bulk-pricing-table-wrap .bulk-table-label {
	font-weight: 700;
	margin-bottom: 8px;
}
#bulk-pricing-table-wrap .bulk-row {
	display: flex;
	justify-content: space-between;
	padding: 6px 0;
	border-bottom: 1px solid #ccc;
}
#bulk-pricing-table-wrap .bulk-row:last-child {
	border-bottom: 0;
}
