/* Touch targets for the existing OpenLayers map on the map and Cartothèque pages only. */
@layer lp-site-system {
html body:is(.page-id-2941,.page-id-8251).lps-site #page #content #primary #wpgmza_map .ol-control:not(.ol-attribution) button {
  width:44px!important;
  height:44px!important;
  min-width:44px!important;
  min-height:44px!important;
  padding:0!important;
  font-size:20px!important;
  line-height:1!important;
  display:grid!important;
  place-items:center!important;
}
html body:is(.page-id-2941,.page-id-8251).lps-site #page #content #primary #wpgmza_map .ol-control:not(.ol-attribution) button:focus-visible {
  outline:3px solid var(--lps-accent,#294d3b)!important;
  outline-offset:2px!important;
}
}
