.sidebar {

    .wp-block-search__inside-wrapper {
        position: relative;
        border: navajowhite;
        padding: 0;

        .wp-block-search__button {
            position: absolute;
            right: 0;
            height: 56px;
            width: 56px;
            background-color: var(--wp--preset--color--button-color);
            color: var(--wp--preset--color--color-light);
            margin: 0;
            padding: 0;

            &:hover {
                border: none;
                background-color: var(--wp--preset--color--button-hover-color);

            }
        }
    }

    li a {
        color: var(--wp--preset--color--body-text);
    }

    .wp-block-latest-posts {
        li {
            overflow: hidden;

            &:not(:last-child) {
                margin-bottom: 21px;
            }

            a {
                font-weight: 500;
                color: var(--wp--preset--color--title-color);

                &:hover {
                    color: var(--wp--preset--color--text-link);
                }
            }



            &:last-child {
                margin-bottom: 0;
            }
        }
    }

    .wp-block-latest-posts__post-date {
        font-size: 14px;
        color: var(--wp--preset--color--meta);
        margin-top: 7px;
    }
}