Почему-то подключая tools-dir в pages-dir или в sections-dir, все работает.
Но подключая tools-dir в main.scss (самым первым) он не видит переменные, будто я его вообще не подключаю (хотя до появления папки pages всё отлично работало)
Ошибка была в том, что название файла pages-dir.scss должно было начинаться с нижнего подчеркивания