/* Static-site additions: the lite YouTube player (was the WP YouTube Lyte plugin). */
.lyMe { position: relative; width: 100%; aspect-ratio: 16 / 9; background: #000; overflow: hidden; }
.lyMe .pL { position: absolute; inset: 0; background: #000 center / cover no-repeat; cursor: pointer; }
.lyMe .tC { position: absolute; top: 0; left: 0; right: 0; padding: 12px 16px;
  background: linear-gradient(rgba(0,0,0,.75), rgba(0,0,0,0)); }
.lyMe .tT { color: #fff; font-size: 1.6rem; line-height: 1.3; text-shadow: 0 1px 2px #000; }
.lyMe .play { position: absolute; top: 50%; left: 50%; width: 68px; height: 48px; margin: -24px 0 0 -34px;
  border: 0; border-radius: 12px; background: rgba(33,33,33,.85); cursor: pointer; padding: 0; }
.lyMe .play::after { content: ""; position: absolute; top: 50%; left: 50%; margin: -9px 0 0 -6px;
  border-style: solid; border-width: 9px 0 9px 16px; border-color: transparent transparent transparent #fff; }
.lyMe .pL:hover .play { background: #f00; }
.lyMe .ctrl { display: none; }
.lyMe .lyte-frame { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
