.zn-map{position:relative;width:100%;aspect-ratio:820/600}.zm-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.zm-lines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible}.zm-ext{fill:#4a2f2b}.zm-nb{fill:#e9e0d4;stroke:#fff;stroke-width:.8;vector-effect:non-scaling-stroke;stroke-linejoin:round}.zm-cell{stroke:#fff;stroke-width:1.1;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:fill .3s,opacity .25s}.zm-cell.hl{fill:#b3263f!important}.zm-cell.dim{opacity:.35}.zm-lead{stroke:#2814184d;stroke-width:1}.zm-layer{position:absolute;top:0;right:0;bottom:0;left:0}.zm-dot{position:absolute;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:#2a1519;transition:opacity .25s}.zm-pop{position:absolute;transform:translate(-50%,-50%);display:block;padding:2px 4px;border:0;background:none;font:inherit;cursor:pointer}.zm-pop b{display:block;font-size:11px;font-weight:700;line-height:1.1;color:#2a1519;white-space:nowrap;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff;transition:opacity .25s}.zm-pop i{position:absolute;left:50%;bottom:100%;font-style:normal;padding:3px 11px 4px;border-radius:999px;font-size:12.5px;font-weight:800;color:#fff;line-height:1.1;white-space:nowrap;background:linear-gradient(180deg,#e04460,#a3203a 55%,#7a1530);box-shadow:inset 0 1px #ffffff80,0 3px #4e0d20,0 8px 12px -3px #28050f99;opacity:0;transform:translate(-50%,6px) scale(.85);pointer-events:none;transition:opacity .2s,transform .25s cubic-bezier(.2,.9,.3,1.3)}.zm-pop:hover,.zm-pop.open,.zm-pop.hit{z-index:6}.zm-pop:hover i,.zm-pop.open i,.zm-pop.hit i{opacity:1;transform:translate(-50%,-2px) scale(1)}.zm-pop.dim,.zm-dot.dim{opacity:.18}.zm-pop.zm-simple{padding:0}.zm-pop.zm-simple i{position:static;opacity:1;transform:none;font-size:11px;padding:2px 9px 3px;box-shadow:inset 0 1px #ffffff80,0 2px #4e0d20,0 5px 8px -2px #28050f8c}.zm-pop.zm-simple:hover i,.zm-pop.zm-simple.open i,.zm-pop.zm-simple.hit i{transform:scale(1.1)}@media(max-width:640px){.zm-pop.zm-simple i{font-size:10px;padding:2px 7px 3px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/zonas-map.css.map */
