/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/scss/blocks/core/latest-posts.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide > li {
  padding-top: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid var(--wp--custom--color-accent);
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:not(:has(> li > .wp-block-latest-posts__featured-image)).has-dates > li {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto;
  gap: 0 24px;
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:not(:has(> li > .wp-block-latest-posts__featured-image)).has-dates > li .wp-block-latest-posts__post-date {
  grid-column-start: 1;
  grid-row-start: 1;
  color: var(--wp--custom--color-accent);
  font-size: 1em;
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:not(:has(> li > .wp-block-latest-posts__featured-image)).has-dates > li > :not(.wp-block-latest-posts__post-date) {
  grid-column-start: 2;
}
@supports (grid-template-columns: subgrid) {
  .wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:not(:has(> li > .wp-block-latest-posts__featured-image)).has-dates {
    display: grid;
    grid-template-columns: auto 1fr;
  }
  .wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:not(:has(> li > .wp-block-latest-posts__featured-image)).has-dates > li {
    grid-column: span 2;
    grid-template-columns: subgrid;
  }
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image) > li {
  display: grid;
  grid-template-columns: 1fr 3fr;
  grid-template-rows: auto;
  gap: 0 24px;
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image) > li .wp-block-latest-posts__featured-image {
  grid-column-start: 1;
  grid-row: 1/5;
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image) > li > :not(.wp-block-latest-posts__featured-image) {
  grid-column-start: 2;
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image).has-dates > li .wp-block-latest-posts__post-date {
  grid-column-start: 2;
  grid-row-start: 1;
  color: var(--wp--custom--color-accent);
  font-size: 1em;
}
.wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image).has-dates > li > :not(.wp-block-latest-posts__featured-image):not(.wp-block-latest-posts__post-date) {
  grid-column-start: 2;
  grid-row-start: 2;
}
@supports (grid-template-columns: subgrid) {
  .wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image) {
    display: grid;
    grid-template-columns: 1fr 3fr;
  }
  .wp-block-latest-posts:not(.is-grid).is-style-latest-post-wide:has(> li > .wp-block-latest-posts__featured-image) > li {
    grid-column: span 2;
    grid-template-columns: subgrid;
  }
}
.wp-block-latest-posts__post-title {
  text-decoration: none;
}
.wp-block-latest-posts__post-title:hover {
  text-decoration: underline;
}

/*# sourceMappingURL=core--latest-posts.css.map*/