/*
Theme Name: Astra Child
Template: astra
Version: 1.0.0
Text Domain: astra-child
*/

/* Featured image below title (news-style) */
.article-featured-image--below-title{
  margin: 18px 0 26px;
  border-radius: 14px;
  overflow: hidden;
  max-height: 380px;
}

.article-featured-image--below-title img{
  width: 100%;
  height: 380px;
  object-fit: cover;
  display: block;
}

.mz-readmore-inline{
  margin: 18px 0 22px;
  padding: 10px 12px;
  border-left: 4px solid rgba(15,42,68,0.25);
  background: rgba(15,42,68,0.03);
  border-radius: 10px;
  display: inline-block;
}

.mz-readmore-inline__label{
  font-weight: 900;
  letter-spacing: 0.03em;
  margin-right: 6px;
  opacity: 0.9;
}

.mz-readmore-inline__link{
  font-weight: 800;
  text-decoration: none;
}

.mz-readmore-inline{
  margin: 14px 0;
  padding: 0;
  border: 0;
  background: transparent;
  display: block;
}

.mz-readmore-inline__label{
  font-weight: 900;
}

.mz-readmore-inline__link:hover{
  text-decoration: underline;
}

@media (max-width: 768px){
  .article-featured-image--below-title{ max-height: 240px; }
  .article-featured-image--below-title img{ height: 240px; }
}