/* Mcava · sticker interactions (shared; see stickers.js). The script wraps each sticker's contents in .stk-fx and moves
   only that, so a page's own entrance or scroll tweens on the sticker itself are left alone. */
.stk-fx { display: block; position: relative; transform-origin: 50% 55%; transition: filter .35s ease; }
.stk-on { cursor: default; }
.stk-on.is-lift > .stk-fx { filter: drop-shadow(0 14px 14px rgba(25, 25, 25, .18)); }
/* Reduced motion: no drift or wobble, only a slight lift on hover. */
@media (prefers-reduced-motion: reduce) {
  .stk-on.is-lift > .stk-fx { transform: translateY(-4px); }
}
