.Picture,.Picture img{display:block;width:100%}.Picture img{height:100%;max-width:100%;object-fit:cover}figure{margin:0;position:relative}figure:hover figcaption{opacity:1;transition:opacity .2s}figure figcaption{background-color:var(--Picture-copyright-background);bottom:0;color:#fff;font-size:.75rem;left:0;max-width:100%;opacity:0;padding:4px 5px;position:absolute;transition:opacity .2s}.caption{font-size:.75rem;height:20px;max-width:200px;width:200px}