Как сделать линию, прерывающуюся изображением или любым другим блоком?
Верхний бордер сделай через псевдоэлементы before/aftersnippet
Ну если бы фон был железно однотонным, проще было бы просто задать фон иконке, а в таком случае - вам правильно сказали выше, верхний бордер через псевдоэлементы к иконке задавать.