/* Movimento automático por CSS; o JavaScript apenas acrescenta o arrasto. */
.novidades-janela {
  overflow: hidden;
  cursor: grab;
  touch-action: pan-y;
  user-select: none;
}

.novidades-janela.a-arrastar { cursor: grabbing; }
.novidades-janela.a-arrastar .novidades-faixa { animation: none !important; }
.novidades-faixa { display: flex !important; width: max-content !important; animation: deslizar-novidades 150s linear infinite !important; animation-delay: var(--atraso-ticker, 0s) !important; }
.novidades-lote { display: flex !important; flex: 0 0 auto; }
.novidade { display: flex !important; flex: 0 0 275px; -webkit-user-drag: none; user-drag: none; }
.novidade img { -webkit-user-drag: none; user-drag: none; pointer-events: none; }
.novidades-janela:hover .novidades-faixa { animation-play-state: running !important; }
