Hey Giulia,
Looks like the issue occurs when the font size is larger. I will log this issue in our tracker to see if we can adapt to the font size.
In the meantime, since your backend access does not work, can you try applying the custom css below into your custom css file and see if the temporary fix works?
#eb .eb-calendar__link {
display: table;
width: 100%;
}
#eb .eb-calendar__item-icon {
display: table-cell;
vertical-align: top;
width: 1%;
}
#eb .eb-calendar__item-title {
display: table-cell;
vertical-align: top;
padding-left: 20px;
}
#eb .eb-calendar__item-date {
text-align: right;
display: table-cell;
width: 30%;
}