It should be possible to use ``` background-clip : polygon(0 0, 100% 0, 100% calc(100% - var(--footer-height)), 0 calc(100% - var(--footer-height))); ``` Ans all other `clip-path` shapes.