Собственно уже сверстал, но стало интересно, как все таки правильно было бы это верстануть:
есть блок с рамкой, в нем фото продукта, есть треугольник с лупой
и два варианта реализации:
1) или через img - картинкой в основном, ну кроме треугольника с лупой который позиционируем абсолютом
2) или бекграундом блоку, и треугольник с лупой спозиционировать абсолютом.
и главное что это все будет адаптивиться.
Изображений таковых целый блок, клиент в дальнейшем будет менять изображения.