@media (hover: hover) and (pointer: fine) {
  .gallery-showcase--customized .gallery-thumbnail-image {
    --customized-gallery-rest-scale: 1;
    --customized-gallery-hover-scale: 1.055;
    transform: scale(var(--customized-gallery-rest-scale));
    transition: transform .55s cubic-bezier(.2,.7,.2,1), filter .4s ease;
    will-change: transform, filter;
  }

  .gallery-showcase--customized .row.no-gutters > [class*="col-"]:hover .img_landscape {
    z-index: 0;
    transform: none;
    filter: none;
    box-shadow: none;
  }

  .gallery-showcase--customized .row.no-gutters > [class*="col-"]:hover .gallery-thumbnail-image {
    transform: scale(var(--customized-gallery-hover-scale));
    filter: brightness(1.14) saturate(1.12);
  }

  .gallery-showcase--customized .customized-gallery__postal-dove {
    --customized-gallery-rest-scale: 1.13;
    --customized-gallery-hover-scale: 1.18;
    object-position: center 60%;
  }
}
