Смысл в том, что нужно поменять лейбл и инпут местами в верстке, а визуально оставить на прежних местах с помошью флексов. Тогда до следующего елемента легко достучаться из css с помошью "+"
При такой верстке это не возможно без использования JS. Нужно либо дождаться поддержки :has, либо каким-то образом вынести ссылки на один уровень с чекбоксом и использовать ~
У вас тег с лого ссылается на локальный ресурс, поэтому трудно понять, что конкретно вы имеете в виду. Попробуйте поиграть с padding'ом: https://jsfiddle.net/qn2dqypg/1/