Valore variabile negativo di Sass?

Ho un paio di selettori scss in cui uso la stessa quantità positiva e negativa, come in:

padding: 0 15px 15px; margin: 0 -15px 20px -15px; 

Preferirei usare una variabile per tutti gli importi di 15px, ma questo non funziona:

 $pad: 15px; padding: 0 $pad $pad; margin: 0 -$pad 20px -$pad; 

Gli importi del margine vengono convertiti in numeri positivi. Mi sto perdendo qualcosa?

Provalo così

 margin: 0 (-$pad) 20px (-$pad); 

La soluzione più sana secondo le linee guida di sass sarebbe quella di interpolate variabili come il seguente esempio:

 margin: 0 -#{$pad} 20px -#{$pad}; 

Un esempio: https://www.sassmeister.com/gist/c9c0208ada0eb1fdd63ae47830917293