.vv-map-container__mobile-control-bar{display:none}.vv-filters-container{position:relative}.vv-filters-container:nth-child(2){margin-left:-15px}@media screen and (max-width: 998px){.vv-map-container__mobile-control-bar{position:fixed;bottom:0;z-index:2;padding:0 8px 16px;width:100%;display:flex;justify-content:space-between}.vv-map-container__mobile-control-bar__button-filter,.vv-map-container__mobile-control-bar__button-map{display:flex;align-items:center;padding:0 15px;height:40px;border-radius:20px;box-shadow:0 -1px 1px 0 rgba(0,0,0,0.02), 0 2px 4px 0 rgba(155,132,135,0.06), 0 4px 12px 0 rgba(119,94,98,0.05);background-color:#4a90e2;color:#ffffff;text-decoration:none}.vv-map-container__mobile-control-bar__button-filter:focus,.vv-map-container__mobile-control-bar__button-filter:active,.vv-map-container__mobile-control-bar__button-filter:visited,.vv-map-container__mobile-control-bar__button-map:focus,.vv-map-container__mobile-control-bar__button-map:active,.vv-map-container__mobile-control-bar__button-map:visited{text-decoration:none;color:#ffffff}.vv-map-container__mobile-control-bar__button-filter>i,.vv-map-container__mobile-control-bar__button-map>i{margin-right:8px}}.vv-search-results{min-height:600px;position:relative;display:flex;flex-direction:column}.vv-search-results:empty::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #f0f0f0 0%, #f8f8f8 50%, #f0f0f0 100%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.vv-search-skeleton__item{height:150px;margin-bottom:16px;background-color:#f5f5f5;border-radius:8px;position:relative;overflow:hidden}.vv-search-skeleton__item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);animation:shimmer 1.5s infinite}.vv-search-skeleton__item:nth-child(1){height:180px}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.vv-search-results:not(:empty) .vv-search-skeleton{display:none}
