protected function _print_styles( $styles ) {
		foreach ( $styles as $style ) {
			$selectors  = implode( ',', $style['selectors'] );
			$properties = implode( ';', $style['properties'] );

			if ( ! $style['media_query'] ) {
				printf(
					'%1$s { %2$s }',
					// @todo
					// @codingStandardsIgnoreStart
					strip_tags( $selectors ),
					str_replace( '&quot;', '"', esc_textarea( $properties ) )
					// @codingStandardsIgnoreEnd
				);
			} else {
				printf(
					'%1$s { %2$s { %3$s } }',
					esc_html( $style['media_query'] ),
					// @todo
					// @codingStandardsIgnoreStart
					strip_tags( $selectors ),
					str_replace( '&quot;', '"', esc_textarea( $properties ) )
					// @codingStandardsIgnoreEnd
				);
			}
		}
	}