:root{--am-map-height:500px;--am-list-width:0;--popup-bg-color:#fff}@media screen and (min-width:600px){:root{--am-map-height:650px}}@media screen and (min-width:1024px){:root{--am-map-height:650px}}#mapped-posts-data{display:none}.archive-map-wrapper{position:relative}.archive-map-wrapper .archive-map{color:#000;position:relative}.archive-map-wrapper .archive-map .loading-icon{color:#fff;font-size:60px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:200}.archive-map-wrapper .archive-map-top-right{background-color:#f1f1f1;display:none;font-size:15px;padding:16px;position:absolute;right:75px;top:16px;z-index:200}.archive-map-wrapper .archive-map-top{background-color:#f1f1f1;border:1px solid #979797;box-shadow:0 0 8px 0 rgb(0 0 0 / .25);font-size:15px;margin-top:1rem;padding:16px}.archive-map-wrapper .archive-map-top button{background-color:#fff0;border:1px solid var(--wp--preset--color--secondary);color:var(--wp--preset--color--secondary);font-size:15px;padding:10px;text-transform:none}.archive-map-wrapper .archive-map-top button:hover{background-color:var(--wp--preset--color--secondary);color:#fff}.archive-map-wrapper .archive-map-top .archive-filter-list-title{border:none;color:var(--wp--preset--color--primary);display:flex;font-size:20px;justify-content:space-between;padding-left:0;text-align:left;width:100%}.archive-map-wrapper .archive-map-top .archive-filter-list-title:hover{background-color:#fff0;color:var(--wp--preset--color--primary)}.archive-map-wrapper .archive-map-top ul{border-top:1px solid #979797;list-style:none;margin:0;padding:16px 0}.archive-map-wrapper .archive-map-top ul label{margin-left:10px}.archive-map-wrapper .archive-map-top ul li{display:flex;margin-bottom:4px}.archive-map-wrapper .archive-map-top ul li input{margin-top:4px}.archive-map-wrapper.map-loaded-true .archive-filter-list-title:after{content:"";font-family:carkeek-blocks;transition:all .3s ease-in-out}.archive-map-wrapper.map-loaded-true .archive-filter-list-title[aria-expanded=true]:after{transform:rotate(.5turn)}.archive-map-wrapper .leaflet-container{font-family:var(--wp--preset--font-family--body);height:var(--am-map-height);width:100%}.archive-map-wrapper .leaflet-control-container a{color:var(--color--black)}@media(max-width:1023px){.archive-map-wrapper .map-details{display:none}}@media screen and (min-width:600px){.archive-map-wrapper .archive-filter-list{margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.archive-map-wrapper .archive-map-top{left:16px;position:absolute;top:16px;width:290px;z-index:200}.archive-map-wrapper .archive-filter-list{margin-top:0}.archive-map-wrapper .archive-filters ul{margin-left:1rem}.archive-map-wrapper .map-details{overflow-y:auto}}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background-color:var(--popup-bg-color)}.leaflet-popup-content-wrapper .map-archive-popup{font-size:14px;width:215px}.leaflet-popup-content-wrapper .map-archive-popup h2{font-size:18px}.leaflet-popup-content-wrapper .map-archive-popup img{height:auto;width:100%}.leaflet-popup-content-wrapper .map-archive-popup .popup-excerpt{max-height:200px;overflow-y:auto}.leaflet-popup-content-wrapper .map-archive-popup .popup-title{color:var(--wp--preset--color--secondary);display:block;font-size:20px;margin-bottom:10px}.leaflet-popup-content-wrapper .map-archive-popup .popup-link{color:var(--wp--preset--color--secondary);display:block;margin-bottom:1rem}.leaflet-popup-content-wrapper .map-archive-popup .wp-block-mapped-posts-archive__text-link{display:block;font-size:18px;font-weight:var(--font-weight-bold);padding-bottom:.25rem;padding-top:.25rem}.leaflet-popup-content-wrapper .map-archive-popup a.wp-block-mapped-posts-archive__text-link{color:var(--color-theme-green)}.leaflet-popup-content-wrapper .map-archive-popup a.wp-block-mapped-posts-archive__text-link:hover{color:var(--color-theme-green-light-links)}.wp-block-mapped-posts-archive .marker-cluster-large,.wp-block-mapped-posts-archive .marker-cluster-large div,.wp-block-mapped-posts-archive .marker-cluster-medium,.wp-block-mapped-posts-archive .marker-cluster-medium div,.wp-block-mapped-posts-archive .marker-cluster-small,.wp-block-mapped-posts-archive .marker-cluster-small div{background-color:rgb(0 125 132 / .6)}.wp-block-mapped-posts-archive .marker-cluster div{color:#fff;font-family:var(--global-font-family)}.archive-map-wrapper .leaflet-bar{border:1px solid var(--color-border);border-radius:0;box-shadow:none}.archive-map-wrapper .leaflet-bar a{border-radius:0!important;text-decoration:none}.archive-map-wrapper .leaflet-bottom{z-index:400}.archive-map-wrapper .leaflet-pane{z-index:unset}.archive-map-wrapper .leaflet-pane.leaflet-popup-pane{z-index:700}.archive-map-wrapper .leaflet-pane.leaflet-marker-pane{z-index:600}@media screen and (min-width:1024px){.archive-map-wrapper .map-details{height:100%;position:absolute;right:0;top:0;transform:translateX(300px);transition:transform .3s ease;width:300px}.archive-map-wrapper .map-details.show-details{transform:translateX(0)}}