/*!************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/sass/entries/blog/single-post.scss ***!
  \************************************************************************************************************************************/
/* (Entries) Single post */
/*
    Variables
-------------------------------------
*/
/*
    Mixins
-------------------------------------
*/
/*
    Single post
-------------------------------------
*/
.post-author,
.post-comments {
  border: 1px solid #D9D9D9;
  border-radius: var(--content__border-radius-s);
  padding: var(--post-widgets__space);
  margin: var(--section__space) 0;
}

.post-author .post-author__content {
  display: flex;
  align-items: center;
  gap: var(--section__gap);
}
@media screen and (max-width: 767px) {
  .post-author .post-author__content {
    flex-direction: column;
    gap: 0;
  }
  .post-author .post-author__content svg {
    display: none;
  }
}
.post-author .post-author__content .post-author__details {
  display: flex;
  align-items: center;
  gap: var(--section__gap);
}
.post-author .post-author__content .post-author__details .post-author__avatar .post-author__image {
  width: var(--post-author-image__size);
  height: var(--post-author-image__size);
  border: 1px solid #D9D9D9;
  border-radius: 50%;
  object-fit: cover;
}
.post-author .post-author__content .post-author__details .post-author__name {
  font-weight: 700;
  color: #00253E;
}
.post-author .post-author__content .post-author__bio {
  padding: calc(var(--section__gap) * 2);
}
.post-author .post-author__content .post-author__bio .post-author__description {
  font-style: italic;
}
.post-author .post-author__content .post-author__details,
.post-author .post-author__content .post-author__bio {
  flex-basis: 50%;
}

.post-comments {
  margin-bottom: 0;
}
.post-comments .post-comments__inner .post-comments__details {
  margin-bottom: calc(var(--section__space) / 1.5);
}
.post-comments .post-comments__inner .comment-form {
  display: flex;
  flex-direction: column;
  gap: calc(var(--section__gap) * 1.5);
}
.post-comments .post-comments__inner .comment-form .form-fields:hover .form-label, .post-comments .post-comments__inner .comment-form .form-fields:focus-within .form-label {
  color: #28a745;
}
.post-comments .post-comments__inner .post-comments__container {
  margin-bottom: calc(var(--section__space) / 1.5);
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment {
  margin-bottom: calc(var(--section__space) / 1.5);
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment:last-of-type {
  margin-bottom: 0;
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.25rem;
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-author,
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-metadata {
  font-size: var(--fs__text-xxs);
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-author a, .post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-author b, .post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-author span,
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-metadata a,
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-metadata b,
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-meta .comment-metadata span {
  color: #79747E;
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .comment-content {
  margin: 0.75rem 0;
}
.post-comments .post-comments__inner .post-comments__container .post-comments__list .comment .comment-body .reply {
  font-size: var(--fs__text-xxs);
}

/*
    Post card (base)
-------------------------------------
*/
.post-card {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.post-card .post-card__meta,
.post-card .post-card__author,
.post-card .post-card__category {
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.post-card .post-card__meta .post-card__date,
.post-card .post-card__meta .post-card__name,
.post-card .post-card__meta .post-card__category-item,
.post-card .post-card__author .post-card__date,
.post-card .post-card__author .post-card__name,
.post-card .post-card__author .post-card__category-item,
.post-card .post-card__category .post-card__date,
.post-card .post-card__category .post-card__name,
.post-card .post-card__category .post-card__category-item {
  font-size: var(--blog-meta__fs);
}
.post-card .post-card__title .post-card__link {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  font-weight: 600;
}
.post-card .post-card__cta {
  display: flex;
  justify-content: flex-end;
  margin-top: auto;
}

/*
    Post card - secondary / thirdary
-------------------------------------
*/
.post-card--secondary {
  border-bottom: 1px solid #D9D9D9;
  margin-bottom: calc(var(--section__space) / 1.5);
  padding-bottom: var(--section__gap);
}
.post-card--thirdary .flexible-layout__container .section__value {
  margin-bottom: calc(var(--section__space) / 1.5);
}
.post-card--secondary .post-card__thumbnail .post-card__link, .post-card--thirdary .post-card__thumbnail .post-card__link {
  display: flex;
}
.post-card--secondary .post-card__thumbnail .post-card__link .wp-post-image, .post-card--thirdary .post-card__thumbnail .post-card__link .wp-post-image {
  width: 100%;
  height: calc(var(--joined-sections-image__height) * 1.5);
  border-radius: var(--content__border-radius-l);
}
.post-card--secondary .post-card__content .post-card__details, .post-card--thirdary .post-card__content .post-card__details {
  display: flex;
  align-items: center;
  gap: 1rem;
  margin: 1rem 0;
  position: relative;
}
.post-card--secondary .post-card__content .post-card__details .post-card__meta .post-card__date,
.post-card--secondary .post-card__content .post-card__details .post-card__meta .post-card__name,
.post-card--secondary .post-card__content .post-card__details .post-card__meta .post-card__category-item,
.post-card--secondary .post-card__content .post-card__details .post-card__author .post-card__date,
.post-card--secondary .post-card__content .post-card__details .post-card__author .post-card__name,
.post-card--secondary .post-card__content .post-card__details .post-card__author .post-card__category-item,
.post-card--secondary .post-card__content .post-card__details .post-card__category .post-card__date,
.post-card--secondary .post-card__content .post-card__details .post-card__category .post-card__name,
.post-card--secondary .post-card__content .post-card__details .post-card__category .post-card__category-item, .post-card--thirdary .post-card__content .post-card__details .post-card__meta .post-card__date,
.post-card--thirdary .post-card__content .post-card__details .post-card__meta .post-card__name,
.post-card--thirdary .post-card__content .post-card__details .post-card__meta .post-card__category-item,
.post-card--thirdary .post-card__content .post-card__details .post-card__author .post-card__date,
.post-card--thirdary .post-card__content .post-card__details .post-card__author .post-card__name,
.post-card--thirdary .post-card__content .post-card__details .post-card__author .post-card__category-item,
.post-card--thirdary .post-card__content .post-card__details .post-card__category .post-card__date,
.post-card--thirdary .post-card__content .post-card__details .post-card__category .post-card__name,
.post-card--thirdary .post-card__content .post-card__details .post-card__category .post-card__category-item {
  color: #00253E;
}
.post-card--secondary .post-card__content .post-card__details .post-card__comments-count, .post-card--thirdary .post-card__content .post-card__details .post-card__comments-count {
  position: absolute;
  right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #00253E;
  border-radius: 50%;
  width: var(--post-card-comments-count__size);
  height: var(--post-card-comments-count__size);
  font-size: var(--fs__text-xxs);
  color: #FFFFFF;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); /* Safari and older Chrome versions */
  -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); /* Firefox */
  -ms-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); /* Internet Explorer */
  -o-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); /* Opera */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); /* Standard syntax */
}
.post-card--secondary .post-card__content .post-card__title,
.post-card--secondary .post-card__content .post-card__excerpt, .post-card--thirdary .post-card__content .post-card__title,
.post-card--thirdary .post-card__content .post-card__excerpt {
  margin-bottom: var(--section__gap);
}

/*# sourceMappingURL=singlePost.bundle.css.map*/