#buildYourDealModal .step-form{min-height:fit-content!important}#buildYourDealModal .step-form-content,#financeFormModal .step-form-content{overflow:auto}.confirm-btn{width:150px}.buy-vehicle-step{display:none}.buy-vehicle-step.active{display:block!important}.finance-calculator label,.financing-card span.monthly-rate-label,.info-text{font-size:14px}.financing-card span,.legal-leasing-note,.note{font-size:12px}.note{text-decoration:underline;cursor:pointer}.finance-img{width:100%;height:auto}.legal-leasing-note{color:#666;font-weight:400;letter-spacing:.19px}.financing-cards{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;overflow-x:auto;margin:0 -8px;scrollbar-width:none}.financing-cards::-webkit-scrollbar{display:none}.financing-card-wrapper{padding:8px;align-self:stretch;display:flex;width:100%;flex:0 0 50%}@media (max-width:555px){.financing-card-wrapper{flex:1 1 70%}}.no-wrap{white-space:nowrap}.financing-card-wrapper .disable{pointer-events:none;opacity:.4}.financing-card{display:flex;flex-direction:column;padding:18px;border-radius:8px;margin:0;background-color:#ebfaff;transition:.2s;flex:1 1 100%;border:1px solid transparent;min-height:140px;font-size:14px;min-width:240px}.financing-card:hover{border-color:#b0b0b0;transform:translateY(-2px)}.financing-card .border-bottom{border-color:#222!important}.financing-card img{width:100px}.financing-card span.monthly-rate-value{font-size:22px;font-weight:700}.active-finance-card{background-color:#7fe5ff!important}.finance-calculator label span{font-size:12px;color:#9d9ea4}.duration-radio-btn,.financing-modal-duration-radio-btn{width:48px;height:48px;padding:15px;border-radius:4px;background-color:#eefcff;margin:0 5px 5px;display:flex;align-items:center;justify-content:center}.duration-radio-btn input,.financing-modal-duration-radio-btn input{display:contents}.checked-radio{background-color:#7fe5ff}.test-drive-info{font-size:20px}.test-drive-date{font-weight:700;display:flex;flex-wrap:nowrap}.finance-btn-img{width:30px;margin-left:10px;height:auto;object-fit:contain}.finance-btn-img.paypal{width:60px}.finance-success-img{max-width:220px;width:100%}.finance-success-text{max-width:350px;margin-bottom:10px}.card-btn{display:flex;align-items:center;width:fit-content!important}.card-btn i{font-size:30px;margin-left:10px}.vehicle-success-step .contact-seller-sub strong{font-weight:700}.test-dive-appointment-step .test-drive-img{width:400px}#tradeInButton{text-decoration:none;text-align:center}a#tradeInButton:hover{color:#fff}.disabled-info-text{text-align:center;align-content:center;color:#000;font-weight:500}@media screen and (max-width:768px){.confirm-btn{width:100%!important;justify-content:center}}