/* BCBR-336: Featured sub category (Homepage module) */
.featured-sub-category {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  width: 100%;

  .featured-sub-category-item {
    width: 25%;
    padding: 0;
    margin: 0;

    .featured-sub-category-item__link {
      position: relative;
      display: block;

      .featured-sub-category-item__image {
        background-position: center;
        background-size: cover;
      }

      .featured-sub-category-item__title {
        position: absolute;
        display: block;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 500;
        color: #FFFFFF;
        bottom: 18px;
        left: 18px;
      }
    }

  }
}
@media screen and (max-width: 589px){
  .featured-sub-category {
    .featured-sub-category-item {
      width: 50%;
    }
  }
}