/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./assets/css/components/blog-posts.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************/

    
    .wlc-blog-posts .wp-block-post-template {
        display: grid;
        list-style-type: none;
        gap: 2.125rem
}
@media (min-width: 640px) {
        .wlc-blog-posts .wp-block-post-template {
                grid-template-columns: repeat(2, minmax(0, 1fr))
        }
}
@media (min-width: 1024px) {
        .wlc-blog-posts .wp-block-post-template {
                grid-template-columns: repeat(4, minmax(0, 1fr))
        }
}
:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post {
        display: grid;
        grid-template-rows: auto 1fr;
        overflow: clip;
        border-radius: 0.5rem;
        border-width: 1px;
        --tw-border-opacity: 1;
        border-color: rgb(253 220 211 / var(--tw-border-opacity, 1))
}
:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .wp-block-post-featured-image {
        aspect-ratio: 341/226;
        width: 100%
}
:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .wp-block-post-featured-image) img {
        height: 100%;
        width: 100%;
        -o-object-fit: cover;
           object-fit: cover
}
:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) > .wp-block-group {
        display: grid;
        grid-template-rows: auto 1fr auto;
        gap: 1.5rem;
        padding: 1.5rem
}
:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .wp-block-post-title {
        font-size: 1.125rem;
        font-weight: 700;
        line-height: 1.5rem;
        --tw-text-opacity: 1;
        color: rgb(78 5 16 / var(--tw-text-opacity, 1))
}
:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .wp-block-post-title) a {
        text-decoration-line: none
}
:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .wp-block-post-excerpt {
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.2031rem;
        --tw-text-opacity: 1;
        color: rgb(37 37 37 / var(--tw-text-opacity, 1))
}
:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .meta-data {
        display: flex;
        align-items: center;
        gap: .3125rem;
        font-size: .75rem;
        font-weight: 400;
        line-height: 1.125rem;
        --tw-text-opacity: 1;
        color: rgb(105 7 22 / var(--tw-text-opacity, 1))
}
:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .meta-data) .wp-block-post-date {
        display: flex;
        align-items: center;
        gap: .3125rem
}
:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .meta-data) .wp-block-post-date::after {
        --tw-content: '•';
        content: var(--tw-content)
}
:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .meta-data) .wp-block-post-author-name {
        display: flex;
        align-items: center;
        gap: .3125rem
}
:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .meta-data) .wp-block-post-author-name::after {
        --tw-content: '•';
        content: var(--tw-content)
}
:is(:is(:is(:is(.wlc-blog-posts .wp-block-post-template) .wp-block-post) .meta-data) .wp-block-post-author-name) a {
        --tw-text-opacity: 1;
        color: rgb(251 179 167 / var(--tw-text-opacity, 1));
        text-decoration-line: none
}

/*# sourceMappingURL=blog-posts.css.map*/