.llms-block-empty,
.llms-block-error {
  padding: 1em;
  border: 1px solid #e0e0e0;
  font-size: 16px;
}

.llms-block-empty {
  font-style: italic;
}

.wp-block .llms-button-primary {
  text-decoration: none;
}

.llms-navigation-link-settings .components-panel__row > .components-base-control {
  width: 100%;
}

.llms-block-icon {
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
}

.llms-loop-item .llms-video-wrapper {
  aspect-ratio: 16/9;
  position: relative;
}
.llms-loop-item .llms-video-wrapper iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  -o-object-fit: cover;
     object-fit: cover;
}
