/* region-hover-flicker-fix: five regional archives */
.thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .portfolio-item .thegem-template-61717 {
  top: 0;
  transform: none !important;
  transition: top 250ms cubic-bezier(.2,.6,.2,1) !important;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  will-change: auto !important;
}

.thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .thegem-template-61717 .thegem-te-loop-featured-media,
.thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .thegem-template-61717 .thegem-te-loop-featured-media img {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  will-change: auto !important;
}

.thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .thegem-template-61717 .thegem-te-loop-featured-media a {
  isolation: auto !important;
}

.thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .thegem-template-61717 .thegem-te-loop-featured-media a::after {
  inset: 0 !important;
  margin: auto !important;
  transform: none !important;
}

@media (hover: hover) and (pointer: fine) {
  .thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .portfolio-item:hover .thegem-template-61717 {
    top: -3px;
    transform: none !important;
  }
}

.thegem-template-blog-archive:is(.thegem-template-68952,.thegem-template-68963,.thegem-template-68969,.thegem-template-68972,.thegem-template-68975) .thegem-template-61717:focus-within {
  top: -3px;
  transform: none !important;
}