Да, но процент всегда берётся от чего-то. Например, от свойства родителя. Здесь получается, что я задал родителю относительное значение. Отсюда и вопрос как браузер для самого верхнего родителя посчетал значение? У меня есть предположение, что у браузра по дефолту задано 16px и от него идёт расчёт в :root {font-size: 62.5%}