да, я обрадовался, когда нашел формулу, надоело прописывать много медиа-запросов, сделал миксин, который добавляю, чтобы получить отступы страницы по краям, получается на мобиле 16пх, и отступы плавно увеличиваются до 60пх и потом на разрешении 1200пх перестают увеличиваться
@mixin main-sides-padding {
padding-left: calc(16px + (60 - 16) * ((100vw - 320px) / (1200 - 320)));
padding-right: calc(16px + (60 - 16) * ((100vw - 320px) / (1200 - 320)));
@media (min-width: 1200px) {
padding-left: 60px;
padding-right: 60px;
}
}