.menu {
  padding: 2em;
  row-gap: 1em;
  column-gap: 1em;
}

.menu li.current-menu-item a::before{
  left: 0;
  right: auto;
  width: 100%;
}