/* Maison Carrillo – newsletter : case de la page de commande, envoi du panier depuis le panier latéral. */

/* Page de commande */
.mcv-page .woocommerce form .form-row.mcnl-case { margin-top: -4px !important; }
.mcv-page .woocommerce form .form-row.mcnl-case label.checkbox { font-size: 15.5px !important; line-height: 1.4; color: var(--mcv-texte, #1E1E1E); }

/* Panier latéral */
.mcnl-envoi { margin-top: 10px; text-align: center; }
.mcnl-envoi__form { margin-top: 10px; text-align: left; }
.mcnl-envoi__form[hidden], .mcnl-envoi__msg[hidden] { display: none !important; }
.mcnl-envoi__label { display: block; margin: 0 0 4px; font: 400 14px/1.3 "Harmattan", sans-serif; color: var(--mcp-texte, #1E1E1E); }
.mcnl-envoi__ligne { display: flex; gap: 8px; }
.mcnl-envoi__ligne input[type=email] { flex: 1; min-width: 0; height: 42px; padding: 0 12px !important; border: 1px solid rgba(5, 42, 56, .3) !important; border-radius: 0 !important;
	background: #fff !important; font: 400 16px/1 "Harmattan", sans-serif !important; color: #1E1E1E !important; box-shadow: none !important; }
.mcnl-envoi__ligne input[type=email]:focus { border-color: var(--mcp-accent, #052A38) !important; outline: 1px solid var(--mcp-accent, #052A38); }
.mcnl-envoi .mcnl-envoi__btn { flex: none; height: 42px; padding: 0 16px !important; border: 1px solid var(--mcp-accent, #052A38) !important; border-radius: 0 !important;
	background: #fff !important; color: var(--mcp-accent, #052A38) !important; font: 500 13px/1 "Harmattan", sans-serif !important; letter-spacing: .06em !important; text-transform: uppercase !important; cursor: pointer; }
.mcnl-envoi .mcnl-envoi__btn:hover { background: var(--mcp-accent, #052A38) !important; color: #fff !important; }
.mcnl-envoi .mcnl-envoi__btn:disabled { opacity: .5; cursor: default; }
.mcnl-envoi__pot { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; opacity: 0; }
.mcnl-envoi__note { margin: 6px 0 0; font: 400 13px/1.35 "Harmattan", sans-serif; color: var(--mcp-doux, #6B6157); }
.mcnl-envoi__msg { margin: 8px 0 0; font: 400 14px/1.4 "Harmattan", sans-serif; color: #A3261C; }
.mcnl-envoi__msg--ok { color: #2F6B4F; }
