.calculator-module-scss-module__LobsCW__calculatorWrapper{background:#fff;border:.84px solid #e2e8f0;border-radius:20px;padding:44px 46px 44px 30px}.calculator-module-scss-module__LobsCW__calculatorWrapper h3{color:#0f172a;font-size:14px;font-weight:700;line-height:121%;margin-bottom:13px!important}.calculator-module-scss-module__LobsCW__calculatorWrapper .calculator-module-scss-module__LobsCW__calculatorMainBlock{flex-direction:column;display:flex}.calculator-module-scss-module__LobsCW__calculatorWrapper .calculator-module-scss-module__LobsCW__calculatorMainBlock .calculator-module-scss-module__LobsCW__sectionTitle{font-size:14px;font-weight:400;line-height:143%;font-family:var(--font-montserrat);color:#334155;margin-bottom:20px!important}.calculator-module-scss-module__LobsCW__calculatorWrapper .calculator-module-scss-module__LobsCW__calculatorMainContent{background:#f5f5f5;border:.84px solid #e2e8f0;border-radius:20px;gap:23.5px;padding:18px 18px 19px;display:flex}.calculator-module-scss-module__LobsCW__loanDetails,.calculator-module-scss-module__LobsCW__paymentBreakdown{flex-direction:column;width:50%;display:flex}.calculator-module-scss-module__LobsCW__loanDetails .calculator-module-scss-module__LobsCW__loanDetailsWrapper{margin-bottom:14px}.calculator-module-scss-module__LobsCW__loanDetails .calculator-module-scss-module__LobsCW__loanDetailsWrapper p{color:#0f172a;font-size:12px;font-weight:500;line-height:108%;font-family:var(--font-montserrat);margin-bottom:6.3px!important}.calculator-module-scss-module__LobsCW__loanDetails .calculator-module-scss-module__LobsCW__loanDetailsWrapper div{background-color:#fff;border:.84px solid #cbd5e1;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:8px 13px;display:flex}.calculator-module-scss-module__LobsCW__loanDetails .calculator-module-scss-module__LobsCW__loanDetailsWrapper div span{color:#0f172a;font-size:12px;font-weight:500;line-height:108%;font-family:var(--font-montserrat)}.calculator-module-scss-module__LobsCW__loanDetails input[type=number]{color:#0f172a;width:100%;font-size:14px;font-weight:400;line-height:121%;font-family:var(--font-montserrat);border:none;outline:none}.calculator-module-scss-module__LobsCW__loanTermsBlock{flex-direction:column;gap:6px;display:flex}.calculator-module-scss-module__LobsCW__loanTermsBlock p{color:#0f172a;font-size:12px;font-weight:500;line-height:108%;font-family:var(--font-montserrat)}.calculator-module-scss-module__LobsCW__loanTerms{gap:8.4px;display:flex}.calculator-module-scss-module__LobsCW__loanTerms button{text-align:center;color:#0f172a;cursor:pointer;width:33.3%;font-size:14px;font-weight:500;line-height:121%;font-family:var(--font-montserrat);background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.calculator-module-scss-module__LobsCW__loanTerms .calculator-module-scss-module__LobsCW__active{background:#fbbf24}.calculator-module-scss-module__LobsCW__paymentBreakdown{flex-direction:column;display:flex}.calculator-module-scss-module__LobsCW__monthlyPayment{text-align:center;font-family:var(--font-montserrat);background:#fef3c7;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;margin-top:13px;margin-bottom:9px;padding:13px 0;display:flex}.calculator-module-scss-module__LobsCW__monthlyPayment p:first-child{text-align:center;color:#475569;font-size:12px;font-weight:500;line-height:108%}.calculator-module-scss-module__LobsCW__monthlyPayment p:nth-child(2){text-align:center;color:#0f172a;font-size:18px;font-weight:800;line-height:128%}.calculator-module-scss-module__LobsCW__chartBox{background-color:#e2e8f0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:10.5px;display:flex}.calculator-module-scss-module__LobsCW__chartBoxContainer{background-color:#e2e8f0;flex-direction:column;align-items:center;gap:10px;width:50%;display:flex}.calculator-module-scss-module__LobsCW__customLabels{align-items:center;gap:5px;margin-bottom:10px;display:flex}.calculator-module-scss-module__LobsCW__labelItem{cursor:pointer;align-items:center;gap:5px;display:flex}.calculator-module-scss-module__LobsCW__labelItem div{width:8px;height:8px}.calculator-module-scss-module__LobsCW__paymentSummary{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.calculator-module-scss-module__LobsCW__paymentSummary div{text-align:center;width:50%;font-family:var(--font-montserrat);border:none;border-radius:10px;flex-direction:column;align-items:center;padding:12.6px 10px 12.8px;display:flex}.calculator-module-scss-module__LobsCW__paymentCost{text-align:center;color:#0f172a;margin-bottom:4px;font-size:16px;font-weight:800;line-height:125%}.calculator-module-scss-module__LobsCW__paymentType{text-align:center;color:#475569;margin-bottom:7px;font-size:12px;font-weight:500;line-height:108%}.calculator-module-scss-module__LobsCW__paymentProcent{text-align:center;color:#64748b;font-size:10px;font-weight:400;line-height:130%}.calculator-module-scss-module__LobsCW__principal{background-color:#fef3c7}.calculator-module-scss-module__LobsCW__interest{background-color:#e2e8f0}.calculator-module-scss-module__LobsCW__downPaymentRange p{text-align:right;color:#0f172a;font-size:10px;font-weight:500;line-height:130%;font-family:var(--font-montserrat);margin-top:10px!important}.calculator-module-scss-module__LobsCW__downPaymentRange input{-webkit-appearance:none;background:linear-gradient(to right, #ffc107 0%, #ffc107 var(--value,50%), #334155 var(--value,50%), #334155 100%);cursor:pointer;border-radius:5px;outline:none;width:100%;height:5px;transition:background .3s}.calculator-module-scss-module__LobsCW__downPaymentRange input::-webkit-slider-thumb{appearance:none;cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:25px;height:25px;transition:all .2s;box-shadow:0 4px 4px #00000040}.calculator-module-scss-module__LobsCW__downPaymentRange input::-webkit-slider-thumb:hover{background:#ffc107}.calculator-module-scss-module__LobsCW__downPaymentRange input::-moz-range-thumb{appearance:none;cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:25px;height:25px;transition:all .2s;box-shadow:0 4px 4px #00000040}.calculator-module-scss-module__LobsCW__downPaymentRange input::-moz-range-thumb:hover{background:#ffc107}@media only screen and (max-width:992px){.calculator-module-scss-module__LobsCW__paymentSummary{gap:4px}.calculator-module-scss-module__LobsCW__paymentCost{font-size:14px}}@media only screen and (max-width:768px){.calculator-module-scss-module__LobsCW__calculatorMainContent{flex-direction:column;padding:16px!important}.calculator-module-scss-module__LobsCW__calculatorWrapper{padding:16px}.calculator-module-scss-module__LobsCW__loanDetails,.calculator-module-scss-module__LobsCW__paymentBreakdown{width:100%}.calculator-module-scss-module__LobsCW__loanTerms{flex-direction:column}.calculator-module-scss-module__LobsCW__loanTerms button{width:100%}}
