/* Without scripting, entrance animations must never hide native page content.
   The existing animation rules remain untouched when scripting is active. */
html:not(.griky-legacy-js)
  .griky-legacy
  :is(
    .rv,
    .aw,
    .ah .lead,
    .ah .acts,
    .ah .proof,
    .fb-hero .lead,
    .fb-hero .acts,
    .fb2-trust,
    .fb2-card,
    .cin-frame,
    .cin-chapters span,
    .fv-note
  ) {
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}
html:not(.griky-legacy-js) .griky-legacy .eco-h :is(.ep, .en, .en-c) {
  opacity: 1 !important;
}
html:not(.griky-legacy-js) .griky-legacy .eco-h .en-c {
  transform: translate(-50%, -50%);
}
html:not(.griky-legacy-js) .griky-legacy .fxv:first-child {
  opacity: 1;
  transform: none;
}
@media (max-width: 650px) {
  html:not(.griky-legacy-js) .griky-legacy #mc-mapa .en-c {
    transform: none;
  }
}
