@font-face {
  font-style: normal;
  font-family: Georgia;
  font-display: swap;
  font-weight: 400;
  src: local("Georgia"), local("Georgia Regular"), local("Georgia-Regular"),
    url("../fonts/Georgia-Regular.woff2") format("woff2"),
    url("../fonts/Georgia-Regular.woff") format("woff");
}

/**
 * We moved font-weight of bold to 500
 * Fallback of medium should be Bold
 */
@font-face {
  font-style: normal;
  font-family: Georgia;
  font-display: swap;
  font-weight: 500;
  src: local("Georgia Bold"), local("Georgia-Bold"),
    url("../fonts/Georgia-Bold.woff2") format("woff2"),
    url("../fonts/Georgia-Bold.woff") format("woff");
}

@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Merriweather Regular"), local("Merriweather-Regular"),
    url("../fonts/Merriweather-Regular.woff2") format("woff2"),
    url("../fonts/Merriweather-Regular.woff") format("woff");
}

/**
 * We moved font-weight of bold to 500
 * Fallback of medium should be Bold
 */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local("Merriweather Bold"), local("Merriweather-Bold"),
    url("../fonts/Merriweather-Bold.woff2") format("woff2"),
    url("../fonts/Merriweather-Bold.woff") format("woff");
}

/**
 * We moved font-weight of black to 700
 * Fallback of bold should be black
 */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Merriweather Black"), local("Merriweather-Black"),
    url("../fonts/Merriweather-Black.woff2") format("woff2"),
    url("../fonts/Merriweather-Black.woff") format("woff");
}

@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local("Merriweather Black"), local("Merriweather-Black"),
    url("../fonts/Merriweather-Black.woff2") format("woff2"),
    url("../fonts/Merriweather-Black.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: OpenSans;
  font-display: swap;
  font-weight: 400;
  src: local("OpenSans"), local("OpenSans-Regular"),
    url("../fonts/OpenSans-Regular.woff2") format("woff2"),
    url("../fonts/OpenSans-Regular.woff") format("woff");
}

/**
 * SemiBold is renamed to Medium
 */
@font-face {
  font-style: normal;
  font-family: OpenSans;
  font-display: swap;
  font-weight: 500;
  src: local("OpenSans"), local("OpenSans-Medium"), local("OpenSans-SemiBold"),
    url("../fonts/OpenSans-Medium.woff2") format("woff2"),
    url("../fonts/OpenSans-Medium.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: OpenSans;
  font-display: swap;
  font-weight: 700;
  src: local("OpenSans"), local("OpenSans-Bold"),
    url("../fonts/OpenSans-Bold.woff2") format("woff2"),
    url("../fonts/OpenSans-Bold.woff") format("woff");
}
