/*
 * Hides Mercado Pago's own upsell copy ("Pagar com sua conta Mercado Pago
 * tem vantagens" + the benefits list) on checkout - update-proof since it
 * lives here instead of a vendor-plugin edit (CLAUDE.md #46 pattern).
 * Requested 2026-07-29 - keep hidden regardless of future plugin updates.
 */
.mp-checkout-pro-benefits-title,
.mp-checkout-pro-benefits {
	display: none !important;
}

/*
 * Tightens the payment-methods block's padding + the content wrapper's
 * padding, both overriding the vendor plugin's own equally-specific
 * mp-plugins-components.min.css rules (selectors matched verbatim from
 * that file). This stylesheet loads BEFORE the vendor's own CSS (confirmed
 * 2026-07-29 - our enqueue runs earlier in wp_enqueue_scripts than the
 * vendor's), and both vendor rules use the same shorthand `padding`
 * property we do - for tied specificity + tied !important, the LATER rule
 * always wins per individual longhand property, so a plain first attempt
 * at these selectors (without the doubled #mp-checkout-pro-root below) had
 * zero visible effect, confirmed live. The doubled ID selector
 * (#mp-checkout-pro-root#mp-checkout-pro-root - valid CSS, matches the
 * exact same element, just weighted as two ID selectors instead of one)
 * makes ours unconditionally more specific, so it wins regardless of load
 * order - the robust fix, not a source-order gamble.
 */
#mp-checkout-pro-root#mp-checkout-pro-root.mp-checkout-pro-container .mp-checkout-pro-content .mp-checkout-pro-payment-methods {
	padding: 12px !important;
}
#mp-checkout-pro-root#mp-checkout-pro-root.mp-checkout-pro-container .mp-checkout-pro-content {
	padding: 0px 20px 12px 20px !important;
}
