.article.recent-catalogus-wrap .recent-catalogus-header {
  padding: 15px;
}
.article.recent-catalogus-wrap .recent-catalogus-header h1 {
  float: left;
  width: auto;
}
.article.recent-catalogus-wrap .recent-catalogus-header a {
  float: right;
  font-size: var(--smallerFontSize);
  color: var(--defaultBlue);
  line-height: 36px;
}
.article.recent-catalogus-wrap .bottom-all-articles a {
  font-size: var(--smallerFontSize);
  color: var(--defaultBlue);
}
.article.recent-catalogus-wrap .recent-catalogus-header a::after,
.article.recent-catalogus-wrap .bottom-all-articles a::after {
  margin-left: 2px;
  font-family: var(--fa-family-classic);
  font-size: 10px;
  display: inline-block;
  content: "\f054";
  color: var(--defaultBlue);
}
.article.recent-catalogus-wrap.image-view .swiper.recent-catalog-slider > .swiper-wrapper > * {
  flex-shrink: 0;
  width: 25%;
}
.article.recent-catalogus-wrap .recent-catalogus-list .margin {
  padding: 10px;
}
.article.recent-catalogus-wrap .recent-catalogus-list .margin > .padding {
  transition: box-shadow var(--shortTransition);
  margin-left: 10px;
}
.article.recent-catalogus-wrap .recent-catalogus-list:hover .margin > .padding {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1215686275);
}
.article.recent-catalogus-wrap.image-view .bottom-all-articles, .article.recent-catalogus-wrap.text-view .bottom-all-articles {
  display: none;
}
.article.recent-catalogus-wrap .swiper {
  width: 100%;
  overflow: hidden;
  position: relative;
  --swiper-theme-color: var(--defaultBlack);
}
.article.recent-catalogus-wrap .swiper > .swiper-wrapper {
  display: flex;
}

/* Grade A */
/* Grade B */
@media (max-width: 991px) {
  .article.recent-catalogus-wrap.image-view .swiper.recent-catalog-slider > .swiper-wrapper > * {
    width: 30%;
  }
}
/* Grade C */
@media (max-width: 767px) {
  .article.article.item-catalogus-list {
    padding-bottom: 0;
  }
  .article.article.item-catalogus-list .button-add-to-cart {
    margin-bottom: 5px;
  }
  .article.article.item-catalogus-list .button-add-to-cart.wide {
    margin-bottom: 5px;
  }
  .article.article.item-catalogus-list .price-button-wrap > .add-amount-to-cart,
  .article.article.item-catalogus-list .price-button-wrap > .cart-amount {
    margin-bottom: 5px;
  }
  .article.article.item-catalogus-list > .margin {
    border-bottom: 1px solid var(--defaultDarkGrey);
  }
  .article.recent-catalogus-wrap.image-view .swiper.recent-catalog-slider > .swiper-wrapper > * {
    width: 40%;
  }
}
/* Grade D */
@media (max-width: 479px) {
  .article.recent-catalogus-wrap.image-view .bottom-all-articles, .article.recent-catalogus-wrap.text-view .bottom-all-articles {
    display: block;
  }
  .recent-catalogus-header a {
    display: none;
  }
  .article.item-catalogus-list .catalogus-text-wrapper > .brand,
  .article.item-catalogus-list .catalogus-text-wrapper > .title {
    font-size: 12px;
    line-height: 18px;
  }
  .article.item-catalogus-list .price-button-wrap > .price-wrap {
    display: grid;
    /* show old price just above price */
  }
  .article.item-catalogus-list .price-button-wrap > .price-wrap.bottom .old-price {
    margin-top: -15px;
    position: absolute;
  }
  .article.item-catalogus-list .price-button-wrap > .cart-amount button {
    width: 20px;
    border: none;
  }
  .article.item-catalogus-list .price-button-wrap > .cart-amount button:hover {
    background-color: var(--defaultWhite);
  }
  .article.recent-catalogus-wrap.image-view .swiper.recent-catalog-slider > .swiper-wrapper > * {
    width: 80%;
  }
}

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