@keyframes pulse{0%{transform:scale(1);opacity:0.5}50%{transform:scale(1.05);opacity:0.75}100%{transform:scale(1);opacity:1}}.smooth-pulse{animation:pulse 2s infinite ease-in-out;display:inline-block}@keyframes modernFadeIn{0%{opacity:0;transform:translateY(8px) scale(0.98)}60%{opacity:0.8;transform:translateY(0) scale(1)}100%{opacity:1;transform:translateY(0) scale(1)}}.vehicle-item-animation{animation:modernFadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards !important;opacity:1 !important;transform:translateY(0) scale(1) !important;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;will-change:opacity, transform}.vehicle-item-animation:nth-child(1){animation-delay:0s !important}.vehicle-item-animation:nth-child(2){animation-delay:0.05s !important}.vehicle-item-animation:nth-child(3){animation-delay:0.1s !important}.vehicle-item-animation:nth-child(4){animation-delay:0.15s !important}.vehicle-item-animation:nth-child(5){animation-delay:0.2s !important}.vehicle-item-animation:nth-child(6){animation-delay:0.25s !important}.vehicle-item-animation:nth-child(7){animation-delay:0.3s !important}.vehicle-item-animation:nth-child(8){animation-delay:0.35s !important}.vehicle-item-animation:nth-child(9){animation-delay:0.4s !important}.vehicle-item-animation:nth-child(10){animation-delay:0.45s !important}.vehicle-item-animation:nth-child(11){animation-delay:0.5s !important}.vehicle-item-animation:nth-child(12){animation-delay:0.55s !important}.vehicle-item-animation:nth-child(13){animation-delay:0.6s !important}.vehicle-item-animation:nth-child(14){animation-delay:0.65s !important}.vehicle-item-animation:nth-child(15){animation-delay:0.7s !important}.vehicle-item-animation:nth-child(16){animation-delay:0.75s !important}.vehicle-item-animation:nth-child(17){animation-delay:0.8s !important}.vehicle-item-animation:nth-child(18){animation-delay:0.85s !important}.vehicle-item-animation:nth-child(19){animation-delay:0.9s !important}.vehicle-item-animation:nth-child(20){animation-delay:0.95s !important}.vehicle-item-animation:nth-child(21){animation-delay:1s !important}.vehicle-item-animation:nth-child(22){animation-delay:1.05s !important}.vehicle-item-animation:nth-child(23){animation-delay:1.1s !important}.vehicle-item-animation:nth-child(24){animation-delay:1.15s !important}.vehicle-item-animation:nth-child(25){animation-delay:1.2s !important}.vehicle-item-animation:nth-child(26){animation-delay:1.25s !important}.vehicle-item-animation:nth-child(27){animation-delay:1.3s !important}.vehicle-item-animation:nth-child(28){animation-delay:1.35s !important}.vehicle-item-animation:nth-child(29){animation-delay:1.4s !important}.vehicle-item-animation:nth-child(30){animation-delay:1.45s !important}.vehicle-item-animation:hover{transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.animation-ready{transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}@keyframes showAllItems{to{opacity:1;transform:translateY(0) scale(1)}}.item{animation:showAllItems 0s ease 3s forwards}.diller-tooltip{overflow-y:auto;max-height:500px}.diller-tooltip .diller__img{width:135px;height:85px;object-fit:cover}.diller-tooltip .diller-price{color:#3789bb}.diller-tooltip .option:before{margin-right:5px;display:flex;align-items:center;justify-content:center;width:16px;min-width:16px;font-size:16px;color:#3789bb}#maps-map-component{height:600px}#maps-map-component-map{height:600px}.custom-single-marker{background-color:#ea5557;color:white;font-size:12px;border-radius:2px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,0.2);position:relative}.custom-single-marker:after{content:"";position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#ea5557 transparent transparent transparent}.custom-single-marker .single-marker{padding:2px}.custom-cluster-marker{background-color:#ab2728;color:white;font-size:12px;border-radius:2px;position:relative;box-shadow:0 2px 6px rgba(0,0,0,0.3)}.custom-cluster-marker:after{content:"";position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#ab2728 transparent transparent transparent}.custom-cluster-marker .cluster-icon{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;padding:3px}.custom-cluster-marker .cluster-count{font-size:12px;line-height:1;padding-top:1px}.custom-cluster-marker .cluster-icon-icon{background-image:url("data:image/svg+xml,%3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 16.5013V7.33464L6.75 3.16797L13 7.33464V16.5013H8.83333V10.668H4.66667V16.5013H0.5ZM20.5 0.667969V16.5013H14.6667V6.44297L13.8333 5.89297V4.0013H12.1667V4.7763L8.83333 2.55964V0.667969H20.5ZM18 10.668H16.3333V12.3346H18V10.668ZM18 7.33464H16.3333V9.0013H18V7.33464ZM18 4.0013H16.3333V5.66797H18V4.0013Z' fill='%23ffffff'/%3E%3C/svg%3E");width:20px;height:16px;background-size:contain;background-repeat:no-repeat}.leaflet-popup-content-wrapper{width:520px !important}.leaflet-popup-content-wrapper .leaflet-popup-content{width:auto !important}.custom-tooltip-map .tooltip-map-btn{display:block;width:100%;padding:10px;text-align:center;background-color:#3789BB;color:white;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;margin-top:16px;text-decoration:none}@font-face{font-family:'icomoon';src:url(/assets/icomoon-421f229b931ecd4c5c1675fea200eeebb3ef1b754bbbf952e9aa6593136e2084.eot);src:url(/assets/icomoon-421f229b931ecd4c5c1675fea200eeebb3ef1b754bbbf952e9aa6593136e2084.eot#iefix) format("embedded-opentype"),url(/assets/icomoon-f3909eaf8ac1e3a75cebea43d95fe995e3c2e92037596dd96d25c709b7319166.ttf) format("truetype"),url(/assets/icomoon-764b0ae6ab537f64752dccf5a3a402be5a7eb3b074b53b712cddbc3acfb34ab0.woff) format("woff"),url(/assets/icomoon-4c91f4dae6bbcebee6558bd11ad2f0045f16202b564e3a0f461c0ca7e6f3342f.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-grid-view:before{content:"\e91b"}.icon-view-list:before{content:"\e91c"}.icon-chat:before{content:"\e923"}.icon-pin1:before{content:"\e96b"}.icon-pin-fill:before{content:"\e969"}.icon-dealers:before{content:"\e96c"}.icon-chevron-up:before{content:"\e968"}.icon-box-arrow-right:before{content:"\e967"}.icon-notification:before{content:"\e96d"}.icon-profile:before{content:"\e96a"}.icon-heart:before{content:"\e966"}.icon-three-dots:before{content:"\e962"}.icon-car-fill:before{content:"\e95c";color:#3789bb}.icon-arrow-next:before{content:"\e960";color:#686970}.icon-box-arrow-up-right1:before{content:"\e961"}.icon-hand-thumbs-up:before{content:"\e963";color:#686970}.icon-location-fill:before{content:"\e964"}.icon-tag-price-bold:before{content:"\e965"}.icon-check:before{content:"\e900"}.icon-upc-scan:before{content:"\e901"}.icon-info-bold:before{content:"\e902"}.icon-arrow-return-right:before{content:"\e903"}.icon-transmision:before{content:"\e904"}.icon-speed:before{content:"\e905"}.icon-sort:before{content:"\e906"}.icon-search:before{content:"\e907"}.icon-menu:before{content:"\e908"}.icon-gasoline:before{content:"\e909"}.icon-dealer:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-vehicle:before{content:"\e90c"}.icon-car-restored:before{content:"\e90d"}.icon-car-market:before{content:"\e90e"}.icon-car:before{content:"\e90f"}.icon-body:before{content:"\e910"}.icon-arrow-up:before{content:"\e911"}.icon-Auction:before{content:"\e912"}.icon-info:before{content:"\e913"}.icon-restored:before{content:"\e914"}.icon-odometr:before{content:"\e915"}.icon-calendar:before{content:"\e916"}.icon-pin:before{content:"\e917"}.icon-chevron-right:before{content:"\e918"}.icon-phone-circle:before{content:"\e919"}.icon-icon-fuel_type:before{content:"\e91a"}.icon-uniE917:before{content:"\e91b"}.icon-uniE918:before{content:"\e91c"}.icon-primary-damage:before{content:"\e91d"}.icon-chevron-down:before{content:"\e91e"}.icon-auction-location:before{content:"\e91f"}.icon-run-and-drive:before{content:"\e920"}.icon-quotes:before{content:"\e921"}.icon-exterior_color:before{content:"\e922"}.icon-interior_color:before{content:"\e96e"}.icon-listing:before{content:"\e924"}.icon-make:before{content:"\e925"}.icon-model:before{content:"\e926"}.icon-other:before{content:"\e927"}.icon-price:before{content:"\e928"}.icon-trim:before{content:"\e929"}.icon-lot-id:before{content:"\e92a"}.icon-second-damage:before{content:"\e92b"}.icon-auction:before{content:"\e92c"}.icon-market-value:before{content:"\e92d"}.icon-drivetrain:before{content:"\e92e"}.icon-site_id:before{content:"\e92f"}.icon-mpg:before{content:"\e930"}.icon-exterior-color:before{content:"\e931"}.icon-email:before{content:"\e932"}.icon-email2:before{content:"\e933"}.icon-list-view:before{content:"\e934"}.icon-noun-grid-view-2146725:before{content:"\e935"}.icon-document:before{content:"\e936"}.icon-list-view-2:before{content:"\e937"}.icon-pencill:before{content:"\e938"}.icon-warning-fill:before{content:"\e939"}.icon-chevron-right-bold:before{content:"\e93a"}.icon-arrow-down:before{content:"\e93b"}.icon-calculate:before{content:"\e93c"}.icon-editor_choice:before{content:"\e93d"}.icon-payments:before{content:"\e93e"}.icon-print:before{content:"\e93f"}.icon-share:before{content:"\e940"}.icon-schedule:before{content:"\e941"}.icon-swap_driving_apps_wheel:before{content:"\e942"}.icon-fuel_type:before{content:"\e943"}.icon-box-arrow-up-right:before{content:"\e944"}.icon-pencil-fill:before{content:"\e945"}.icon-trash:before{content:"\e946"}.icon-journal:before{content:"\e947"}.icon-carnival-mask:before{content:"\e948"}.icon-deactivate:before{content:"\e949"}.icon-card-check:before{content:"\e94a"}.icon-question-circle-fill:before{content:"\e94b"}.icon-badge-ad-fill:before{content:"\e94c"}.icon-briefcase:before{content:"\e94d"}.icon-logout:before{content:"\e94e"}.icon-user-fill:before{content:"\e94f"}.icon-user-requests:before{content:"\e950"}.icon-activate:before{content:"\e951"}.icon-arrows-move:before{content:"\e952"}.icon-envelope:before{content:"\e953"}.icon-phone:before{content:"\e954"}.icon-download:before{content:"\e955"}.icon-star:before{content:"\e956";color:#FBBC04}.icon-star-half:before{content:"\e957";color:#FBBC04}.icon-outline-star:before{content:"\e958";color:#FBBC04}.icon-arrow-back:before{content:"\e959"}.icon-clipboard-search:before{content:"\e95a"}.icon-question-circle:before{content:"\e95b"}.icon-search-bold:before{content:"\e95d"}.icon-wallet:before{content:"\e95e"}.icon-arrow-left:before{content:"\e95f"}#vehicles-index-catalog-items .item{opacity:0;transform:translateY(8px) scale(0.98);transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1),box-shadow 0.5s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.5s cubic-bezier(0.23, 1, 0.32, 1);animation:modernFadeInSafety 1s cubic-bezier(0.23, 1, 0.32, 1) 0.5s forwards;will-change:opacity, transform}@keyframes modernFadeInSafety{0%{opacity:0;transform:translateY(8px) scale(0.98)}70%{opacity:0.9;transform:translateY(0) scale(1)}100%{opacity:1;transform:translateY(0) scale(1)}}#vehicles-index-catalog-items .item.vehicle-item-animation:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px rgba(0,0,0,0.07);z-index:5;position:relative;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}#vehicles-index-catalog-items .item .catalog-item{transform:translateZ(0);perspective:1000;-webkit-perspective:1000;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);overflow:hidden;will-change:transform}#vehicles-index-catalog-items .item img{opacity:0;transition:opacity 0.4s ease-out,transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}#vehicles-index-catalog-items .item.vehicle-item-animation img,#vehicles-index-catalog-items .item img{opacity:1;transition:opacity 0.4s ease-out 0.1s,transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}#vehicles-index-catalog-items .item:hover img{transform:scale(1.05);transition:transform 0.5s cubic-bezier(0.23, 1, 0.32, 1)}#vehicles-index-catalog-items .item.loading .catalog-item{position:relative;overflow:hidden}#vehicles-index-catalog-items .item.loading .catalog-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@font-face{font-family:'icomoon';src:url(/assets/icomoon-421f229b931ecd4c5c1675fea200eeebb3ef1b754bbbf952e9aa6593136e2084.eot);src:url(/assets/icomoon-421f229b931ecd4c5c1675fea200eeebb3ef1b754bbbf952e9aa6593136e2084.eot#iefix) format("embedded-opentype"),url(/assets/icomoon-f3909eaf8ac1e3a75cebea43d95fe995e3c2e92037596dd96d25c709b7319166.ttf) format("truetype"),url(/assets/icomoon-764b0ae6ab537f64752dccf5a3a402be5a7eb3b074b53b712cddbc3acfb34ab0.woff) format("woff"),url(/assets/icomoon-4c91f4dae6bbcebee6558bd11ad2f0045f16202b564e3a0f461c0ca7e6f3342f.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-grid-view:before{content:"\e91b"}.icon-view-list:before{content:"\e91c"}.icon-chat:before{content:"\e923"}.icon-pin1:before{content:"\e96b"}.icon-pin-fill:before{content:"\e969"}.icon-dealers:before{content:"\e96c"}.icon-chevron-up:before{content:"\e968"}.icon-box-arrow-right:before{content:"\e967"}.icon-notification:before{content:"\e96d"}.icon-profile:before{content:"\e96a"}.icon-heart:before{content:"\e966"}.icon-three-dots:before{content:"\e962"}.icon-car-fill:before{content:"\e95c";color:#3789bb}.icon-arrow-next:before{content:"\e960";color:#686970}.icon-box-arrow-up-right1:before{content:"\e961"}.icon-hand-thumbs-up:before{content:"\e963";color:#686970}.icon-location-fill:before{content:"\e964"}.icon-tag-price-bold:before{content:"\e965"}.icon-check:before{content:"\e900"}.icon-upc-scan:before{content:"\e901"}.icon-info-bold:before{content:"\e902"}.icon-arrow-return-right:before{content:"\e903"}.icon-transmision:before{content:"\e904"}.icon-speed:before{content:"\e905"}.icon-sort:before{content:"\e906"}.icon-search:before{content:"\e907"}.icon-menu:before{content:"\e908"}.icon-gasoline:before{content:"\e909"}.icon-dealer:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-vehicle:before{content:"\e90c"}.icon-car-restored:before{content:"\e90d"}.icon-car-market:before{content:"\e90e"}.icon-car:before{content:"\e90f"}.icon-body:before{content:"\e910"}.icon-arrow-up:before{content:"\e911"}.icon-Auction:before{content:"\e912"}.icon-info:before{content:"\e913"}.icon-restored:before{content:"\e914"}.icon-odometr:before{content:"\e915"}.icon-calendar:before{content:"\e916"}.icon-pin:before{content:"\e917"}.icon-chevron-right:before{content:"\e918"}.icon-phone-circle:before{content:"\e919"}.icon-icon-fuel_type:before{content:"\e91a"}.icon-uniE917:before{content:"\e91b"}.icon-uniE918:before{content:"\e91c"}.icon-primary-damage:before{content:"\e91d"}.icon-chevron-down:before{content:"\e91e"}.icon-auction-location:before{content:"\e91f"}.icon-run-and-drive:before{content:"\e920"}.icon-quotes:before{content:"\e921"}.icon-exterior_color:before{content:"\e922"}.icon-interior_color:before{content:"\e96e"}.icon-listing:before{content:"\e924"}.icon-make:before{content:"\e925"}.icon-model:before{content:"\e926"}.icon-other:before{content:"\e927"}.icon-price:before{content:"\e928"}.icon-trim:before{content:"\e929"}.icon-lot-id:before{content:"\e92a"}.icon-second-damage:before{content:"\e92b"}.icon-auction:before{content:"\e92c"}.icon-market-value:before{content:"\e92d"}.icon-drivetrain:before{content:"\e92e"}.icon-site_id:before{content:"\e92f"}.icon-mpg:before{content:"\e930"}.icon-exterior-color:before{content:"\e931"}.icon-email:before{content:"\e932"}.icon-email2:before{content:"\e933"}.icon-list-view:before{content:"\e934"}.icon-noun-grid-view-2146725:before{content:"\e935"}.icon-document:before{content:"\e936"}.icon-list-view-2:before{content:"\e937"}.icon-pencill:before{content:"\e938"}.icon-warning-fill:before{content:"\e939"}.icon-chevron-right-bold:before{content:"\e93a"}.icon-arrow-down:before{content:"\e93b"}.icon-calculate:before{content:"\e93c"}.icon-editor_choice:before{content:"\e93d"}.icon-payments:before{content:"\e93e"}.icon-print:before{content:"\e93f"}.icon-share:before{content:"\e940"}.icon-schedule:before{content:"\e941"}.icon-swap_driving_apps_wheel:before{content:"\e942"}.icon-fuel_type:before{content:"\e943"}.icon-box-arrow-up-right:before{content:"\e944"}.icon-pencil-fill:before{content:"\e945"}.icon-trash:before{content:"\e946"}.icon-journal:before{content:"\e947"}.icon-carnival-mask:before{content:"\e948"}.icon-deactivate:before{content:"\e949"}.icon-card-check:before{content:"\e94a"}.icon-question-circle-fill:before{content:"\e94b"}.icon-badge-ad-fill:before{content:"\e94c"}.icon-briefcase:before{content:"\e94d"}.icon-logout:before{content:"\e94e"}.icon-user-fill:before{content:"\e94f"}.icon-user-requests:before{content:"\e950"}.icon-activate:before{content:"\e951"}.icon-arrows-move:before{content:"\e952"}.icon-envelope:before{content:"\e953"}.icon-phone:before{content:"\e954"}.icon-download:before{content:"\e955"}.icon-star:before{content:"\e956";color:#FBBC04}.icon-star-half:before{content:"\e957";color:#FBBC04}.icon-outline-star:before{content:"\e958";color:#FBBC04}.icon-arrow-back:before{content:"\e959"}.icon-clipboard-search:before{content:"\e95a"}.icon-question-circle:before{content:"\e95b"}.icon-search-bold:before{content:"\e95d"}.icon-wallet:before{content:"\e95e"}.icon-arrow-left:before{content:"\e95f"}@keyframes pulse{0%{transform:scale(1);opacity:0.5}50%{transform:scale(1.05);opacity:0.75}100%{transform:scale(1);opacity:1}}.smooth-pulse{animation:pulse 2s infinite ease-in-out;display:inline-block}@keyframes modernFadeIn{0%{opacity:0;transform:translateY(8px) scale(0.98)}60%{opacity:0.8;transform:translateY(0) scale(1)}100%{opacity:1;transform:translateY(0) scale(1)}}.vehicle-item-animation{animation:modernFadeIn 1s cubic-bezier(0.23, 1, 0.32, 1) forwards !important;opacity:1 !important;transform:translateY(0) scale(1) !important;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;will-change:opacity, transform}.vehicle-item-animation:nth-child(1){animation-delay:0s !important}.vehicle-item-animation:nth-child(2){animation-delay:0.05s !important}.vehicle-item-animation:nth-child(3){animation-delay:0.1s !important}.vehicle-item-animation:nth-child(4){animation-delay:0.15s !important}.vehicle-item-animation:nth-child(5){animation-delay:0.2s !important}.vehicle-item-animation:nth-child(6){animation-delay:0.25s !important}.vehicle-item-animation:nth-child(7){animation-delay:0.3s !important}.vehicle-item-animation:nth-child(8){animation-delay:0.35s !important}.vehicle-item-animation:nth-child(9){animation-delay:0.4s !important}.vehicle-item-animation:nth-child(10){animation-delay:0.45s !important}.vehicle-item-animation:nth-child(11){animation-delay:0.5s !important}.vehicle-item-animation:nth-child(12){animation-delay:0.55s !important}.vehicle-item-animation:nth-child(13){animation-delay:0.6s !important}.vehicle-item-animation:nth-child(14){animation-delay:0.65s !important}.vehicle-item-animation:nth-child(15){animation-delay:0.7s !important}.vehicle-item-animation:nth-child(16){animation-delay:0.75s !important}.vehicle-item-animation:nth-child(17){animation-delay:0.8s !important}.vehicle-item-animation:nth-child(18){animation-delay:0.85s !important}.vehicle-item-animation:nth-child(19){animation-delay:0.9s !important}.vehicle-item-animation:nth-child(20){animation-delay:0.95s !important}.vehicle-item-animation:nth-child(21){animation-delay:1s !important}.vehicle-item-animation:nth-child(22){animation-delay:1.05s !important}.vehicle-item-animation:nth-child(23){animation-delay:1.1s !important}.vehicle-item-animation:nth-child(24){animation-delay:1.15s !important}.vehicle-item-animation:nth-child(25){animation-delay:1.2s !important}.vehicle-item-animation:nth-child(26){animation-delay:1.25s !important}.vehicle-item-animation:nth-child(27){animation-delay:1.3s !important}.vehicle-item-animation:nth-child(28){animation-delay:1.35s !important}.vehicle-item-animation:nth-child(29){animation-delay:1.4s !important}.vehicle-item-animation:nth-child(30){animation-delay:1.45s !important}.vehicle-item-animation:hover{transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) !important}.animation-ready{transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}@keyframes showAllItems{to{opacity:1;transform:translateY(0) scale(1)}}.item{animation:showAllItems 0s ease 3s forwards}#custom-tabs-filter button[aria-selected="true"]{color:#3789bb !important;border-bottom:2px solid #3789bb !important}.table-car a.active{color:#fff;background-color:#3789bb;font-weight:bold;border-radius:5px;padding:5px 10px}.qr-code-wrapper{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.qr-code-wrapper svg{fill:#686970}.qr-code-wrapper .qr-code-text{margin-top:2px;font-size:14px;font-weight:bold;color:#666}@media (min-width: 3000px){.banner_img-car{width:60% !important;position:relative;top:200px}}.modal-contacts{max-width:240px;width:100%}img-comparison-slider{width:100%;--divider-width: 5px;--divider-color: #fff;--default-handle-color: #fff;--default-handle-width: 60px;--default-handle-color: #fff;--default-handle-opacity: 0.9;--default-handle-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3)}img-comparison-slider img{width:100%;max-height:260px;height:100%;object-fit:cover}.banner-notfind .center-image{max-width:700px;width:100%;object-fit:cover}.banner-notfind .icons-row{position:relative}.banner-notfind .icons-row .tires-image{max-width:200px;position:absolute;bottom:0;left:5%}.banner-notfind .icons-row .car-image{max-width:160px;position:absolute;bottom:0;right:0}.search-by{border:1px solid #3789bb;border-radius:0 8px 8px 8px}#map-mode-toggle .toggle-switch-container{position:relative;display:inline-block;width:40px;height:20px}#map-mode-toggle .toggle-switch-container #map-mode-toggle-checkbox{display:none}#map-mode-toggle .toggle-switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a7a6a6;transition:0.4s;border-radius:50px}#map-mode-toggle .toggle-switch-container .slider::before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:white;transition:0.4s;border-radius:50%}#map-mode-toggle .toggle-switch-container input:checked+.slider{background-color:#3789bb}#map-mode-toggle .toggle-switch-container input:checked+.slider::before{transform:translateX(20px)}.review-image{width:144px;max-height:108px;object-fit:cover;margin:5px}#vehicles-index-catalog-category a{text-wrap:nowrap}@media (max-width: 992px){#vehicles-index-catalog-category a{text-wrap:wrap}}#vehicles-index-catalog-category .filter-btn{padding-right:30px !important}#vehicles-index-catalog-category .filter-btn .icon-chevron-down{position:absolute;right:10px;top:13px}@media (max-width: 450px){#vehicles-index-catalog-category .filter-btn{max-width:220px}}.hidden-checkbox{display:none}.custom-checkbox{display:flex;justify-content:start;align-items:start;cursor:pointer;gap:10px}.custom-checkmark{min-width:20px;min-height:20px;border:1px solid #e1e1e1;border-radius:4px;position:relative;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out}.custom-checkmark::after{content:"";width:10px;height:5px;margin-bottom:2px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg) scale(0);position:absolute;opacity:0;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out}.hidden-checkbox:checked+.custom-checkbox .custom-checkmark{background-color:#368fc6 !important;border-color:#368fc6 !important}.hidden-checkbox:checked+.custom-checkbox .custom-checkmark::after{opacity:1;transform:rotate(-45deg) scale(1)}.more__img-length{position:absolute;width:fit-content;bottom:10px;left:10px}.more__img-length-inner{background:rgba(255,255,255,0.8);border-radius:8px}@media (max-width: 600px){.more__img-length{transform:scale(0.7);bottom:0px;left:-6px}}.more__img-length svg{width:20px;height:20px}.img-count{font-size:14px;color:black}@media (min-width: 320px){.listing-container{margin-right:-1rem;min-width:1000px}}@media (min-width: 992px){.listing-container{margin-right:-1.5rem}}.swipe-icon{width:60px;height:60px;left:-24px}.listing-container.show-swipe-icon .swipe-icon{-webkit-animation:FadeAnimation 4s forwards;animation:FadeAnimation 4s forwards}@keyframes FadeAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes FadeAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}.pdf-component-container{width:100%;max-height:700px;overflow:auto}.pdf-component-container .pdf-controls{position:sticky;display:flex;justify-content:end;top:0;right:0;text-align:right;z-index:1}.pdf-component-container .pdf-controls-inner{display:flex;gap:10px;background:rgba(255,255,255,0.3);backdrop-filter:blur(2px);padding:8px 20px;border-radius:0 0 10px 10px}.pdf-component-container .pdf-controls .btn-sticker{padding:12px 16px;font-size:16px;font-weight:600;line-height:1;border-radius:8px;color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background-color:#3789bb}.pdf-component-container .pdf-controls .btn-sticker:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.pdf-component-container .pdf-controls .btn-sticker i{font-size:14px}.pdf-component-container .pdf-content{display:inline-block;min-width:100%}.pdf-component-container canvas{display:block}#savedFiltersContainer{border:1px solid #3789bb;border-radius:0 8px 8px 8px;padding:20px 16px}#savedFiltersContainer .saved__filters{max-width:360px}#savedFiltersContainer button{color:#686970;text-decoration:none !important}#savedFiltersContainer .toggle-switch{position:relative;display:inline-flex;align-items:center;width:72px;height:24px;cursor:pointer;box-shadow:0 2.4px 4.8px rgba(55,137,187,0.4);border-radius:50px}#savedFiltersContainer .toggle-switch .form-check-input{opacity:0;width:0;height:0}#savedFiltersContainer .toggle-switch .switch-slider{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ccc;border-radius:15px;transition:background-color 0.4s ease}#savedFiltersContainer .toggle-switch .form-check-input:checked+.switch-slider{background-color:#3789bb}#savedFiltersContainer .toggle-switch .switch-slider:before{content:"";position:absolute;top:1px;left:1px;width:22px;height:22px;background-color:#ffffff;border-radius:50%;transition:transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75)}#savedFiltersContainer .toggle-switch .form-check-input:checked+.switch-slider:before{transform:translateX(48px)}#savedFiltersContainer .toggle-switch .on-text,#savedFiltersContainer .toggle-switch .off-text{position:absolute;font-size:10px;font-weight:400;top:50%;transform:translateY(-50%)}#savedFiltersContainer .toggle-switch .on-text{left:7px;color:#fff;display:none}#savedFiltersContainer .toggle-switch .off-text{right:6px;color:#fff}#savedFiltersContainer .toggle-switch .form-check-input:checked~.on-text{display:block}#savedFiltersContainer .toggle-switch .form-check-input:checked~.off-text{display:none}@media (max-width: 772px){.banner__container{display:none !important}}.btn-open-banner{position:fixed;left:178px;top:40%;transform:rotate(270deg);line-height:1;padding:14px 50px 14px 30px;background:#45a9dd;color:white;font-size:14px;font-weight:600;text-align:center;border-radius:0 0 16px 16px;transition:background 0.3s ease-in-out;cursor:pointer;z-index:100 !important;border:none;display:flex;align-items:center;justify-content:center}.btn-open-banner:hover{background:#4682b4}.btn-open-banner::after{content:"";display:block;width:8px;height:8px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(313deg);position:absolute;right:25px}.skeleton-placeholder{position:absolute;width:100%;height:100%;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);animation:skeleton-loading 1.5s infinite linear;border-radius:8px;background-size:200% 100%;transition:opacity 0.2s ease-in-out}@keyframes skeleton-loading{0%{background-position:-200% 0}100%{background-position:200% 0}}.skeleton-placeholder.fade-out{opacity:0;pointer-events:none}@media (min-width: 320px){.main-card-img{height:240px !important}}@media (min-width: 420px){.main-card-img{height:330px !important}}@media (min-width: 600px){.main-card-img{height:450px !important}}@media (min-width: 768px){.main-card-img{height:300px !important}}@media (min-width: 992px){.main-card-img{height:280px !important}}@media (min-width: 1200px){.main-card-img{height:420px !important}}@media (min-width: 1600px){.main-card-img{height:520px !important}}@media (min-width: 1900px){.main-card-img{height:420px !important}}.modal{background:rgba(0,0,0,0.3) !important}.vehicle-card .compact-hide{display:flex !important}@media (max-width: 575px){.vehicle-card.compact-view .compact-hide{display:none !important}}.skeleton-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-auto-rows:90px;gap:0px;max-width:100%;max-height:270px;overflow-y:auto}@media (max-width: 1024px){.skeleton-grid{grid-template-columns:repeat(3, 1fr);max-height:250px;height:100%;overflow:hidden}}@media (max-width: 600px){.skeleton-grid{grid-template-columns:repeat(2, 1fr);max-height:200px;height:100%;overflow:hidden}}.skeleton-card{background-color:#fff;padding:0.5rem;border-radius:12px;display:flex;flex-direction:column;justify-content:center;gap:0.5rem;height:100%}.skeleton-title,.skeleton-line{background:linear-gradient(90deg, #f0f0f0 25%, #e6e6e6 37%, #f0f0f0 63%);animation:shimmer 1.5s infinite;background-size:1000px 100%;border-radius:6px}.skeleton-title{height:20px;width:100%}.skeleton-line{height:12px;width:100%}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.mobile-buttons-view{position:absolute;top:20px;right:0}.contact-item{padding-bottom:4px !important}
