.wa-blog-detail-hero {
  display: flex;
  flex-direction: column;
  row-gap: var(--space-l);
  position: relative;
}
.wa-blog-detail-hero-section {
  padding-top: var(--space-l) !important;
  padding-bottom: 0 !important;
}
.wa-blog-detail-hero__img {
  max-height: 550px;
  width: 100%;
  border-radius: var(--radius-m);
  object-fit: cover;
}
.wa-blog-detail-hero-info {
  position: absolute;
  bottom: 25%;
  left: 0;
  display: flex;
  flex-direction: row;
  background: white;
  column-gap: var(--space-s);
  padding: var(--space-xs) var(--space-m);
  border-bottom-right-radius: var(--radius-s);
  border-top-right-radius: var(--radius-s);
}
.wa-blog-detail-hero-info-iconbox {
  display: flex;
  flex-direction: row;
  column-gap: var(--space-xs);
  align-items: center;
}
.wa-blog-detail-hero-info-iconbox__icon {
  font-size: 28px;
  height: auto;
}
.wa-blog-detail-hero-info-iconbox__text {
  color: var(--shade);
}
.wa-blog-detail-hero .wa-heading:after {
  all: unset;
}

.wa-blog-content-section {
  padding-top: 0 !important;
}

.brxe-post-content .wp-block-image {
  border-radius: var(--radius-m);
  overflow: hidden;
  margin: var(--space-l) 0px;
}
.brxe-post-content .wp-block-image img {
  width: 100%;
}

@media (max-width: 767px) {
  .wa-blog-detail-hero {
    row-gap: var(--space-m);
  }
  .wa-blog-detail-hero-info {
    bottom: 30%;
  }
  .wa-heading {
    font-size: var(--text-l);
  }
}
@media (max-width: 487px) {
  .wa-blog-detail-hero-info {
    bottom: 35%;
  }
  .wa-blog-detail-hero-info-iconbox__icon {
    font-size: 18px;
    height: auto;
  }
  .wa-blog-detail-hero-info-iconbox__text {
    color: var(--shade);
    font-size: var(--text-s);
  }
  .wa-blog-detail-hero .wa-heading {
    font-size: calc(var(--text-l) * 0.8);
  }
}
