/**
 * Code:
 * @author Daniel Weitenauer
 * @copyright (c) 2022 studio ahoi
 */
/**
 * @author Daniel Weitenauer
 * @copyright (c) 2022 studio ahoi
 */
.portfolio-list {
  margin: 0 auto;
  padding: 0;
}

.portfolio-list--items {
  padding: 0;
  margin: 0 -15px;
  list-style: none;
}

.portfolio-list--item {
  padding: 15px;
  margin: 0;
}
.portfolio-list--item .img {
  width: 100%;
  height: auto;
}

.portfolio-list--link {
  display: block;
  position: relative;
}

@media (min-width: 480px) {
  .portfolio-list--items {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .portfolio-list--items::after {
    content: "";
    flex: auto;
  }

  .portfolio-list--item .img {
    height: 35vw;
    width: auto;
  }
}
@media (min-width: 992px) {
  .portfolio-list--item .img {
    height: 22vw;
  }
}
@media (min-width: 1200px) {
  .portfolio-list--item .img {
    height: 17vw;
  }
}
@media (min-width: 1800px) {
  .portfolio-list--item .img {
    height: min(16vw, 360px);
  }
}

/*# sourceMappingURL=portfolio.css.map */
