.mapa-pozadie{fill:#fbf1e1}.mapa-zelen path{fill:#d5e6cf;stroke:none}.mapa-parkovisko path{fill:#efe4d3;stroke:none}.mapa-chodnik path{fill:none;stroke:#f1dcc0;stroke-width:3px}.mapa-cesta-obrys path{fill:none;stroke:#e8cfae}.mapa-cesta path{fill:none;stroke:#fff}.mapa-elektricka path{fill:none;stroke:#c9b49a;stroke-width:2px;stroke-dasharray:2 6}.mapa-budova path{fill:#f3dcc4;stroke:#e6c6a5;stroke-width:1.5px}.mapa-parkovisko-hl path{fill:#fbe2a4;stroke:#f5c04e;stroke-width:3px}.mapa-kniznica path{fill:#bfe3e0;stroke:#3e8f92;stroke-width:2.5px}.mapa-glow path{fill:#f9c9b8;stroke:#f26a4b;stroke-width:4px}.mapa-ulica{font-family:var(--font-nunito), system-ui, sans-serif;letter-spacing:.06em;fill:#8a6f55;paint-order:stroke;stroke:#fff;stroke-width:5px;font-size:19px;font-weight:800}.mapa-miesto{font-family:var(--font-baloo), system-ui, sans-serif;fill:#21484d;paint-order:stroke;stroke:#bfe3e0;stroke-width:5px;font-size:24px;font-weight:700}.mapa-miesto-maly{font-family:var(--font-nunito), system-ui, sans-serif;fill:#2a5a60;paint-order:stroke;stroke:#fbf1e1;stroke-width:5px;font-size:17px;font-weight:800}.mapa-p rect{fill:#21484d;stroke:#fff;stroke-width:3px}.mapa-p-pismeno{font-family:var(--font-baloo), system-ui, sans-serif;fill:#fff;font-size:28px;font-weight:700}.mapa-p-cislo-kruh{fill:#f5c04e;stroke:#fff;stroke-width:2.5px}.mapa-p-cislo{font-family:var(--font-baloo), system-ui, sans-serif;fill:#21484d;font-size:15px;font-weight:800}.mapa-pin-tien{fill:#21484d40}.mapa-pin-telo{fill:#f26a4b;stroke:#fff;stroke-width:4px}.mapa-pin-vnutro{fill:#fff}.mapa-stitok rect{fill:#fff;stroke:#f26a4b;stroke-width:3px}.mapa-stitok text{font-family:var(--font-baloo), system-ui, sans-serif;fill:#d9503c;font-size:22px;font-weight:700}.mapa-miesto-park path{fill:none;stroke:#e2d2bb;stroke-width:1.5px}.mapa-miesto-park-hl path{fill:#fbe2a4;stroke:#f5c04e;stroke-width:2px}.mapa-hotel path{fill:#dde9e2;stroke:#9db5a4;stroke-width:2.5px}.mapa-hotel-text{font-family:var(--font-nunito), system-ui, sans-serif;fill:#2a5a60;paint-order:stroke;stroke:#dde9e2;stroke-width:4px;font-size:17px;font-weight:800}.mapa-vchod circle{fill:#f26a4b;stroke:#fff;stroke-width:3px}.mapa-vchod rect{fill:#21484d}.mapa-vchod text{font-family:var(--font-baloo), system-ui, sans-serif;fill:#fff;font-size:16px;font-weight:700}.mapa-vchod-ciara{fill:none;stroke:#21484d;stroke-width:3px}
