/* Added in the migration (not in the original). None of these change the
   rendering for mouse/touch users with default motion settings. */

/* The menu trigger and filter buttons are keyboard-operable now; show focus
   only for keyboard users. */
.menu-trigger:focus-visible,
.filter-btn:focus-visible {
    outline: 2px solid #ffa500;
    outline-offset: 4px;
}

/* Reveal and zoom transitions are decorative. */
@media (prefers-reduced-motion: reduce) {
    .grid-item,
    .grid-item img,
    .img-wrap img,
    .grid-h .grid-item > a > img,
    .grid-h .grid-item .grid-overlay {
        transition: none;
    }
}
