.map-shops{width:100%;height:500px}@media screen and (max-width:767px){.map-shops{width:100vw;margin-left:calc((100vw - 345px)/2*-1)}}.map-shops__maps{border-radius:20px;overflow:hidden;width:100%;height:100%}@media screen and (max-width:767px){.map-shops__maps{border-radius:0;width:100vw}}.popover{padding:15px}.btn-close{position:absolute;right:5px;top:5px}.balloon-wrapper{gap:12px}.balloon-item,.balloon-wrapper{display:flex;flex-direction:column}.balloon-item{gap:8px}.balloon-name{font-weight:600;font-size:20px}.balloon-address,.balloon-name{line-height:24px;letter-spacing:0}.balloon-address{font-weight:400;font-size:17px}.balloon-item--title{color:rgba(0,0,0,.5019607843)}.balloon-item--title,.balloon-item--value{font-weight:400;font-size:15px;line-height:20px;letter-spacing:0}.balloon-item--value{color:rgba(0,0,0,.8509803922)}@media screen and (max-width:767px){.balloon-image{display:none}}