/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/block_CC2-1001_featured_post/scss/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-encart-article {
  position: relative;
  border-top: 2px solid var(--ds-semantic-color-action-border-medium);
  border-bottom: 2px solid var(--ds-semantic-color-action-border-medium);
  padding-top: 0.6rem;
  margin: var(--ds-semantic-spacing-2xl) 0;
}
.wp-block-encart-article a {
  color: var(--ds-semantic-color-layout-content-medium);
}
.wp-block-encart-article a:hover .display-one-post-frontend--text {
  color: var(--ds-semantic-color-layout-content-medium);
}
.wp-block-encart-article a:hover .display-one-post-frontend--text .ds-heading-4 {
  text-decoration: underline !important;
}
.wp-block-encart-article > .ds-text-xsmall {
  position: absolute;
  left: 0;
  top: calc(-1 * var(--ds-semantic-spacing-xs));
  padding: 0 var(--ds-semantic-spacing-xs) 0 0;
  background-color: var(--ds-semantic-color-layout-surface-medium-default);
  margin: 0;
  text-transform: uppercase;
}
.wp-block-encart-article .display-one-post-frontend {
  display: flex;
  align-items: flex-end;
  gap: var(--ds-semantic-spacing-m);
  overflow: hidden;
}
.wp-block-encart-article .display-one-post-frontend--image {
  aspect-ratio: 1.8/1.3;
  flex-basis: 28%;
  flex-shrink: 0;
  overflow: hidden;
  margin-bottom: -5px;
}
.wp-block-encart-article .display-one-post-frontend--image picture {
  width: 100%;
  height: 100%;
}
.wp-block-encart-article .display-one-post-frontend--image img {
  position: relative;
  z-index: -1;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-encart-article .display-one-post-frontend--text {
  padding: 0 0 var(--ds-semantic-spacing-m) 0;
  font-weight: var(--ds-core-typography-font-weight-semibold);
  flex-shrink: 1;
}
.wp-block-encart-article .display-one-post-frontend--text .ds-text-small {
  margin-top: var(--ds-semantic-spacing-xs);
}
.wp-block-encart-article .display-one-post-frontend--text .ds-heading-4 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  margin: var(--ds-semantic-spacing-xs) 0;
}
.wp-block-encart-article .display-one-post-frontend--text .ds-display-2 {
  color: var(--ds-semantic-color-accent1-content-strong);
}

/*# sourceMappingURL=style-index.css.map*/