Если знаешь позицию от левого край в любой единице измерения: пикселах, процентах, пофиг, главное, чтобы calc съел, то ты можешь задать обертку для элемента с width: calc(100%-[отступ слева]), задать ему overflow: hidden и уже внутри него позиционировать любой элемент. Сто процентов в данном случае это ширина всего блока, равная ширине вьюпорта. Использовать vw небезопасно из-за полосы прокрутки.
Да, звучит диковато, но задавая overflow:hidden всей секции, ты задаешь правило, которое скорее всего позже вылетит пулей в ногу.