.wp-block-quote {
    border-left: 2px solid var(--wp--preset--color--text-gray);
    position: relative;
    font-size: inherit;
    left:0;
    padding-left: 2rem;
    padding-right: 0rem;
    max-width: 90%;
    box-sizing: border-box;

    &:before {
        content: "”";
        top: 0;
        position: absolute;
        left: -1.4ch;
        font-size: var(--wp--preset--font-size--xx-large);
        color: var(--wp--preset--color--text-gray);
    }

    cite {
        font-size: var(--wp--preset--font-size--medium);
        color: var(--wp--preset--color--text-gray);
    }
}

.wp-singular.single-post .entry-content > blockquote.wp-block-quote {

}

@media (min-width:820px) {
    .wp-singular.single-post .entry-content > blockquote.wp-block-quote {

    }
}


.wp-block-quote.is-style-default {
    font-size: var(--wp--preset--font-size--large);
}

.wp-block-quote.is-style-plain {
    font-size: var(--wp--preset--font-size--x-medium);
}
