.dm-home-trailer-dialog{width:min(1100px,94vw);max-width:1100px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:24px;overflow:hidden;background:#050505;color:#fff;box-shadow:0 30px 100px #000c;margin:auto}.dm-home-trailer-dialog::backdrop{background:#000000db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dm-home-trailer-popup{width:100%;background:linear-gradient(180deg,#111,#050505)}.dm-home-trailer-header{min-height:74px;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;direction:rtl}.dm-home-trailer-eyebrow{direction:ltr;color:#ef233c;font-size:10px;font-weight:900;letter-spacing:.24em;margin-bottom:3px}.dm-home-trailer-title{color:#fff;font-size:16px;font-weight:900}.dm-home-trailer-close{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff0f;color:#fff;font-size:27px;line-height:1;cursor:pointer}.dm-home-trailer-close:hover{background:#dc1414cc}.dm-home-trailer-video-box{width:100%;aspect-ratio:16 / 9;background:#000}.dm-home-trailer-video{display:block;width:100%;height:100%;object-fit:contain;background:#000}@media(max-width:767px){.dm-home-trailer-dialog{width:96vw;border-radius:18px}.dm-home-trailer-header{min-height:60px;padding:10px 12px}.dm-home-trailer-title{max-width:70vw;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-home-trailer-close{width:36px;height:36px;font-size:23px}}
