.block-image-tiles{--title-color: #000000;--title-hover-color: var(--lo-secondary);--border-color: rgba(0, 0, 0, 0.25);--border-hover-color: #ffffff}.block-image-tiles .image-tile-col a.image-tile img{transition:transform .3s ease}.block-image-tiles .image-tile-col a.image-tile:hover,.block-image-tiles .image-tile-col a.image-tile:focus{box-shadow:0 0 50px 0 rgba(0,0,0,.1);border-color:var(--border-hover-color);background-color:var(--bg-hover-color)}.block-image-tiles .image-tile-col a.image-tile:hover img,.block-image-tiles .image-tile-col a.image-tile:focus img{transform:scale(1.1)}.block-image-tiles .image-tile-col a.image-tile:hover .tile-title,.block-image-tiles .image-tile-col a.image-tile:focus .tile-title{color:var(--title-hover-color)}.block-image-tiles .image-tile-col .image-tile{border:1px solid var(--border-color);transition:.3s ease box-shadow,.3s ease border,.3s ease background-color}.block-image-tiles .image-tile-col .image-tile .tile-title{transition:color .3s ease}@supports(aspect-ratio: 1){.block-image-tiles .image-tile-col .image-tile .image-wrapper{position:relative;aspect-ratio:293/341;overflow:hidden}}@supports not (aspect-ratio: 1){.block-image-tiles .image-tile-col .image-tile .image-wrapper{height:0;padding-top:calc(341/293*100%);position:relative;overflow:hidden}.block-image-tiles .image-tile-col .image-tile .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}}