.slide-align-right {
  text-align: right;
}

section#section-33 {
  padding-bottom: 30vh;
}

section .section-inner {
  padding-top: 100px;
  padding-bottom: 100px;
}

section#section-33 .colm-4 img {
  width: 100% !important;
  height: auto !important;
}

section#section-33 .section-inner-col-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

section#section-33 .section-inner-col-wrap .hwrapper {
  flex: 1 0 calc(25% - 10px);
  overflow: hidden;
  margin-bottom: 50px;
}

section#section-33 .section-inner-col-wrap .hwrapper .arts-title {
  margin-top: 15px;
}

section#section-33 .section-inner-col-wrap .hwrapper .arts-title,
section#section-33 .section-inner-col-wrap .hwrapper .arts-link,
section#section-33 .section-inner-col-wrap .hwrapper .txt-format,
section#section-33 .section-inner-col-wrap .hwrapper .txt-material,
section#section-33 .section-inner-col-wrap .hwrapper .txt-preis {
  text-align: left;
}

@media screen and (max-width: 1024px) {
  section#section-33 .section-inner-col-wrap .hwrapper {
    flex: 1 0 calc(50% - 10px);
  }
}

@media screen and (max-width: 600px) {
  section#section-33 .section-inner-col-wrap .hwrapper {
    flex: 1 0 calc(100% - 10px);
  }
}
