/* Reuses the approved Meditrust form composition, confined to paid downloads. */
.mtf-model-paid_download .mtf-payment{margin:24px 0;color:var(--mtf-ink,#152b34)}
.mtf-model-paid_download .mtf-order{padding:24px;border:1px solid #bae4d5;border-radius:20px;background:linear-gradient(125deg,#edfaf5,#f6f8ff)}
.mtf-model-paid_download .mtf-order-kind{font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:#29765d}
.mtf-model-paid_download .mtf-order h3,.mtf-model-paid_download .mtf-checkout h3{font-size:20px;line-height:1.3;margin:10px 0}
.mtf-model-paid_download .mtf-order p{font-size:14px;line-height:1.6;margin:10px 0 20px;color:#526877}
.mtf-model-paid_download .mtf-order dl{margin:0;font-size:15px}
.mtf-model-paid_download .mtf-order dl>div{display:flex;justify-content:space-between;gap:12px;margin-top:12px}
.mtf-model-paid_download .mtf-order dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}
.mtf-model-paid_download .mtf-order-total{border-top:1px solid #c7dfd6;padding-top:14px;font-size:18px;font-weight:700}
.mtf-model-paid_download .mtf-checkout{padding-top:20px}
.mtf-model-paid_download .mtf-checkout>[data-payment-address],.mtf-model-paid_download .mtf-checkout>[data-payment-tax-id],.mtf-model-paid_download .mtf-checkout>[data-payment-element]{margin:16px 0}
.mtf-model-paid_download .mtf-payment-hint{font-size:13px;line-height:1.6;color:#526877;margin:16px 0 0}
.mtf-model-paid_download .mtf-field input[readonly],.mtf-model-paid_download .mtf-field textarea[readonly]{background:#f3f8f5}
@media(max-width:600px){.mtf-model-paid_download .mtf-order{padding:18px}.mtf-model-paid_download .mtf-order h3{font-size:18px}}
