.trailer-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 14px}.trailer-heading h2{font-size:20px;font-weight:500;line-height:1.5;margin:0}.screen-wrap:has(.trailer-video){min-height:0;display:block;background:#000}.screen.trailer-screen{position:relative;display:block;width:100%;height:0;min-height:0;max-height:none;aspect-ratio:auto;padding-top:var(--trailer-padding);overflow:visible}.trailer-video{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;object-fit:contain;background:#000;direction:ltr}.trailer-error{padding:14px 0;color:#e6bb87;font-size:13px;line-height:1.7}.trailer-error[hidden]{display:none}.trailer-error .button{margin-inline-end:10px;padding:10px 14px}.trailer-video:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.theme-meta{flex-wrap:wrap}
@media(max-width:760px){.trailer-heading h2{font-size:18px}.screen.trailer-screen{min-height:0}.watch:has(.trailer-video){padding-top:22px}.trailer-error .button{font-size:11px}}
