.wp-block-polylang-language-switcher {
    display: flex;
    gap: 1rem;
    list-style: none;
    margin: 0;
    padding: 0;
}
.wp-block-polylang-language-switcher li:not(:last-child) {
    border-right-color: inherit;
    border-right-style: solid;
    border-right-width: 2px;
    padding-right: 1rem;
}
.wp-block-navigation-item.current-menu-item.wp-block-navigation-link {
    text-decoration: underline;
}
@media (max-width: 599px) {
    .wp-block-navigation__responsive-container-content ul {
        padding-inline: 1rem;
    }
    .wp-block-navigation__responsive-container-close {
        right: 1rem;
        top: 1rem;
    }
}
@media (min-width: 599px) {
    .wp-block-columns.is-style-with-dividers > .wp-block-column {
        position: relative;
    }
    .wp-block-columns.is-style-with-dividers > .wp-block-column.is-vertically-aligned-stretch {
        align-self: stretch;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .wp-block-columns.is-style-with-dividers > .wp-block-column:not(:last-child):after {
        background-color: var(--wp--preset--color--foreground);
        content: "";
        display: block;
        height: 70px;
        position: absolute;
        right: calc(var(--wp--style--block-gap, 1rem) / 2 * -1);
        top: 50%;
        transform: translate(50%, -50%);
        width: 2px;
    }
}
.is-position-absolute {
    position: absolute;
    width: 100%;
    z-index: 10;
}
/*# sourceMappingURL=shared-styles.css.map */
