/*
DISPLAYS LAST OF ALL THE STYLESHEETS - HAS OVERRIDDING CONTROL
*/

.post .single-feature-img {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  border-radius: 10px;
}

.aws_result_link {
  display: flex !important;
  vertical-align: middle;
  flex-wrap: wrap;
}

.top-container .post-category {
  display: none;
}

.authorpreview {
  width: fit-content !important;
}

.authorprevname,
.authorjobtitle {
  font-size: 0.75rem;
}

.meta-info {
  color: #000 !important;
  margin-top: 10px !important;
}

.time-meta {
  font-weight: 300;
}

.search-results .shop-content {
  margin-top: 100px;
}

.top-container,
.blog-container {
  max-width: 850px !important;
}

.blog-container p {
  font-size: 0.8rem !important;
  line-height: 2.5 !important;
  margin-bottom: 1rem !important;
}

.post h3 {
  font-weight: 200 !important;
}

.blog-container img {
  padding: 20px !important;
}

h3.feat-prod-title {
  max-height: 100px !important;
  overflow: hidden;
}

.feat-prod-h1 {
  font-weight: 200 !important;
  font-size: 1.6rem !important;
  padding-top: 25px;
}

.featured-top-container img {
  width: 970px !important;
  height: 400px !important;
  border-radius: 0px !important;
  padding: 15px !important;
}

.aws_result_content {
  display: block;
  max-height: 500px;
  overflow: hidden;
}

.less500.aws-search-result .aws_result_item.on-sale .aws_result_price {
  display: inline-flex;
  flex-wrap: wrap;
}

@media (width >= 1100px) {
  .aws-search-result .aws_result_scroll {
    overflow-y: auto;
    overflow-x: overlay !important;
    width: 500px;
    transform: translateX(-286px);
    background: white;
  }
}

.aws-search-result .aws_result_term {
  display: none;
}
