почему здесь бесполезная вложенность? нельзя сделать .with-arrow:before?