.dealer-fee-card{margin:14px 0 4px;padding:17px;border:1px solid #cce5da;border-radius:15px;background:#f1f8f4;color:#244c45}
.dealer-fee-main,.dealer-fee-estimate{display:flex;align-items:center;justify-content:space-between;gap:14px}
.dealer-fee-main span{font-size:12px;font-weight:700}.dealer-fee-main strong{font-size:24px;line-height:1;color:#12664f}
.dealer-fee-card p{margin:10px 0 15px;font-size:12px;line-height:1.5;color:#496860}
.dealer-fee-estimate{border-top:1px solid #d5e8de;padding-top:12px;font-size:12px}.dealer-fee-estimate strong{font-size:16px;color:#244c45}
.dealer-fee-card>small{display:block;margin-top:8px;font-size:10px;line-height:1.5;color:#5d7870}
.dealer-fee-card details{margin-top:9px;border-top:1px solid #d5e8de}.dealer-fee-card summary{padding:11px 0;min-height:44px;font-size:11px;font-weight:650;cursor:pointer;color:#236857}
.dealer-fee-card dl{display:grid;grid-template-columns:1fr auto;gap:8px;margin:0 0 4px;font-size:11px}.dealer-fee-card dd{margin:0;font-weight:700;text-align:right}
