/*
Theme Name: Apicoltori FVG
Author: elemind
Author URI: https://elemind.com
Version: 1.0.1
*/

@import url('assets/css/header.css');
@import url('assets/css/footer.css');
@import url('assets/css/newsletter.css');
@import url('assets/css/shortcuts.css');
@import url('assets/css/post-template.css');
@import url('assets/css/splide.css');
@import url('assets/css/hero.css');
@import url('assets/css/sos.css');
@import url('assets/css/map.css');

/* Remove header/footer margin with main */
.ui-header ~ .wp-block-group,
.ui-footer {
    margin-block-start: 0;
}

.ui-stack-reversed--true {
    > :first-child {
        order: 2;
    }
}

/* Scroll smooth */
html {
    scroll-behavior: smooth;
}

/* Add placeholder styling for posts without thumbnails */
.wp-block-post:not(.has-post-thumbnail) {
    > .wp-block-group {
        &::before {
            content: '';
            display: block;
            aspect-ratio: 1;
            background: url('assets/images/featured-default.jpg') no-repeat center/contain;
        }

        .wp-block-post-title {
            margin-block-start: var(--wp--preset--spacing--30);
        }
    }
}

/* Prevent long words from overflowing */
.wp-block-post-excerpt {
    word-wrap: break-word;
}
