/* blog archive css */

body.blog .ct-container section {
	margin-top: 4.5em
}

.ct-dynamic-filter a.active {
    /*background: #3c3c3c;*/
    padding: 6px 14px;
    border-radius: 3px;
}

body.blog .entries[data-archive=default][data-cards=cover] h2.entry-title {
	margin-top: auto;
	margin-bottom: 0
}

[data-prefix="blog"] .entry-card .entry-title {
	/* --fontSize: calc(20.975px + (23.25 - 20.975) * ((100vw - 300px) / (1680 - 300))); */
	--fontSize: calc(18.975px + (22.25 - 18.975) * ((100vw - 300px) / (1680 - 300)));
}

[data-prefix=blog] [data-archive=default][data-cards=cover] .entry-card .ct-image-container {
    box-shadow: 1px 0 12px -2px #eee;
    box-shadow: 0 0 16px -6px #f0f0f0;
}
[data-prefix=blog] .entry-card .ct-image-container img {
    /* filter: grayscale(.75) opacity(0.0375); */
   /* opacity: 0; */
}