.MapCards-module-scss-module__8o3RLW__MapCard{flex-direction:column;width:200px;min-height:200px;display:flex}@media (max-width:400px){.MapCards-module-scss-module__8o3RLW__MapCard{width:150px}}.MapCards-module-scss-module__8o3RLW__MapCard:hover .MapCards-module-scss-module__8o3RLW__TopperOtherResource{background:var(--focus-200)}.MapCards-module-scss-module__8o3RLW__MapCard:hover .MapCards-module-scss-module__8o3RLW__TopperLocalCampaign{background:var(--focus-600)}.MapCards-module-scss-module__8o3RLW__MapCard:hover .MapCards-module-scss-module__8o3RLW__TopperImage{background-size:110%}.MapCards-module-scss-module__8o3RLW__TopperLink{color:inherit;text-decoration:none;display:block}.MapCards-module-scss-module__8o3RLW__CopyContainer{flex-direction:column;flex-grow:1;padding:8px 16px 16px;display:flex}.MapCards-module-scss-module__8o3RLW__Topper{border-radius:6px 6px 0 0;height:72px;position:relative}.MapCards-module-scss-module__8o3RLW__TopperImage{background-position:50%;background-size:cover;background-repeat:none;transition:all .3s ease-in-out;overflow:hidden}.MapCards-module-scss-module__8o3RLW__TopperImageDimmed:before{content:"";opacity:.7;z-index:1;background-image:linear-gradient(#999595,#999595);width:100%;height:100%;position:absolute;top:0;left:0}.MapCards-module-scss-module__8o3RLW__TopperLocalCampaign{background:var(--focus-400)}.MapCards-module-scss-module__8o3RLW__TopperNoSites{background-color:var(--text-300)}.MapCards-module-scss-module__8o3RLW__button{margin:auto 0}@media (max-width:400px){.MapCards-module-scss-module__8o3RLW__button{size:5px;font-size:12px;line-height:18px;font-size:var(--fs-small,.75rem);line-height:var(--lh-small,1.125rem);padding:8px;font-weight:400}}.MapCards-module-scss-module__8o3RLW__TopperOtherResource{background:var(--text-300)}.MapCards-module-scss-module__8o3RLW__CopySuccess{color:var(--success-400)}.MapCards-module-scss-module__8o3RLW__Tag{z-index:2;background:#fff;border-radius:50px;padding:4px 8px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.MapCards-module-scss-module__8o3RLW__Title{font-size:17px;line-height:24px;font-size:var(--fs-base,1.0625rem);line-height:var(--lh-base,1.5rem);margin-top:0;margin-bottom:8px;font-weight:800}.MapCards-module-scss-module__8o3RLW__DistanceContainer{flex-direction:row;align-items:center;margin-top:0;margin-bottom:8px;display:flex}.MapCards-module-scss-module__8o3RLW__DistanceCopy{margin:0}.MapCards-module-scss-module__8o3RLW__BodyCopy{margin-top:0;margin-bottom:16px}.MapCards-module-scss-module__8o3RLW__Link{margin-top:auto}.MapCards-module-scss-module__8o3RLW__Tag,.MapCards-module-scss-module__8o3RLW__DistanceCopy,.MapCards-module-scss-module__8o3RLW__BodyCopy,.MapCards-module-scss-module__8o3RLW__Link{font-size:12px;line-height:18px;font-size:var(--fs-small,.75rem);line-height:var(--lh-small,1.125rem);font-weight:400}.MapCards-module-scss-module__8o3RLW__Icon{height:15px;margin-right:8px}.MapCards-module-scss-module__8o3RLW__DefaultCursor{cursor:default}
.mapboxgl-popup-content{border-radius:var(--large-radius);padding:0;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f}.mapboxgl-popup-content .mapboxgl-popup-close-button{font-size:24px;line-height:28px;font-size:var(--fs-mid-large,1.5rem);line-height:var(--lh-mid-large,1.75rem);z-index:900;color:var(--white);background-color:inherit;padding:8px 16px 0 8px;font-weight:400;background-color:#0000!important}.mapboxgl-popup-content .mapboxgl-popup-close-button:hover{background-color:inherit;color:var(--white)!important;background-color:#0000!important}.mapboxgl-marker{pointer-events:none;cursor:pointer!important}.mapboxgl-marker svg{pointer-events:auto;cursor:pointer}.mapboxgl-marker .sitePin{z-index:5!important;position:absolute!important}.mapboxgl-marker .campaignPin{z-index:4!important;position:absolute!important}
