.delivery-picture { display:contents; }
.image-delivery-enabled img[data-delivery] { opacity:0;transition:opacity .38s ease; }
.image-delivery-enabled img[data-delivery].image-ready { opacity:1; }
/* A picture wrapper must not change the original video poster's positioning. */
.mar-loop-surface>.delivery-picture>img { position:absolute;inset:0 auto auto 0;display:block;width:100%;height:auto; }
@media(prefers-reduced-motion:reduce) { .image-delivery-enabled img[data-delivery] { transition:none; } }

.mar-loop-surface>noscript>img { position:absolute;inset:0 auto auto 0;display:block;width:100%;height:auto; }
