body {
  background-color: rgb(254, 251, 239);
}

.wa-blogarchive__section {
  padding-block: var(--space-xl);
}
.wa-blogarchive-content {
  display: flex;
  flex-direction: column;
  gap: var(--space-m);
}
.wa-blogarchive__image {
  aspect-ratio: 1;
}
.wa-blogarchive__heading {
  color: var(--base-dark);
  font-size: calc(var(--text-m) - 1px);
}
.wa-blogarchive__excerpt {
  font-size: var(--text-s);
  color: var(--base);
}
.wa-blogarchive__date {
  font-size: var(--text-s);
  color: var(--base);
}
.wa-blogarchive__button {
  padding: calc(var(--space-xs) * 0.5) var(--space-xs);
  width: fit-content;
  font-size: calc(var(--text-m) * 0.9);
}
.wa-blogarchive__button:hover {
  background-color: var(--primary);
  color: var(--white);
}
.wa-blogarchive-item-top {
  display: flex;
  flex-direction: column;
  gap: calc(var(--space-xs) * 0.5);
}
.wa-blogarchive .bricks-posts-nothing-found {
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 900;
  font-size: var(--text-l);
  text-align: center;
}
