/* Elementos novos do checkout real, no mesmo estilo da sacola aprovada. */
.fld select,.fld textarea{min-height:46px;border:1px solid #e6e0d9;border-radius:2px;padding:0 12px;font:400 16px/1.2 var(--sans);background:#fff;color:#1b1716}
.fld select[aria-invalid="true"]{border-color:var(--err)}
.an-msg{margin:12px 0 0;padding:10px 12px;border-radius:2px;background:#f6f3ef;font-size:13px;line-height:1.45;color:#1b1716}
.an-msg[role="alert"]{background:#fbeae6;color:#7a2617}
.an-coupon{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid #e6e0d9}
.an-coupon label{font-size:12.5px;font-weight:600}
.an-coupon .f{display:flex;gap:8px}
.an-coupon input{flex:1;min-width:0;width:0;min-height:44px;border:1px solid #e6e0d9;border-radius:2px;padding:0 12px;font:400 16px/1 var(--sans);text-transform:uppercase;background:#fff;color:#1b1716}
.an-coupon .btn{min-height:44px;padding:0 16px}
.an-coupon .rm{justify-self:start;font-size:12px;color:#6f6862;text-decoration:underline;min-height:24px}
.an-coupon .e{font-size:12.5px;color:var(--err)}
.an-coupon .e .ok{color:var(--ok);font-weight:600}
.an-addr{margin-top:6px}
.an-card{margin-top:6px;padding:4px 0 2px}
.an-check{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:13px;line-height:1.45;cursor:pointer}
.an-check input{margin-top:2px;width:18px;height:18px;flex:none;accent-color:var(--plum)}
.an-check a{text-decoration:underline}
.an-pix{display:grid;justify-items:center;gap:10px;padding:18px 0 8px;text-align:center}
.an-pix img{width:220px;height:220px;border:1px solid #e6e0d9;padding:8px;background:#fff}
.an-pix label{font-size:12.5px;font-weight:600;justify-self:start}
.an-pix textarea{width:100%;border:1px solid #e6e0d9;border-radius:2px;padding:10px 12px;font:400 13px/1.4 ui-monospace,Menlo,Consolas,monospace;resize:none;word-break:break-all;background:#f6f3ef;color:#1b1716}
.an-pix .btn{width:100%}
.an-count{margin:0;font-size:13px;font-weight:600;font-variant-numeric:lining-nums tabular-nums}
.df a.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
