.block-featured-comment {
    border: 2px solid var(--wp--preset--color--foreground);
    margin-top: calc( var(--wp--style--block-gap) + 16px) !important;
    padding: 0 32px 32px;
}

.block-featured-comment::before {
    background: var(--wp--preset--color--background) url(stars-image.png) no-repeat center;
    background-size: contain;
    content: '';
    display: block;
    width: 200px;
    height: 33px;
    margin: 0 auto;
    transform: translateY(-50%);
}

.block-featured-comment .block-featured-comment__author {
    margin-block: 16px;
    font-size: var(--wp--preset--font-size--tiny);
    font-weight: 700;
	line-height: var(--wp--custom--line-height--tiny);
}

.block-featured-comment .block-featured-comment__quote {
    margin-block: 16px;
    font-family: var(--wp--preset--font-family--system-serif);
	line-height: var(--wp--custom--line-height--medium);
}
