.credit-tier{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--border)}
.credit-offer{color:#256549;font-weight:400;margin:12px 0 6px}.credit-conditions{color:#256549}.credit-conditions p{margin:4px 0}.credit-summary{margin:16px 0;padding:12px;border:1px solid var(--border);border-radius:6px}.credit-summary p{margin:6px 0}.credit-editor details{margin:12px 0}.credit-editor h4{margin:16px 0 8px}.beverage-tier{grid-template-columns:1fr 1fr 1fr 1fr}
@media(max-width:700px){.credit-tier,.beverage-tier{grid-template-columns:1fr 1fr}}@media(max-width:440px){.credit-tier,.beverage-tier{grid-template-columns:1fr}}

.installment-fees{margin:20px 0;padding:16px;min-width:0}.installment-fees-scroll{overflow-x:auto}.installment-fees table{width:100%;border-collapse:collapse}.installment-fees td,.installment-fees th{padding:8px;text-align:left;border-bottom:1px solid var(--border)}.installment-fees input{min-width:110px;width:100%}.installment-fees select{min-width:180px;width:100%}
