.product-category-list-container {
  margin-bottom: 5rem;
}

.product-category-list-container-inner {

}

.product-category-list-image {
    width: 100%;
    display: none;
}

.product-category-list-overlay-title {
    display: inline-block;
    background: #e30613;
    color: #fff;
    font-size: 1.25rem;
    padding: .7rem 1.1rem;
    margin-bottom: 0;
}

.product-category-list-entry-top {
    position: relative;
}

.product-category-list-entry-main-inner {
}

.product-category-list-entry-bottom {
    padding: 1.25rem 1.25rem 1.5rem;
}

.product-category-list-entry-main {
     margin-bottom: 1.5rem;
}

.product-category-list-more-info {
    font-family: 'KaruBold', sans-serif;
    margin-top: 10px;
    display: inline-block;
}


.product-category-list-entry-bottom .font-weight-bold:after {
    position: relative;
    padding: 0 0 0 4px;
    content: "\f054";
    color: #e30613;
    font-size: 11px;
    font-family: 'FontAwesome';
    font-weight: 100;
    vertical-align: middle;
}

.product-category-list-entry-bottom .font-weight-bold {
    display: block;
    margin-top: .75rem;
}



/*==================================
	#2 - Responsiivisuus
==================================*/


  @media screen and (max-width:991px) {

      .product-category-list-container {
          margin-bottom: 3rem;
      }

  }


  @media screen and (max-width:767px) {

      .product-category-list-entry-main:last-child {
          margin: 0;
      }
  }


@media screen and (max-width:425px) {

  .product-category-list-overlay-title {
      font-size: 1.1rem;
  }
}
