.form-inner{position:relative}.form-inner.is-loading > *:not(.js-calc-overlay) {filter:blur(2px);pointer-events:none;user-select:none;transition:filter .2s}.js-calc-overlay{display:none;position:absolute;inset:0;z-index:20;align-items:center;justify-content:center;background:rgba(255,255,255,.45);border-radius:inherit}.form-inner.is-loading .js-calc-overlay{display:flex}.calc-spinner{width:44px;height:44px;border:3px solid #e0e0e0;border-top-color:#1a73e8;border-radius:50%;animation:calc-spin .8s linear infinite}@keyframes calc-spin {
    to { transform: rotate(360deg); }
}.custom-checkbox .jq-checkbox.error{border:1px solid red!important}.subject-leasing .subject-leasing-list--item .subject-leasing-list--transport{z-index:9}.state-leasing-page .header .wrapper .header_left .region-header #block-clean-branding a .main-logo{width:75px}.error .custom-checkbox--info{color:red}.footer--bottom .recaptcha-disclosure,.footer--bottom .recaptcha-disclosure a{font-size:14px}.footer--bottom .seo-company{font-size:14px}.footer--bottom .recaptcha-disclosure{font-size:14px}@media (max-width:1023px){.link-phone a{padding:0!important;color:#fff}.footer--bottom .recaptcha-disclosure,.footer--bottom .recaptcha-disclosure a{font-size:10px}.footer--bottom .seo-company{font-size:10px}.footer--bottom .recaptcha-disclosure{font-size:10px}}.video-wrap--vissible,.video-wrap--vissible>div,.video-wrap--vissible .plyr{aspect-ratio: 16 / 9}.video-wrap--vissible video{aspect-ratio: 16 / 9;width:100%}.catalog-breadcrumbs .breadcrumb-item.active{color:#000}.catalog-breadcrumbs .breadcrumb-item a{color:var(--main-blue)}.catalog-breadcrumbs .breadcrumb-item+.breadcrumb-item::before{filter:brightness(0) saturate(100%) invert(48%) sepia(92%) saturate(3305%) hue-rotate(186deg) brightness(99%) contrast(102%)}.catalog-breadcrumbs .breadcrumb{justify-content:flex-start!important;text-align:left}.sort-to--city .select2-container .select2-dropdown.select2-dropdown--below,.sort-to--city .select2-container .select2-dropdown.select2-dropdown--above{border:0;box-shadow:0 12px 30px rgba(21,21,21,.12)}.catalog-city-dropdown{border:0!important;box-shadow:0 12px 30px rgba(21,21,21,.12)}.sort-to--city .select2-results__option{padding:12px 20px;text-align:left;white-space:nowrap}.catalog-city-dropdown .select2-results__option{padding:12px 20px!important;text-align:left;white-space:nowrap}.sort-to--city .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.sort-to--city .select2-container--default .select2-results__option--selected,.catalog-city-dropdown .select2-results__option--highlighted.select2-results__option--selectable,.catalog-city-dropdown .select2-results__option--selected{background:#eef6ff;color:var(--main-blue)}.catalog-city-dropdown .select2-results__option--highlighted.select2-results__option--selectable{background:#f5f5f5;color:var(--black)}.catalog-city-dropdown .select2-results__option--selected,.catalog-city-dropdown .select2-results__option--selected.select2-results__option--highlighted{background:#eef6ff;color:var(--main-blue)}.car-specs .i-spec-badge{filter:brightness(0) saturate(100%) invert(78%) sepia(0%) saturate(0%) hue-rotate(169deg) brightness(88%) contrast(84%)}.sidebar .custom-control.custom-checkbox .custom-control-label::before{background-image:url(https://ulf.ua/v2/img/icons/icons.svg#i-check-empty);filter:none}.product-gallery-thumbs-single{display:none}.car-specs .spec-item{border-bottom-color:#e0e0e0}.spoiler-spec-group[style*="max-height: none"]{-webkit-mask-image:none;mask-image:none}@media (min-width:768px){.car-card .car-card--top{overflow:hidden;padding:0;background:#f1f1f1}.car-card .car-card--top .car-card--image{height:204px;margin:0;overflow:hidden;position:relative;z-index:1}.car-card .car-card--top .car-card--image a{display:block;height:100%}.car-card .car-card--top .car-card--image img{width:100%;height:100%;object-fit:cover;object-position:center}.car-card .car-card--top .car-card--city-name{top:12px;right:12px;z-index:3}}@media (max-width:767px){.catalog-breadcrumbs .breadcrumb{justify-content:flex-start;text-align:left}.car-card .car-card--top{overflow:hidden;padding:0;background:#f1f1f1}.car-card .car-card--top .car-card--image{height:auto;margin:0;overflow:hidden}.car-card .car-card--top .car-card--image a{display:block;height:auto}.car-card .car-card--top .car-card--image img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.car-card .car-card--top .car-card--city-name{top:12px;right:12px;z-index:3}}