.homepage-cover--custom .homepage-cover__photo{--cover-x:var(--cover-desktop-x,50%);--cover-y:var(--cover-desktop-y,50%);--cover-zoom:var(--cover-desktop-zoom,1);object-position:var(--cover-x) var(--cover-y);transform-origin:var(--cover-x) var(--cover-y);transform:scale(var(--cover-zoom))}
@media(max-width:650px){.homepage-cover--custom .homepage-cover__photo{--cover-x:var(--cover-mobile-x,50%);--cover-y:var(--cover-mobile-y,50%);--cover-zoom:var(--cover-mobile-zoom,1)}}
