
:root {
    --hero-image-height: clamp(10.313rem, -1.357rem + 47.511vw, 30rem);
}

body.wp-theme-codema .hero-single-news__image {
    height: var(--hero-image-height) !important;
}

body.wp-theme-codema .hero-single-news.with-image {
    margin-bottom: calc(var(--hero-image-height) / -2) !important;
}

body.wp-theme-codema .hero-single-news.with-image + section {
    padding-top: calc(var(--hero-image-height) / 2 + clamp(2.5rem, .6667rem + 7.3333vw, 8rem)) !important;
    padding-top: calc(var(--hero-image-height) / 2 + clamp(2.5rem, 5vw, 6rem)) !important;
}

body.single-post .simple-text,
body.single-post .image-text,
body.single-post .cards
{
padding: clamp(2.5rem, .6667rem + 7.3333vw, 8rem) 0;
padding: clamp(2.5rem, 5vw, 6rem) 0;
}

.theme-text ul:not(.not-list) li:before {top:0.666em !important ;}
