Hallo,
das liegt an folgendem CSS bei dir:
.header-main .logo-main .logo--shop {
margin-top: -24px;
margin-top: -1.5rem;
height: 35px;
height: 2.1875rem;
width: 50%;
}
das „margin-top“ sagt ja, -24px nach oben und dadurch ist ein Teil des Logos außerhalb des sichtbaren Bereichs. Den margin-top hast du aber selbst festgelegt, das ist nicht der Standardwert. Hier hast du sicherlich nur die Desktopansicht angepasst und die anderen Auflösungen außer acht gelassen.
Beste Grüße
Sebastian