.map-top>.map-frame-title{position:absolute;top:0;left:50%;transform:translateX(-50%);height:36px;display:flex;align-items:center;justify-content:center;white-space:nowrap;margin:0;padding:0 16px;color:#eedba3;font:500 18px/1 Cinzel,Georgia,serif;letter-spacing:1.8px;text-transform:uppercase;text-shadow:0 2px 4px #000,0 0 9px #091b13;z-index:1}.map-top{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}@media(max-width:760px){.map-top>.map-frame-title{height:30px;font-size:13px;letter-spacing:1px}.map-top{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}}
