.bt-trip-image[data-card-media] { background-image: var(--card-poster); }
.bt-trip-video { opacity: 0; }
.bt-trip-video.is-card-playing { opacity: 1; }
@media (max-width: 1023px), (pointer: coarse) {
    .bt-trip-image[data-card-media] { background-image: var(--card-mobile-poster, var(--card-poster)); }
}
