
/* === SAFE OVERRIDES v5 — inclui Destaques (.cf-high) === */

/* Hero, Poster e Destaques (todos) */
.cf-hero .cflow-deck,
.cf-poster .cflow-deck,
.cf-high .cflow-deck{
  padding-bottom: 26px !important;
  overflow: visible !important;
}
/* removed override for dots position (fixed to bottom) */
.cf-hero .cflow-stage,
.cf-poster .cflow-stage,
.cf-high .cflow-stage{
  height: clamp(420px, 52vw, 860px) !important;
  overflow: visible !important;
}
.cf-hero .cflow-card img,
.cf-poster .cflow-card img,
.cf-high .cflow-card img{
  width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
  object-position: center center !important;
  background:#000;
}
.cf-hero .cflow-card,
.cf-poster .cflow-card,
.cf-high .cflow-card{
  top: 50% !important;
}


/* ADDED: fix dots to bottom of slider */
.cflow-dots {
  position: absolute !important;
  left: 0;
  right: 0;
  bottom: 12px;
  display: flex;
  gap: 8px;
  justify-content: center;
  z-index: 4;
}

/* Dots fixed at base of slider */
.cflow-stage .cflow-dots {
  position: absolute !important;
  left: 0; right: 0; bottom: 12px !important;
  margin-top: 0 !important;
  z-index: 4 !important;
}
