Für die Schrift der Seitenzahl von `\pagemark` ist das Element `pagenumber` zuständig. Man kann sie mit `\setkomafont` neu einstellen, mit `\addtokomafont` ändern und mit `\usekomafont` abfragen. Ich würde in dem Fall jedoch sogar so weit gehen zu sagen, dass das "Seite" und "von XY" eigentlich Teil der Marke ist. Also würde ich diese direkt umdefinieren:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{scrlayer-scrpage}
\usepackage{lastpage}
\usepackage{blindtext}
\usepackage{hyperref}
\clearscrheadfoot
\ihead{\headmark}
\ohead{\pagemark}
\renewcommand*{\pagemark}{{\usekomafont{pagenumber}{Seite \thepage\ von \pageref*{LastPage}}}}
\begin{document}
\Blindtext[100]
\end{document}
Damit kannst Du nun also die Schrift der kompletten Seitenmarkierung einfach über `\setkomafont{pagenumber}{…}` oder `\addtokomafont{pagenumber}{…}` manipulieren. manipulieren.
Die Voreinstellung für `pagemark` ist laut [KOMA-Script-Anleitung](http://www.komascript.de/scrguide), Tabelle 3.18 übrigens `\normalfont\normalcolor`. Für Kopf und Fuß allgemein werden zuvor noch weitere Elemente angewendet, beispielsweise `pageheadfoot` und `pagehead` im Kopf, wenn `scrlayer-scrpage` verwendet wird. `pageheadfoot` ist dabei auf `\normalfont\normalcolor\slshape` voreingestellt, während `pagehead` leer vordefiniert ist. Ohne `scrlayer-scrpage` ist `pagehead` nur ein Alias für `pageheadfoot` und wird nicht zusätzlich verwendet.
Soll sich die Schrift der Seitenmarkierung nicht von der Schrift der Kopfzeile unterscheiden, wäre
\setkomafont{pagenumber}{}
daher die passende Einstellung, wie @esdd in ihrer vormalige Antwort bereits erklärt hatte.
Die Voreinstellung für `pagemark` ist laut [KOMA-Script-Anleitung](http://www.komascript.de/scrguide), Tabelle 3.18 übrigens `\normalfont\normalcolor`. Für Kopf und Fuß allgemein werden zuvor noch weitere Elemente angewendet, beispielsweise `pageheadfoot` und `pagehead` im Kopf, wenn `scrlayer-scrpage` verwendet wird. `pageheadfoot` ist dabei auf `\normalfont\normalcolor\slshape` voreingestellt, während `pagehead` leer vordefiniert ist. Ohne `scrlayer-scrpage` ist `pagehead` nur ein Alias für `pageheadfoot` und wird nicht zusätzlich verwendet.
`\normalfont` ist übrigens die Grundschrift, `\normalcolor` die Basisfarbe (meist Schwarz) und `\slshape` ist *slanted* also die schräg gestellte Schrift. Schräg und krusiv (also `\itshape`) ist nicht dasselbe. Daher auch die Unterschiede bei Deinem Lösungsansatz aus der Frage.