.block-hero-image{width:var(--container-full);max-width:var(--container-full);margin-left:calc((var(--container-full) - 100%) / -2);width:100vw;height:100svh}@media (width<=1059px){.block-hero-image{height:50svh}}.block-hero-image__image{object-fit:cover;width:100%;height:100%}@media (width<=1059px){.block-hero-image__image{object-position:var(--mobile-object-position,center)}}
