/* Media replacements for all visitors, including logged-out users. */
.tepve-media-replaced{position:relative!important;overflow:hidden!important}
.tepve-media-replaced>img.tepve-image-fill{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;z-index:1}
/* A arte da capa pode ser responsiva: mostrar a imagem substituída também no celular. */
@media(max-width:850px){.tepe-hero-art.tepve-media-replaced{display:block!important;min-height:250px;height:280px}}
