Как прописать background на 3 цвета?
Если градиент to bottom, то переместить последний цвет градиента на желаемое расстояние, добавить на ту же позицию белый цвет.snippet
Если у градиента другое направление, то сделать два фона: градиент и белый цвет, затем сдвинуть градиент на нужное расстояние;.background {
    background: linear-gradient(45deg, magenta, aqua) 0 -150px no-repeat, #fff;
}
псевдоэлементом before или after с абсолютной позицией