.read-more-blablastore {
  margin-top: 18px;
}

.read-more-blablastore summary {
  display: inline-block;
  background: #e63946;
  color: #ffffff;
  padding: 10px 18px;
  border-radius: 6px;
  font-weight: 600;
  cursor: pointer;
  list-style: none;
  transition: opacity 0.2s ease;
}

.read-more-blablastore summary:hover {
  opacity: 0.85;
}

.read-more-blablastore summary::-webkit-details-marker {
  display: none;
}

.read-more-blablastore[open] summary {
  margin-bottom: 16px;
}

.read-more-blablastore h2 {
  margin-top: 22px;
  margin-bottom: 10px;
}

.read-more-blablastore p {
  margin-bottom: 14px;
}