
.wpstream_blog_dropdown_category,
.wpstream_blog_sort_options{
    display: none;
}

.wpstream_blog_sort_options{
  margin-left: auto;
}
  

.wpstream-blog-card {
  margin-bottom: 30px;

  .wpstream-blog-post-card-title {
    color: var(--wpstream-blog-post-unit-card-title-color,var(--bs-body-color));
    font-weight: var(--wpstream-unit-font-weight);
  }

  .wpstream-blog-post-card-details {
    color: var(--wpstream-blog-post-unit-meta-color, var(--wpstream-blog-post-unit-meta-color-default));
    svg{
      max-height: 16px;
     margin-top: -3px;
    }
  }


  .wpstream_featured_image_views {
    color: var(--wpstream-blog-post-unit-card-views-color, $anti-flash-white);
    background-color: var(--wpstream-blog-post-unit-card-views-background-color, $eerie-black-75);
  }

  div.wpstream_featured_image {
    border-radius: var(--wpstream-blog-post-unit-card-image-border-radius, 8px);
    height: var(--wpstream-blog-post-unit-card-image-height, 183px);
    max-height: var(--wpstream-blog-post-unit-card-image-height, 183px);
  }

  &:hover{
    .wpstream_video_unit_overlay {
      opacity: 0.3;
    }
    .wpstream_video_unit_video_play {
      visibility: visible;
      opacity: 1;
    }
    .wpstream-blog-post-card-title{
      color: var(--wpstream-footer-sidebar-item-list-color-hover, #60AFFF);
    }
  }

}


.wpstream_author_section{
  .wpstream-blog-card{

    .wpstream_featured_image{
      height: 100%;
    }
  }
}


.footer_widget .wpstream-blog-card {
  &:hover{
    .wpstream_video_unit_video_play {
      opacity: 0;
    }
  }
}

.card-body-blog-post {
  display: flex;
  flex-direction: column;
  align-content: flex-start;
  justify-content: center;
  align-items: flex-start;
  gap:5px;
}

//Feature article
.wpstream_category_unit_item_cover {
  pointer-events: none;

  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  left: 0;
  top: 0;
  z-index: 1;
  background: var(--dark-ui-overlay, linear-gradient(0deg, rgb(15, 15, 15) 0%, rgba(15, 15, 15, 0.4) 100%));
  background: linear-gradient(0deg, #121212 0%, rgba(18, 18, 18, 0.7) 15.62%, rgba(0, 3, 28, 0) 31.32%), linear-gradient(90deg, #121212 0%, rgba(0, 3, 28, 0) 78.64%);
background: linear-gradient(0deg, #060212 0%, rgba(18, 18, 18, 0.7) 15.62%, rgba(0, 3, 28, 0) 31.32%), linear-gradient(90deg, #060212 0%, rgba(0, 3, 28, 0) 78.64%);


}

.wpstream_featured_article {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position:top center;
  color: $anti-flash-white;

  h2{
    a{
      &:hover{
        color:$argentinian-blue-light;
      }
    }
  }

  &.type-1 {
    height: 550px;
    min-height: 200px;

    .wpstream_featured_excerpt{
      font-weight: 400;
      width: 70%;
    }

    .wpstream_featured_meta {
      color:$argentinian-blue-light;
      font-weight: 400;
    }
  }

  & > .container {
    position: absolute;
    bottom: 60px;
    left: 0;
    right: 0;
    z-index: 10;

    h1{
      width: 50%;
    }

  }

  &__badge {
    background-color: $body-color;
    border-radius: 4px;
    padding: 0 8px;
    color: $night;
    font-size: .75rem;
    line-height: 1.5rem;
    text-transform: uppercase;
  }

  &__link {
    font-size: 1.5rem;
    font-size: 16px;
    &:hover {
      color:$argentinian-blue-light;
      span {
        background: linear-gradient(
                        var(--wpstream-type-2-button-hover_background-color-gradient-angle, 90deg),
                        var(--wpstream_type_2_button_hover_background_color_gradient_first_color, rgba(78, 46, 229, 1)),
                        var(--wpstream_type_2_button_hover_background_color_gradient_second_color, rgba(89, 125, 250, 1))
        );

        svg{
          color: $anti-flash-white;
        }
      }
    }

    span {
      width: 55px;
      height: 55px;
      background: linear-gradient(
                      var(--wpstream-type-2-button-background-color-gradient-angle, 90deg),
                      var(--wpstream_type_2_button_background_color_gradient_first_color, rgba(78, 46, 229, 1)),
                      var(--wpstream_type_2_button_background_color_gradient_second_color, rgba(89, 125, 250, 1))
      );
      svg{
        width: 19px;
      }
    }
  }

  @include media-breakpoint-down(lg) {
    .wpstream-social-share-main {
      right: 0;
      left: unset;
    }
  }

  .share_unit {
    display: flex;
    flex-direction: column;

    a {
      gap: 4px;

      svg {
        flex-shrink: 0;
      }
    }
  }

  &.type-2 {
    color: var(--bs-body-color);
    .wpstream_category_unit_item_cover{
        background: none;
    }
    .wpstream_featured_meta{
      margin-bottom: 5px;
    }

    .wpstream_featured_article__badge {
      position: absolute;
      top: 20px;
      left: 20px;
      z-index:10; 
    }
    
    .wpstream_featured_excerpt{
      font-weight: 400;
    }

    .wpstream_featured_meta{
      color:$argentinian-blue-light;
      font-weight: 400;
    }

    .wpstream_featured_read_more {
      color:$anti-flash-white;
      font-weight: 400;
      &:hover{
          color:$argentinian-blue-light;
      }
    }

  }

  &__image {
    position: relative;
    min-height: 150px;
    border-radius: 8px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    margin-bottom: 15px;
  }
}