Olá,
Acho que talvez seja uma ideia melhor adicionar o cursor: default às configurações. Mas você pode reverter minha amostra abaixo se quiser. Observação: não tenho certeza se entendi completamente o que você gostaria de alcançar, mas espero que isso possa ser útil… 
body,
button,div,span,a,
img,svg,
h1,h2,h3,h4,h5,h6,p,
summary,
input,textbox,input,textarea,
li,ul {
@if $is-cursor-default == "true" {
cursor: default !important;
}
// Assumo que aqui há mais propriedades, não apenas cursor...
}
settings.yml
is_cursor_default:
type: bool
default: false
description: "Descrição da configuração aqui...."
Ou você pode usar o tipo de configuração enum aqui para torná-lo alterável.
body,
button,div,span,a,
img,svg,
h1,h2,h3,h4,h5,h6,p,
summary,
input,textbox,input,textarea,
li,ul {
cursor: #{$cursor_type} !important;
}
settings.yml
cursor_type:
default: auto
type: enum
choices:
- default
- pointer
description: "Descrição da configuração aqui... (Aqui o tipo de cursor padrão é auto, mas você pode alterá-lo para default ou pointer...)."
Editar: Não verifiquei, mas o !important é necessário?