.wp-block-quote, .wp-block-pullquote { padding: 0; &.is-style-default { background-color: transparent; } &.is-style-solid-color .has-text-color a { text-decoration: underline; box-shadow: none; } .has-text-color a:hover { color: var(--wp--custom--color--primary); } &.is-style-large { padding: 0; } &.is-style-large p { margin: 0; font-size: var(--global--font-size--body-xl) !important; font-style: normal; } &.is-style-large cite, & cite { font-size: var(--global--font-size--body-xs) !important; text-align: left; } &.has-text-align-left cite { text-align: left; } &.has-text-align-right cite { text-align: right; } &.has-text-align-center cite { text-align: center; } } .single .entry-content .wp-block-pullquote, .wp-block-pullquote { border: none; text-align: left; padding: 0; & p, &.is-style-solid-color p, &.is-style-solid-color blockquote p { font-size: var(--global--font-size--body-m) !important; } &.is-style-solid-color, &.is-style-solid-color { padding: $s-6; background-color: var(--wp--custom--color--background-primary); clear: both; blockquote { max-width: 100%; } } &.alignleft, &.alignright { margin-right: $s-7; margin-left: $s-7; } &.alignleft blockquote, &.alignright blockquote { padding: 0; } }