Вы можете добавить следующий CSS-код, чтобы получить желаемое поведение (источник: stack-overflow):
@media screen and (max-width: 500px) {
.d-modal__footer {
flex-direction: column;
button {
width: 100%;
}
}
}