/* Plugin: Import Ravelry Posts - Public Styles */

dl.rvp-pattern-attributes {
  display: grid;
  grid-template-columns: max-content auto;
  gap: 0.5em 1em;
  margin-bottom: 30px;
}

.rvp-pattern-attributes {
  dt {
    font-weight: 400;
  }

  dd {
    margin: 0;
  }
}

.rvp-pattern-attributes+.rvp-buttons {
  display: flex;
  justify-content: center;
  width: 100%;
}

.rvp-header-with-action {
  .rvp-action-col {
    display: flex;
    justify-content: flex-end;
    gap: 10px;

    .rvp-flag {
      margin: 0;
      font-size: 1.1em;
      font-weight: bold;
      color: var(--kt-secondary);
    }
  }
}

.rvp-col2 {
  gap: 30px;

  .rvp-col-text p:first-child {
    font-size: 1.4em;
    line-height: 1.4;
  }

  img {
    border-radius: var(--ffs-radius);
    width: 100%;
  }
}

.rvp-gallery {
  display: flex;
  gap: 30px;
  flex-direction: column;

  .wp-block-image {
    width: 100% !important;
  }
}