body.vk-credit-page{--kr-red:#174f75;--pf-accent-hover:#103b59;--pf-accent-soft:#e6eff5}.vk-credit-intro{padding:22px 0}.vk-credit-intro h1{font-size:34px;margin:4px 0 12px;line-height:1.2}.vk-credit-eyebrow{font-size:12px;letter-spacing:.12em;color:#174f75;font-weight:750}.vk-credit-calculator{margin-bottom:28px}.vk-credit-offers>h2{margin:20px 0}.vk-credit-page .vk-nav{padding:20px 22px}.vk-credit-page .vk-brand img{width:230px;height:auto}.vk-credit-page .vk-links a{line-height:1.4}.vk-credit-page .vk-footer p{margin:10px 0}.vk-credit-page #soft-slider{margin:0!important}.vk-credit-page #soft-header-slider-mobile-select-container label{color:#193247!important}.vk-credit-page #soft-slider-switchers{overflow-x:auto}
@media(max-width:767px){body.vk-credit-page .pf-main{width:100%;padding-left:10px;padding-right:10px}.vk-credit-intro h1{font-size:28px}.vk-credit-page .vk-nav{padding:16px 12px}.vk-credit-page .vk-brand img{width:145px}.vk-credit-page .vk-links{flex-wrap:wrap}.vk-credit-page .vk-footer-grid,.vk-credit-page .vk-footer-bottom{padding-left:12px;padding-right:12px}}

@media(max-width:767px){
/* Compact calculator: controls above a full-width track, like Creditpro. */
.vk-credit-calculator #soft-slider-forms form>.col-md-9>div,.vk-credit-calculator #soft-slider-forms form>.col-md-9>div:first-of-type{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;grid-template-rows:40px 34px;gap:5px 8px;align-items:center;margin-bottom:16px!important;}
.vk-credit-calculator #soft-slider-forms form>.col-md-9>div>div:nth-child(1){grid-column:1;grid-row:1;}
.vk-credit-calculator #soft-slider-forms form>.col-md-9>div>div:nth-child(2){grid-column:1/-1;grid-row:2;}
.vk-credit-calculator #soft-slider-forms form>.col-md-9>div>div:nth-child(3){grid-column:3;grid-row:1;}
.vk-credit-calculator #soft-slider-forms form>.col-md-9>div>div:nth-child(4){grid-column:2;grid-row:1;}
.vk-credit-calculator #soft-slider-forms form>.col-md-9>div>.clearfix{display:none!important;}
.vk-credit-calculator #soft-slider-forms .soft-math{display:flex;align-items:center;justify-content:center;width:36px!important;height:40px!important;line-height:40px!important;border-radius:9px!important;box-shadow:none;font-size:16px;}
.vk-credit-calculator #soft-slider-forms input.one-slider-value{height:40px!important;padding:6px!important;font-size:16px!important;font-weight:650;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield;}
.vk-credit-calculator #soft-slider-forms input.one-slider-value::-webkit-inner-spin-button,.vk-credit-calculator #soft-slider-forms input.one-slider-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.vk-credit-calculator #soft-slider .soft-native-slider{padding:0!important;min-height:30px;height:30px;}
.vk-credit-calculator #soft-slider .soft-native-value{display:none!important;}
.vk-credit-calculator #soft-slider .soft-native-range{--soft-thumb-width:20px!important;height:30px;}
.vk-credit-calculator #soft-slider .soft-native-range::-webkit-slider-thumb{width:20px!important;height:20px!important;border-radius:50%!important;border:2px solid white!important;box-shadow:0 1px 4px #19324740;}
.vk-credit-calculator #soft-slider .soft-native-range::-moz-range-thumb{width:16px!important;height:16px!important;border-radius:50%!important;border:2px solid white!important;box-shadow:0 1px 4px #19324740;}

/* Center the 20px compact thumb over the 7px track. */
.vk-credit-calculator #soft-slider .soft-native-range::-webkit-slider-thumb{margin-top:-6.5px!important;}


}

@media(max-width:767px){
.vk-credit-calculator .soft-native-range::-webkit-slider-thumb{background:var(--kr-red,#174f75)!important;}
.vk-credit-calculator .soft-native-range::-moz-range-thumb{background:var(--kr-red,#174f75)!important;}
}

/* Offer rows use four columns while this site has no editorial lender summaries. */
.vk-credit-page .loaner-table-heading>th:nth-child(3),.vk-credit-page .loaner-row>.extend-loan{display:none;}
