.wp-block-columns.is-style-header {
    display: grid;
    grid-template-columns: 1fr 2fr 1fr;
}
/* navigácia v template single-post */

@media screen and (max-width: 782px) {
    .wp-block-columns.post-navigation {
        justify-content: space-between;
        & > div:first-child {
            flex-basis: calc(50% - 12px) !important;
            order: 2;
            flex-shrink: 1;
            flex-grow: 0;
        }
        & > div:last-child {
            flex-basis: calc(50% - 12px) !important;
            flex-grow: 0;
            flex-shrink: 1;
            order: 3;
        }
        & > div:nth-child(2) {
            order: 1;
        }
    }
}

@media screen and (max-width: 1200px) {
    .wp-block-columns.is-style-header {
        grid-template-columns: 2fr 1fr;
        gap: 2rem !important;
    }
    .wp-block-columns.is-style-header > div:first-child {
       
        grid-column: 1/3;
    }
    .wp-block-columns.is-style-header > div:nth-child(2) ul, .wp-block.wp-block-columns.is-style-header > div:nth-child(2) div  {
        justify-content: flex-start;
    }

}
@media screen and (max-width: 599px) {
    .wp-block-columns.is-style-header {
        grid-template-columns: 1fr 1fr;
        gap: 2rem !important;
    }
    .wp-block-columns.is-style-header > div:first-child {
       
        grid-column: 1/2;
    }
    .wp-block-columns.is-style-header > div:nth-child(2) nav {
        justify-content: flex-end;
    }

}

@media screen and (min-width: 1512px) {
    .wp-block-columns.is-style-header{
        padding-inline: clamp(3rem, -22.94117647058824rem + 27.450980392156865vw, 10rem) !important;
    }
}