/* Maroc Checkout Pro – quick COD form */
.mcwcp-quick {
	margin: 20px 0;
	padding: 18px;
	border: 2px solid #25d366;
	border-radius: 12px;
	max-width: 480px;
	background: #fff;
}
.mcwcp-quick__title { margin: 0 0 12px; font-weight: 700; font-size: 1.05em; }
.mcwcp-quick__field { display: block; margin-bottom: 10px; }
.mcwcp-quick__field span { display: block; font-size: 0.9em; margin-bottom: 4px; }
.mcwcp-quick__field input,
.mcwcp-quick__field select { width: 100%; box-sizing: border-box; padding: 10px 12px; border: 1px solid #ccc; border-radius: 8px; font-size: 16px; }
.mcwcp-quick__submit.button { width: 100%; padding: 14px; border-radius: 8px; font-size: 1.05em; font-weight: 700; }
.mcwcp-quick__note { margin: 10px 0 0; font-size: 0.85em; opacity: 0.8; text-align: center; }
.mcwcp-quick__message { margin: 10px 0 0; padding: 10px; border-radius: 8px; background: #fbeaea; color: #9b1c1c; }
.mcwcp-hp { position: absolute !important; left: -9999px !important; height: 1px; overflow: hidden; }
