﻿@keyframes rotating{100%{transform:rotate(360deg)}}:root{--header-background-color: rgb(78, 114, 231);--project-map-green: #69AE24;--project-map-brown: #B75700;--project-map-red: #DA0000}.branches-data{display:none}.filter-select{max-width:34rem}.catalog-filter-title{padding-bottom:clamp(0.6rem,0.6349206349vw,0.8rem)}.branchesList-header .branchesList-header-bottom{display:grid;gap:clamp(1rem,1.2698412698vw,1.6rem);margin-bottom:clamp(1.6rem,1.9047619048vw,2.4rem)}@media(min-width: 768px){.branchesList-header .branchesList-header-bottom{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.branchesList-header .branchesList-header-bottom{grid-template-columns:1fr 1fr 1fr}}.branchesList-header .branchesList-header-bottom .branchesList-header-filters{display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 768px){.branchesList-header .branchesList-header-bottom .branchesList-header-filters.type--tiles{grid-column:span 2}}@media(min-width: 992px){.branchesList-header .branchesList-header-bottom .branchesList-header-filters.type--tiles{grid-column:span 3}}@media(min-width: 768px)and (max-width: 991px){.branchesList-header .branchesList-header-bottom .branchesList-header-filters.type--select{grid-column:span 2}}@media(min-width: 768px)and (max-width: 991px){.branchesList-header .branchesList-header-bottom .branchesList-header-filters.type--tiles{grid-column:span 2}}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-filter-header{display:flex;justify-content:space-between;gap:1.6rem}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-filter-header .branchesList-filter-header-values{font-weight:700}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item{padding-top:clamp(0.6rem,0.6349206349vw,0.8rem)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item:has(.catalogSlideWrapper){padding:clamp(2rem,1.9047619048vw,2.4rem) 1rem 0 1rem}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search{position:relative}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__arrow{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-left:1px solid #a3b5c9}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__arrow::after{content:"";color:var(--main-color, #2870ED);font-size:3.5rem;transition:transform 250ms ease-in-out}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search.select-search--is-open .select-search__arrow::after{transform:rotate(180deg)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__input{padding-right:4rem}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select{position:absolute;display:block !important;width:100%;max-height:20rem;overflow-y:auto;border:1px solid #a3b5c9;border-top:none;background-color:var(--base-white, #fff);z-index:10;opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option--is-disabled{padding:clamp(0.6rem,0.6349206349vw,0.8rem) clamp(1rem,1.2698412698vw,1.6rem) !important}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select.select-search__select--open{opacity:1;transform:translateY(0)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option{margin:0;padding:0}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option::before{content:none}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option .select-search__option-button{width:100%;padding:clamp(0.6rem,0.6349206349vw,0.8rem) clamp(1rem,1.2698412698vw,1.6rem);background-color:rgba(0,0,0,0);text-align:left;transition:all 350ms ease-in-out}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option .select-search__option-button:hover{background-color:var(--main-color, #2870ED);color:var(--base-white, #fff)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option.select-search__option--is-selected{pointer-events:none}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item .select-search .select-search__select .select-search__option.select-search__option--is-selected button{background-color:var(--main-color, #2870ED);color:var(--base-white, #fff)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,1.2698412698vw,1.6rem);margin-bottom:clamp(1.6rem,1.9047619048vw,2.4rem)}@media(min-width: 768px){.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container{display:flex;flex-wrap:wrap;gap:clamp(1rem,1.2698412698vw,1.6rem)}}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile{display:flex !important;flex-direction:column;justify-content:center;flex-wrap:wrap;align-items:center;border:2px solid #ccddfb;border-radius:.8rem;transition:border-color 350ms ease-in-out,background-color 350ms ease-in-out;gap:clamp(1rem,1.2698412698vw,1.6rem);padding:clamp(1rem,1.2698412698vw,1.6rem);text-align:center;font-weight:600;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile{min-width:15rem;min-height:13.6rem}}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile::before{content:"";font-size:4.8rem;color:var(--main-color, #2870ED)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--commercial-vehicles::before{content:""}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--electric-cars::before{content:""}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--operating-leasing{color:var(--base-black, #000)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--operating-leasing::before{content:""}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--operating-leasing:hover,.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--operating-leasing:focus{text-decoration:none}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.type--machines::before{content:""}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile:hover{border-color:var(--main-color, #2870ED)}.branchesList-header .branchesList-header-bottom .branchesList-header-filters .branchesList-header-filter-item.type--tiles .filter-tiles-container .filter-tile.active{border-color:var(--main-color, #2870ED);background-color:var(--base-grey, #F4F6FA)}.branchesList-header-reset-filter{text-align:center}@media(min-width: 992px){.branchesList-header-reset-filter{text-align:right}}.catalog-container{display:grid;grid-gap:clamp(1.6rem,1.9047619048vw,2.4rem);padding-top:clamp(2.6rem,3.1746031746vw,4rem)}@media(min-width: 768px){.catalog-container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.catalog-container{grid-template-columns:repeat(3, 1fr)}}.catalog-item{display:flex;flex-direction:column;box-shadow:0px 2px 10px 0px rgba(11,31,66,.1411764706);border-radius:1.6rem;color:var(--text-color, #0B1F42);font-size:1.4rem}.catalog-item .catalog-item-image{position:relative;padding:2.5rem 4rem;aspect-ratio:32/21;overflow:hidden}.catalog-item .catalog-item-image .catalog-image-label{position:absolute;top:clamp(1rem,1.2698412698vw,1.6rem);right:clamp(1rem,1.2698412698vw,1.6rem);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:fit-content;min-width:11.2rem;padding:clamp(1rem,1.2698412698vw,1.6rem);background-color:var(--main-color, #2870ED);color:var(--base-white, #fff);text-align:center;border-radius:.4rem;border-radius:50%;aspect-ratio:1/1;z-index:1}.catalog-item .catalog-item-image .catalog-image-label .catalog-image-label-top{font-size:1.4rem;line-height:1.5rem}.catalog-item .catalog-item-image .catalog-image-label .catalog-image-label-bottom{font-size:clamp(1.7rem,1.4285714286vw,1.8rem);line-height:clamp(2.3rem,1.9841269841vw,2.5rem);font-weight:700}.catalog-item .catalog-item-image img{width:100%;min-height:100%;max-height:100%;object-fit:contain;transition:transform 250ms ease-in-out}.catalog-item .catalog-item-content{padding:clamp(1.6rem,1.9047619048vw,2.4rem) clamp(1rem,1.2698412698vw,1.6rem)}.catalog-item .catalog-item-content .catalog-item-content-title{margin:0 0 .4rem 0}.catalog-item .catalog-item-content .catalog-item-content-price-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 clamp(0.6rem,0.6349206349vw,0.8rem);margin-top:clamp(1.6rem,1.9047619048vw,2.4rem)}.catalog-item .catalog-item-content .catalog-item-content-price-wrapper .catalog-item-content-price{display:grid;grid-template-columns:subgrid;align-items:center;grid-column:span 2}.catalog-item .catalog-item-content .catalog-item-content-price-wrapper .catalog-item-content-price+.catalog-item-content-price{margin-top:clamp(0.6rem,0.6349206349vw,0.8rem);padding-top:clamp(0.6rem,0.6349206349vw,0.8rem);border-top:1px solid var(--color-line, #E4EAF0)}.catalog-item .catalog-item-content .catalog-item-content-price-wrapper .catalog-item-content-price .catalog-item-content-price-title,.catalog-item .catalog-item-content .catalog-item-content-price-wrapper .catalog-item-content-price .catalog-item-content-price-value{font-size:1.4rem;line-height:2.1rem}.catalog-item .catalog-item-content-price-value{font-weight:700;font-size:1.6rem}.catalog-item .catalog-item-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(0.6rem,0.6349206349vw,0.8rem);margin-top:auto;padding:0 clamp(1rem,1.2698412698vw,1.6rem) clamp(1.6rem,1.9047619048vw,2.4rem) clamp(1rem,1.2698412698vw,1.6rem)}.catalog-item .catalog-item-bottom .catalog-item-bottom-price .catalog-item-bottom-price-title{font-size:1.4rem;line-height:2.1rem}.catalog-item .catalog-item-bottom .catalog-item-bottom-price .catalog-item-bottom-price-value{font-weight:700}.catalog-item .catalog-item-bottom .catalog-item-bottom-button{margin-left:auto}.catalog-item:hover{text-decoration:none}.catalog-item:hover .catalog-item-image img{transform:scale(1.05)}.catalogSlide-info{display:flex;justify-content:space-between;gap:1rem;margin-top:.8rem}.catalogSlide{cursor:pointer}.catalogSlide .catalogSlide-back{width:100%;height:4px;background-color:var(--color-line, #E4EAF0)}.catalogSlide .catalogSlide-front{position:absolute;top:0;left:0;height:4px}.catalogSlide .catalogSlide-thumb{top:50%;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--main-color, #2870ED);background-color:var(--base-white, #fff);cursor:pointer}.catalogSlide .catalogSlide-thumb input{width:20px;height:20px;border-radius:50%;margin-top:1rem}.catalogSlide.catalogSlide-blue .catalogSlide-front{background-color:var(--main-color, #2870ED)}.catalogSlide.catalogSlide-purple .catalogSlide-front{background-color:#721c7a}.catalogSlide.catalogSlide-pink .catalogSlide-front{background-color:#eb4c79}.catalogSlide.catalogSlide-green .catalogSlide-front{background-color:#028661}