/* Customer view only; never hide all fees or the MP container/issuer/tax/errors. */
.woocommerce-checkout-review-order-table tr.fee:has(.fusion-plan-allocated-fee){display:none!important}
.woocommerce-checkout-review-order-table tr.fee[data-fusion-presentation-hidden="1"]{display:none!important}
.fusion-native-plan-managed{display:none!important}
.fusion-plan-line-price{display:block;line-height:1.45;white-space:normal}
.fusion-plan-line-price>strong{display:block;font-size:inherit}
.fusion-plan-price-caption,.fusion-plan-cash-reference,.fusion-plan-shipping-caption{display:block;font-size:11px!important;font-weight:400!important;line-height:1.5;text-transform:none!important;letter-spacing:normal!important;margin-top:3px;color:#536170}
.fusion-plan-cash-reference .amount,.fusion-plan-shipping-caption .amount{font-size:inherit!important;font-weight:500!important}
.fusion-plan-price-caption{color:#526476}
.fusion-processor-disclosure{display:block;margin-top:8px;font-size:11px;line-height:1.5;color:#536170}
.fusion-processor-disclosure[hidden]{display:none!important}
.fusion-payment-display-summary .fusion-pp-row,.fusion-payment-display-summary .fusion-row{gap:16px;align-items:baseline}
.fusion-payment-display-summary strong{min-width:0;overflow-wrap:anywhere}
.fusion-payment-display-summary .fusion-reference-row{border-top:1px solid #dfe7ec;margin-top:8px;font-size:12px;color:#536170}
.fusion-total .fusion-payment-display-summary .fusion-reference-row{color:#d1d5db;border-color:#444}
@media(max-width:600px){.fusion-plan-price-caption,.fusion-plan-cash-reference,.fusion-plan-shipping-caption{font-size:10px!important}.fusion-payment-display-summary .fusion-pp-row,.fusion-payment-display-summary .fusion-row{flex-wrap:wrap;gap:6px 12px}}

/* Applies also to an MP label rendered after the native select. */
.mp-checkout-custom-installments-select-container:has(>select.fusion-native-plan-managed)>label,
.mp-checkout-custom-installments-select-container:has(>select.fusion-native-plan-managed)>input-label,
.mp-checkout-custom-installments-select-container:has(>select.fusion-native-plan-managed)>.mp-input-label{display:none!important}
#fusion-mp-recovery[hidden]{display:none!important}
