/** Shopify CDN: Minification failed

Line 16:0 Unexpected "{"
Line 16:1 Expected identifier but found "%"
Line 54:0 Unexpected "{"
Line 54:1 Unexpected "{"
Line 54:15 Expected ":"
Line 55:0 Unexpected "{"
Line 55:1 Unexpected "{"
Line 55:12 Expected ":"
Line 56:0 Unexpected "{"
Line 56:1 Unexpected "{"
... and 33 more hidden warnings

**/
{%- liquid 
  assign heading_font = settings.type_heading_font
  assign base_font = settings.type_base_font

  assign heading_font_bold = heading_font | font_modify: 'weight', 'bolder'
  assign base_font_bold = base_font | font_modify: 'weight', 'bolder'

  assign base_font_100 = base_font | font_modify: 'weight', '+100'
  assign base_font_200 = base_font | font_modify: 'weight', '+200'
  assign base_font_300 = base_font | font_modify: 'weight', '+300'
  assign base_font_400 = base_font | font_modify: 'weight', '+400'  
  if base_font_100 and base_font_100.weight > base_font.weight
    assign base_font_bold = base_font_100
  elsif base_font_200 and base_font_200.weight > base_font.weight
    assign base_font_bold = base_font_200
  elsif base_font_300 and base_font_300.weight > base_font.weight
    assign base_font_bold = base_font_300
  elsif base_font_400 and base_font_400.weight > base_font.weight
    assign base_font_bold = base_font_400
  endif

  assign heading_font_100 = heading_font | font_modify: 'weight', '+100'
  assign heading_font_200 = heading_font | font_modify: 'weight', '+200'
  assign heading_font_300 = heading_font | font_modify: 'weight', '+300'
  assign heading_font_400 = heading_font | font_modify: 'weight', '+400'  
  if heading_font_100 and heading_font_100.weight > heading_font.weight
    assign heading_font_bold = heading_font_100
  elsif heading_font_200 and heading_font_200.weight > heading_font.weight
    assign heading_font_bold = heading_font_200
  elsif heading_font_300 and heading_font_300.weight > heading_font.weight
    assign heading_font_bold = heading_font_300
  elsif heading_font_400 and heading_font_400.weight > heading_font.weight
    assign heading_font_bold = heading_font_400
  endif

  assign btn_font = settings.btn_font
-%}

{{ heading_font | font_face: font_display: 'swap' }}
{{ base_font | font_face: font_display: 'swap' }}
{{ btn_font | font_face: font_display: 'swap' }}

{% if heading_font_bold %}
  {{ heading_font_bold | font_face: font_display: 'swap' }}
{% endif %}

{% if base_font_bold %}
  {{ base_font_bold | font_face: font_display: 'swap' }}
{% endif %}

{% assign base_font_italic = base_font | font_modify: 'style', 'italic' %}
{% assign base_font_bold_italic = base_font_bold | font_modify: 'style', 'italic' %}

{% if base_font_italic %}
  {{ base_font_italic | font_face: font_display: 'swap' }}
{% endif %}

{% if base_font_bold_italic %}
  {{ base_font_bold_italic | font_face: font_display: 'swap' }}
{% endif %}