Доброго времени суток.
Есть
макет
Как лучше сделать вот такую ребристую рамку?

Как сделать элемент с прозрачным отверстием ?

Приходит в голову только как png-картинку. А есть ли варианты без загрузки картинки с сервера? Пробовал clip-path, но он наоборот оставляет видимым то, что находится внутри выбранной области.