{% if page and page.metafields.pagefly.html_meta %} {{page.metafields.pagefly.html_meta}} {% endif %} {%- liquid assign isValidPageBuitByPageFly = true if template.suffix != 'blank' and template.suffix contains 'pf-' assign css_file_name = template.suffix | append: '-css' elsif template.name == 'index' and content_for_layout contains '__pagefly-home' or content_for_layout contains 'shopify-section-pagefly-home' assign css_file_name = 'pf-home-css' elsif template.name == 'password' and content_for_layout contains '__pagefly-password' or content_for_layout contains 'shopify-section-pagefly-password' assign css_file_name = 'pf-password-css' elsif template.name == 'product' and content_for_layout contains '__pagefly-product-section' assign css_file_name = 'pf-product-css' elsif template.name == 'collection' and content_for_layout contains '__pagefly-collection-section' assign css_file_name = 'pf-collection-css' else assign isValidPageBuitByPageFly = false endif if isValidPageBuitByPageFly == true assign refined_google_font_url = '' assign refined_google_font_url_html = '' capture css_content include css_file_name endcapture capture pagefly_header render 'pagefly-main-css' unless css_content contains 'Liquid error' echo css_content endunless endcapture if pagefly_header contains 'data-pf-font="google"' assign header_split = pagefly_header | split: '' assign original_google_font = header_item_split[0] | append: '&display=swap" media="all">' | prepend: '' echo '' echo refined_google_font_url | prepend: '' echo refined_google_font_url | prepend: '' echo refined_google_font_url | prepend: '' | replace: '__PF_GOOGLE_FONT_MEDIA_ALL__', "'all'" echo '' endcapture endif endif echo '' render 'pagefly-main-js' echo refined_google_font_url_html echo pagefly_header echo '' endif -%}