Как не странно, но у галереи на Тильда нет функции скачать фотографию.
Сделал небольшой JS скрпит для добавления кнопки, единственный момент она не созраняет ,а открывает в новом окне фото, но там его сохранить просто.
![pic1](/images/com/soblog/items/2146/01.jpg)
<style>
.soDownload {
width: 22px;
display: block;
position: absolute;
top: 50px;
fill: white;
cursor: pointer;
z-index: 1;
margin-left: auto;
margin-right: auto;
right: 0px;
left: 0;
text-align: center;
}
</style>
<script>
document.body.onload = soUnload;
function soUnload() {
const blocksDist = document.querySelectorAll('.t746__imgwrapper');
blocksDist.forEach(blockDist => {
const elDownload = document.createElement("div");
elDownload.classList.add("soDownload");
elDownload.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 232V334.1l31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31V232c0-13.3 10.7-24 24-24s24 10.7 24 24z"/></svg>';
blockDist.appendChild(elDownload);
const elImg = blockDist.querySelector('.t-slds__bgimg');
const sImg = elImg.getAttribute('data-original');
elDownload.addEventListener('click', function() {
window.open(sImg);
})
})
}
</script>