.site-title + .main-nav {
    margin-block-start: 1em;
}

.copy-link {
  background-color: transparent;
  border: none;
  margin-block-start: 0;
  padding: 0;
  line-height: 1;
}

.tag,
a[rel='tag'],
.collection-tag {
    background-color: purple;
    color: white;
    padding: 0.25rem 0.5rem;
    text-decoration: none;
    border-radius: 0.25rem;
}

:is(.tag, a[rel='tag'], .collection-tag):hover {
  outline: none;
}

.tag + .tag,
a[rel='tag'] + a[rel='tag'] {
    margin-inline-start: 0.25rem;
}
