La funcion calc() permite realizar calculos para determinar valores. Todos los elementos que acepten valores numericos (como los lenght) pueden funcionar con calc(). Esta es estructura:
width:calc(100%-20px);
La propiedad que utilicemos tiene que ser alguna que acepte un numero como variable
El primer valor de la operacion numerica
Que tipo de operacion sera (calc acepta suma, resta, división y multiplicación)
El segundo valor de la operación numerica
Algunos ejemplos de como puede funcionar calc:
width: calc(100% - 80px);
width:calc(100%-2vw);