/* Meus Criativos: Checkout Pro de testes; preserva o CSS principal. */
.mc-mp-checkout .mc-mp-card{display:flex;align-items:center;gap:15px;margin-bottom:18px;}
.mc-mp-checkout .mc-mp-mark{flex:0 0 auto;display:grid;place-items:center;width:49px;height:49px;border-radius:13px;background:#6f15cf;color:#fff;font:800 17px Montserrat,sans-serif;}
.mc-mp-checkout .mc-mp-card p{margin:7px 0 0;line-height:1.6;color:#686273;}
.mc-mp-checkout .btn{margin:12px 0;}
.mc-mp-warning{border:1px solid #ded4ef;background:#f7f2ff;color:#45315f;border-radius:10px;padding:16px;line-height:1.65;margin:16px 0;}
.mc-mp-status{padding-block:42px 65px;}
.mc-mp-status .eyebrow{color:#6f15cf;}
.mc-mp-status-card{margin-top:20px;padding:25px;border:1px solid #e4ddea;border-radius:14px;background:#fff;box-shadow:0 7px 25px #3c14600a;}
.mc-mp-status-card p{margin:0 0 14px;}
.mc-mp-ok{border-color:#c6e5d6;background:#edfaf2;color:#17613a;}
.mc-mp-secondary{display:inline-block;margin:16px 0 0 16px;color:#6f15cf;font-weight:700;text-decoration:none;}
@media(max-width:740px){.mc-mp-status-card{padding:18px}.mc-mp-secondary{display:block;margin:18px 0 0;}}
