/* Post video is the content, not a generic identity tile. */
html[data-hub-storefront] body .hub-market[data-hub-public-view]
  .hm-visual[data-hub-hero-kind="post-video"]{
  display:flex!important;
  align-items:stretch;
  justify-content:center;
  background:#050a12!important;
  overflow:hidden!important;
  min-height:0!important;
  padding:0!important;
}
html[data-hub-storefront] body .hub-market[data-hub-public-view]
  .hm-visual[data-hub-hero-kind="post-video"] .ehub-post-video{
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:220px;
  max-height:520px;
  object-fit:contain!important;
  background:#050a12;
  border:0!important;
  border-radius:0!important;
}
@media(max-width:767px){
  html[data-hub-storefront] body .hub-market[data-hub-public-view]
    .hm-visual[data-hub-hero-kind="post-video"] .ehub-post-video{
    height:auto!important;
    min-height:175px;
    aspect-ratio:16/9;
  }
}