.root-filters{position:relative;width:100%;top:0;overflow-x:auto;overflow-y:auto;right:0;z-index:3;background:white;padding:0 40px}.root-filters .country-item{cursor:pointer;display:flex;height:60px;padding:16px;align-items:center;gap:16px;align-self:stretch}.root-filters .country-item:hover{border-radius:5px;background:#f6f6f9;color:#311ab9}.root-filters .country-item [role=img]{width:24px!important;height:24px!important;border-radius:100%}.map-point-info-root{position:absolute;width:320px;bottom:50px;left:25px;z-index:3}@media (max-width:768px){.map-point-info-root{bottom:27px;left:7px}}.map-point-info-root .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.map-point-info.show{animation-name:from-left;animation-duration:.5s}.map-point-info.exiting{animation-name:from-right;animation-duration:.5s}.map-point-info .exit{position:absolute;top:50%;right:-24px;z-index:2;width:24px;height:48px;background-color:var(--main-color);border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.map-point-info .exit:after,.map-point-info .exit:before{content:"";position:absolute;width:2px;height:12px;background-color:white}.map-point-info .exit:before{top:calc(50% - 10px);left:10px;transform:rotate(45deg)}.map-point-info .exit:after{top:calc(50% - 2px);left:10px;transform:rotate(-45deg)}