{%- if site.remove_HTML_comments -%}
	{%- assign _comments = "<!-- -->" | split: " " -%}
	{%- capture _comment_befores -%}{{ content }}{%- endcapture -%}
	{%- assign _comment_befores = _comment_befores | split: _comments.first -%}
	{%- for _comment_before in _comment_befores -%}
		{%- if forloop.first -%}
			{%- continue -%}
		{%- endif -%}
		{%- capture _comment_outside -%}
			{%- if _carry -%}
				{{ _comments.first }}
			{%- endif -%}
			{{ _comment_before }}
		{%- endcapture -%}
		{%- capture _comment -%}
			{%- unless _carry -%}
				{{ _comments.first }}
			{%- endunless -%}
			{{ _comment_outside | split: _comments.last | first }}
			{%- if _comment_outside contains _comments.last -%}
				{{ _comments.last }}
				{%- assign _carry = false -%}
			{%- else -%}
				{%- assign _carry = true -%}
			{%- endif -%}
		{%- endcapture -%}
		{%- assign content = content | remove_first: _comment -%}
	{%- endfor -%}
{%- endif -%}
{{ content | minify }}