.wp-block-pullquote { border-top-color: #{map-deep-get($config-pullquote, "color", "border")}; border-top-width: #{map-deep-get($config-pullquote, "border", "width")}; border-bottom-color: #{map-deep-get($config-pullquote, "color", "border")}; border-bottom-width: #{map-deep-get($config-pullquote, "border", "width")}; color: #{map-deep-get($config-global, "color", "foreground", "default")}; blockquote p { @include font-family( map-deep-get($config-pullquote, "font", "family") ); font-size: #{map-deep-get($config-heading, "font", "size", "h4")}; letter-spacing: #{map-deep-get($config-heading, "font", "letter-spacing", "h4")}; line-height: #{map-deep-get($config-heading, "font", "line-height", "h4")}; } &.is-style-solid-color { blockquote p { font-size: #{map-deep-get($config-heading, "font", "size", "h4")}; } } a { color: currentColor; } .wp-block-pullquote__citation, cite, footer { color: #{map-deep-get($config-global, "color", "foreground", "light")}; font-size: #{map-deep-get($config-global, "font", "size", "sm")}; letter-spacing: #{map-deep-get($config-global, "font", "letter-spacing", "sm")}; } blockquote { padding-left: 0; } &.is-style-solid-color { color: #{map-deep-get($config-global, "color", "background", "default")}; .wp-block-pullquote__citation, cite, footer { color: currentColor; } &:not(.has-background) { background-color: #{map-deep-get($config-pullquote, "color", "background")}; } } }