#amo-home-video { position:relative; margin:0; padding:0; background:#020d20; border-top:1px solid #b89148; border-bottom:1px solid #b89148; overflow:hidden; }
#amo-home-video video { display:block; width:100%; height:auto; aspect-ratio:16/9; object-fit:contain; margin:0; background:#020d20; }

#amo-home-video video { pointer-events:none; user-select:none; -webkit-user-select:none; }
#amo-home-video video::-webkit-media-controls { display:none!important; }
#amo-home-video video::-webkit-media-controls-enclosure { display:none!important; }
