/* ds-hero-video */
.ds-hero-video {
  --ds-cor-texto: var(--ds-cor-sobre-marca);
  --ds-cor-titulo: var(--ds-cor-sobre-marca);
  --ds-cor-destaque: var(--ds-cor-destaque-2);
  --ds-cor-sobre-destaque: var(--ds-cor-sobre-destaque-2);
  --ds-cor-foco: var(--ds-cor-sobre-marca);
  position: relative; isolation: isolate;
  display: grid; align-items: center;
  min-height: min(85vh, 48rem);
  padding-block: var(--ds-secao-y-mobile);
  background: var(--ds-cor-fundo-marca); color: var(--ds-cor-texto);
  overflow: hidden;
}
.ds-hero-video__fundo { position: absolute; inset: 0; z-index: -1; }
.ds-hero-video__video { width: 100%; height: 100%; object-fit: cover; }
.ds-hero-video__fundo::after { content: ""; position: absolute; inset: 0; background: var(--ds-cor-fundo-marca); opacity: 0.78; }
.ds-hero-video__conteudo > * { max-width: 46rem; }
@media (min-width: 768px) { .ds-hero-video { padding-block: var(--ds-secao-y-desktop); } }
.ds-hero-video__sub { font-size: var(--ds-tamanho-texto-grande); }
.ds-hero-video__pausa {
  position: absolute; right: var(--ds-espaco-4); bottom: var(--ds-espaco-4);
  display: inline-flex; align-items: center; justify-content: center;
  width: 44px; height: 44px; padding: 0; cursor: pointer;
  border: var(--ds-borda-largura) solid var(--ds-cor-sobre-marca); border-radius: 50%;
  background: var(--ds-cor-fundo-marca); color: var(--ds-cor-sobre-marca);
}
.ds-hero-video__pausa[hidden] { display: none; }
.ds-hero-video__i-play, .ds-hero-video--pausado .ds-hero-video__i-pausa { display: none; }
.ds-hero-video--pausado .ds-hero-video__i-play { display: block; }
