/*!****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./packages/webpacker/src/loaders/decidim-sass-loader.js!./vendor/ruby/3.3.0/bundler/gems/decidim-a9afb2c85a88/decidim-blogs/app/packs/stylesheets/blogs.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************/
.blog__image {
margin-bottom: 2rem;
aspect-ratio: 3;
flex-grow: 1;
overflow: hidden;
border-radius: 0.25rem
}
.blog__image img {
height: 100%;
width: 100%;
-o-object-fit: cover;
   object-fit: cover
}
.blog__likes > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.75rem * calc(1 - 0));
margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.75rem * 0);
margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))
}
.blog__likes-text {
font-size: 14px;
line-height: 18px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.blog__likes-text {
color: rgb(62 76 92 / var(--tw-text-opacity, 1))
}
}
.blog__likes-grid {
display: flex;
flex-wrap: wrap;
row-gap: 0.75rem
}
.blog__likes-button {
margin-left: auto;
display: block;
cursor: pointer;
text-align: right;
font-size: 13px;
line-height: 16px;
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity, 1))
}
.blog__section {
margin-top: 4rem
}
.blog__section > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(2.5rem * calc(1 - 0));
margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(2.5rem * 0);
margin-bottom: calc(2.5rem * var(--tw-space-y-reverse))
}
.blog__section:last-child {
margin-bottom: 4rem
}
.blog__section:first-of-type {
margin-top: 0px
}
@media (min-width: 768px) {
.blog__section:last-child {
margin-bottom: 9rem
}
}
@media (min-width: 1280px) {
.blog__section {
max-width: 75%
}
}
.blog__section p {
margin-top: 1rem;
font-size: 16px;
line-height: 20px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.blog__section p {
color: rgb(62 76 92 / var(--tw-text-opacity, 1))
}
}

/*# sourceMappingURL=decidim_blogs-7c861810.css.map*/