/* Elementor V4 brand CTAs share a link and a direct Chevron child inside
   their existing -aktion-kreis or -cta-kreis component. The three entry
   cards use the same component inside their linked card. */
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  .elementor :is(a, button) :is([class*="-aktion-kreis"], [class*="-cta-kreis"]) > :is(.e-svg-base, .e-image-base) {
    transition: transform 180ms ease;
  }

  .elementor :is(a, button):hover :is([class*="-aktion-kreis"], [class*="-cta-kreis"]) > :is(.e-svg-base, .e-image-base) {
    transform: translateX(4px);
  }

  #ffm-mythencheck #ffm-prev::before,
  #ffm-mythencheck #ffm-next::before {
    transition: transform 180ms ease;
  }

  #ffm-mythencheck #ffm-prev:hover::before {
    transform: translate(calc(-50% - 4px), -50%) rotate(180deg);
  }

  #ffm-mythencheck #ffm-next:hover::before {
    transform: translate(calc(-50% + 4px), -50%);
  }
}
