.plp-block-pelican-form { display: block; }

.plp-pelican-frame {
  display: block;
  width: 100%;
  border: 0;
  overflow: hidden;
}

/* Shown by the renderer in preview mode when a base URL or slug is missing. */
.plp-pelican-empty {
  padding: 1rem;
  border: 1px dashed var(--plp-color-border, #cbd5e1);
  border-radius: 6px;
  color: var(--plp-color-muted, #64748b);
  font-size: 0.9rem;
  text-align: center;
}
