* + .de_block_cards:has(.items_inner_wrapper:not(:empty)) {
  padding-top: var(--gap-y);
}

.items_inner_wrapper {
  display: flex;
  /*flex-wrap: wrap;*/
  align-items: stretch;
  /*gap: 1rem;*/
}

.item_wrapper {
  box-shadow: var(--evo2-card-shadow);
  border-radius: var(--evo2-card-radius);
  overflow: hidden;
  height: unset;
  width: 100%;
}
.item_wrapper .item.boxed .content_wrapper {
  padding: 1rem;
}
.item_wrapper .thumb_wrapper {
  width: 100%;
  aspect-ratio: 4/3;
}
.item_wrapper .thumb_wrapper img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  width: 100%;
  height: 100%;
}
.item_wrapper .description {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.items {
  margin-left: calc(var(--evo2-card-spacer) * -1);
  margin-right: calc(var(--evo2-card-spacer) * -1);
  width: auto;
}

.item_wrapper {
  width: 33.33%;
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 10px var(--evo2-card-spacer); /*box shadow compensation*/
}
.item_wrapper .item {
  box-shadow: var(--evo2-card-shadow);
  border-radius: var(--evo2-card-radius);
  height: 100%;
  overflow: hidden;
}
/*# sourceMappingURL=dummy_block.min.css.map */
