:root {
font-size: 62.5%;
}  :root {
--primary-color: #EE5858;
--secondary-color: #B98FEA;
--custom-color: #000;
}
.backend a {
pointer-events: none !important;
}
.block-post .displayed-post {
display: flex;
flex-wrap: wrap;
gap: clamp(1.5rem, 1.6666666667vw, 2.4rem);
}
.block-post .displayed-post article {
flex: 0 0 calc(33.3333333333% - clamp(1.5rem, 1.6666666667vw, 2.4rem) * 2 / 3);
}
@media screen and (max-width: 820px) {
.block-post .displayed-post article {
flex: 1 0 100%;
}
}
.block-post .displayed-post article .cpt-thumb-post {
position: relative;
aspect-ratio: 4/3;
overflow: hidden;
}
.block-post .displayed-post article .cpt-thumb-post img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 1s ease-in-out;
}
.block-post .displayed-post article .post-link {
display: block;
}
.block-post .displayed-post article .post-link:hover .cpt-thumb-post img {
transform: scale(1.05);
}
.block-post .cat-name {
text-transform: lowercase;
}