#hwx-lmdb-editorials-list.hwx-lmdb-list-tileslausebande > .hwx-lmdb-list-items .hwx-lmdb-category-header {
  grid-column: 1 / -1;
}

/*
 * Card structure and values mirror the editorial tiles used by the homepage
 * shortnews view. Generic grid, image and badge behavior still comes from
 * com_lmdb.css; only the shortnews root-specific rules are mapped here.
 */
#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-items .hwx-lmdb-list-item {
  overflow: hidden;
  border: 1px solid #f6f6f6;
  background-color: #fff !important;
  box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 7.5%) !important;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item-content-wrapper {
  height: 100%;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item-imageblock {
  height: 13.625rem;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item-imageblock img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item-content-wrapper > .content {
  padding: 0.9375rem 1.25rem 2.8125rem;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .content > div {
  padding: 0 !important;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .content .badge-container .badge {
  max-width: 100%;
  border: 1px solid #d7d7d7;
  border-radius: 0.2rem;
  background: #fff !important;
  color: #6c757d !important;
  line-height: 1.2;
  text-align: left;
  white-space: normal;
  overflow-wrap: anywhere;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .content .badge-container .category,
#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .content .badge-container .hwx-lmdb-list-item-category {
  position: static;
  max-width: 100%;
  padding: 0.25rem 0.5rem !important;
  border: 1px solid #d91c56;
  border-radius: 0.2rem;
  background: #d91c56 !important;
  color: #fff !important;
  line-height: 1.2;
  text-align: left;
  white-space: normal;
  overflow-wrap: anywhere;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .content .badge-container .hwx-lmdb-list-item-category-text {
  margin: 0;
  color: inherit;
  font-family: inherit;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: inherit;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item-content-title-text {
  margin-bottom: 0.5rem;
  color: #d91c56;
  font-family: "Tisa Sans Pro", Georgia, serif;
  font-weight: 700;
  hyphens: none;
  overflow-wrap: normal;
  word-break: normal;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item-content-subtitle-text {
  margin-bottom: 0.5rem;
  color: #303030;
  font-size: 0.9375rem !important;
  font-weight: 400 !important;
  line-height: 1.2;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .news-wrapper {
  position: absolute;
  bottom: 0.625rem;
  display: flex;
  flex-direction: row;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .news-wrapper .hwx-lmdb-list-item-content-readingtime {
  display: flex;
  gap: 0.25rem;
  align-items: center;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .content > .hwx-lmdb-list-item-content {
  display: none;
}

#hwx-lmdb-editorials-list.hwx-lmdb-lausebande-recommendations .hwx-lmdb-list-item:has(> .stretched-link:focus-visible) {
  outline: 0.1875rem solid #0c3247;
  outline-offset: 0.125rem;
}
