.wp-block-country-select-link {
    background-color: rgba(0, 0, 0, 0.1);
    padding: 1em;
    border-radius: 0.5em;

    > * {
        margin-block: 0;
        display: grid;
        gap: 0.5em;

        & + * {
            margin-block-start: 1em;
        }
    }
}

.block-country-select-link {
    padding: 0;

    button {
        border: none;
        background-color: transparent;
        color: inherit;
        font-size: inherit;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: 0.5em;

        &:hover {
            text-decoration: underline;
        }

        img {
            aspect-ratio: 1;
            border-radius: 50%;
            width: 16px;
        }
    }
}
