.easy-articles-grid .eag-card__kicker {
  display: block !important;
  margin: 0 0 0.35rem !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.04em !important;
  line-height: 1.3 !important;
  text-transform: uppercase !important;
  color: var(--eag-accent, #3d38ff) !important;
}

.easy-articles-grid .eag-card--overlay .eag-card__kicker {
  color: var(--eag-overlay-text, #fff) !important;
}

.easy-articles-grid .eag-card__media video,
.easy-articles-grid .eag-card__motion {
  width: 100% !important;
  height: 100% !important;
  object-fit: var(--eag-image-fit, cover) !important;
  object-position: var(--eag-image-position, center) !important;
  display: block !important;
  pointer-events: none !important;
}

.easy-articles-grid .eag-card__media-skel {
  position: absolute !important;
  inset: 0 !important;
  z-index: 1 !important;
  pointer-events: none !important;
  background:
    linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.28) 50%, rgba(255, 255, 255, 0) 100%),
    color-mix(in srgb, var(--eag-accent, #1819ed) 12%, #d9dce8) !important;
  background-size: 200% 100%, 100% 100% !important;
  animation: eag-cf-skel 1.1s ease-in-out infinite !important;
}

.easy-articles-grid .eag-card__motion {
  opacity: 0 !important;
  transition: opacity 0.28s ease !important;
}

.easy-articles-grid .eag-card__motion.is-ready {
  opacity: 1 !important;
}

.easy-articles-grid .eag-card__media.is-motion-ready .eag-card__media-skel {
  display: none !important;
}

@keyframes eag-cf-skel {
  0% { background-position: 100% 0, 0 0; }
  100% { background-position: -100% 0, 0 0; }
}

@media (prefers-reduced-motion: reduce) {
  .easy-articles-grid .eag-card__media-skel {
    animation: none !important;
  }
}

.easy-articles-grid.eag--hover-img-zoom .eag-card:hover .eag-card__media video {
  transform: scale(1.06);
  transition: transform 0.35s ease;
}

.easy-articles-grid .eag-card__media-icon {
  position: absolute !important;
  top: var(--eag-cf-icon-top, 0.65rem) !important;
  right: var(--eag-cf-icon-right, 0.65rem) !important;
  bottom: var(--eag-cf-icon-bottom, auto) !important;
  left: var(--eag-cf-icon-left, auto) !important;
  z-index: 2 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: var(--eag-cf-icon-size, 2rem) !important;
  height: var(--eag-cf-icon-size, 2rem) !important;
  border-radius: 999px !important;
  background: rgba(15, 18, 40, 0.72) !important;
  color: #fff !important;
  pointer-events: none !important;
}

.easy-articles-grid .eag-card__media-icon svg {
  width: var(--eag-cf-icon-glyph, 0.95rem) !important;
  height: var(--eag-cf-icon-glyph, 0.95rem) !important;
  display: block !important;
}

.easy-articles-grid .eag-card [class*="raxo-inside"],
.easy-articles-grid .eag-card [id^="midasWidget"],
.easy-articles-grid .eag-card ins.adsbygoogle,
.easy-articles-grid .eag-card .adsbygoogle {
  display: none !important;
}

@media (max-width: 575.98px) {
  .easy-articles-grid.eag--layout-list:not(.eag--list-stack-mobile) .eag-card {
    flex-direction: row !important;
    align-items: center !important;
  }

  .easy-articles-grid.eag--layout-list:not(.eag--list-stack-mobile) .eag-card__media {
    flex: 0 0 96px !important;
    width: 96px !important;
    max-width: 96px !important;
    aspect-ratio: 1 !important;
  }

  .easy-articles-grid.eag--layout-list:not(.eag--list-stack-mobile) .eag-card__intro {
    display: none !important;
  }

  .easy-articles-grid.eag--layout-list.eag--list-stack-mobile .eag-card,
  .easy-articles-grid.eag--layout-list.eag--list-stack-mobile .eag-card--media-right,
  .easy-articles-grid.eag--list-media-right.eag--layout-list.eag--list-stack-mobile .eag-card {
    flex-direction: column !important;
    align-items: stretch !important;
  }

  .easy-articles-grid.eag--layout-list.eag--list-stack-mobile .eag-card__media {
    flex: 1 1 auto !important;
    width: 100% !important;
    max-width: none !important;
    aspect-ratio: auto !important;
  }

  .easy-articles-grid.eag--layout-list.eag--list-stack-mobile .eag-card__intro {
    display: -webkit-box !important;
  }
}
