#credit_calculator{background-color:var(--rrgray-light);padding:1rem;border-radius:1rem;margin-top:1rem;width:100%;max-width:100%}.prd_page #credit_calculator{margin-top:1.5rem}.calculator-outer #credit_calculator{width:fit-content}#credit_calculator > p{font-weight:600}#credit_calculator > div{display:grid;grid-template-columns:max-content 150px;align-items:center;gap:10px;width:fit-content}#credit_calculator > div p{margin:0;text-align:right}#credit_calculator #result{font-weight:600;text-align:left;padding-left:5px}#credit_calculator input[type='number']{width:100%;box-sizing:border-box;padding:5px;font-family:urw-din,Helvetica,Arial,sans-serif;font-size:15px;color:#2c2c2c;border-radius:4px;border:1px solid #ddd;-moz-appearance:textfield;appearance:textfield}#credit_calculator input::-webkit-inner-spin-button,#credit_calculator input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pricing{margin:2rem 0 1rem 0}.pricing > p{margin-top:1rem}#pricetable{border-collapse:collapse;white-space:nowrap;width:100%}#pricetable td{padding:5px 10px;border-bottom:1px solid #0000001f}#pricetable tr:last-child > td{border-bottom:none}#pricetable tr:nth-child(even){background-color:#efefef}#pricetable td:last-child{text-align:right}@media only screen and (max-width: 600px){#pricetable{font-size:0.85em}}