.mlx-map__legend{display:flex;gap:.65rem 1.1rem;flex-wrap:wrap;align-items:center;margin-top:1.1rem;color:#f2eee4a8;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mlx-map__legend span{display:inline-flex;align-items:center;gap:.45rem}.mlx-map__legend i{display:block;width:9px;height:9px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #d7ae321f}.mlx-map__legend i.is-county{background:var(--rust,#9a4f32);box-shadow:0 0 0 3px #9a4f3229}.mlx-map__legend-count{color:#f2eee47a}.mlx-pin--county{padding:12px;z-index:2}.mlx-pin--county i{width:9px;height:9px;background:var(--rust,#9a4f32);border-width:2px;box-shadow:0 0 0 2px #9a4f3259,0 0 0 7px #9a4f3214}.mlx-pin--county:hover i,.mlx-pin--county:focus-visible i,.mlx-pin--county.is-active i{transform:scale(1.35);box-shadow:0 0 0 3px #9a4f3266,0 0 0 11px #9a4f3221}.mlx-pin--county span{top:30px;font-size:.58rem}.mlx-pin--edge-right span{left:auto;right:50%;transform:none}.mlx-map__story--county small{color:#d58a6c}.mlx-county-index-wrap{margin-top:1.4rem;padding-top:1.15rem;border-top:1px solid rgba(255,255,255,.09)}.mlx-county-index-title{margin:0 0 .7rem;color:#f2eee48c;font-size:.65rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.mlx-county-index{display:flex;flex-wrap:wrap;gap:.45rem}.mlx-county-index button{border:1px solid rgba(255,255,255,.14);background:#ffffff09;color:#f2eee4c7;border-radius:999px;padding:.48rem .7rem;font:inherit;font-size:.66rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.mlx-county-index button:hover,.mlx-county-index button:focus-visible,.mlx-county-index button.is-active{border-color:#d7ae3299;background:#d7ae321a;color:#fff}@media(max-width:749px){.mlx-map__legend{font-size:.58rem;gap:.55rem .85rem}.mlx-map__legend-count{width:100%}.mlx-pin--county{padding:9px}.mlx-pin--county i{width:8px;height:8px}.mlx-pin--county span{top:25px;font-size:.5rem}.mlx-county-index{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:.4rem}.mlx-county-index::-webkit-scrollbar{display:none}.mlx-county-index button{flex:0 0 auto;font-size:.61rem;padding:.46rem .64rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cecil-wv-county-line-map.css.map */
