Less calc
En less, el comportamiento de calc es sobrescrito y no soporta operar con unidades diferentes. Por ejemplo calc(100% - 40px). Ahora que ha mejorado el soporte de calc() en los navegadores, el calc() de less para este caso no funciona tan bien como el original.
Para prevenir la sobrescritura del comportamiento, se usa tilde. Como en:
Referencias:
width: ~"calc(100% - 40px)"
Referencias: