Метод Window.getComputedStyle()
возвращает объект, содержащий значения всех CSS-свойств элемента, полученных после применения всех активных таблиц стилей, и завершения базовых вычислений значений, которые они могут содержать.
getComputedStyle().style
возвращает те стили, которые были установлены непосредственно в CSS, поэтому строка "50%" после обращения к значению бордер-радиуса - нормальное явление.<a href="#" calss="logo">Art<span>Case</span><span>Store</span></a>
<a href="#" class="logo">Art<span>Case</span><span>Store</span></a>
@mixin retina-property($property, $startSize, $minSize) {
$additionalSize: $startSize - $minSize;
#{$property}: calc(
#{$minSize + px} + #{$additionalSize} * ((100vw - 320px) / #{$maxWidth - 320})
);
}