/*
====================================
 Theme Name:   BetPress Theme
 Theme URI:    https://alpavars.com
 Description:  BetPress GP Theme
 Author:       Alpavars
 Author URI:   https://alpavars.com
 Template:     generatepress
 Version:      0.1
====================================
*/


/* =========================
   TYPOGRAPHY
========================= */

/* Font Family Utilities */
.ff-body {
    font-family: var(--gp-font--body);
}

.ff-heading {
    font-family: var(--gp-font--headings);
}

/* Heading and utility class font assignment */
h1, h2, h3, h4, h5, h6,
[class^="fs-"] {
    font-family: var(--gp-font--headings);
}

.fs-p {
    font-family: var(--gp-font--body);
}


/* =========================
   FLUID TYPOGRAPHY SCALE
   Source: https://theadminbar.com/simple-responsive-font-size-calculator/
========================= */

h1, .fs-h1 {
	font-size: clamp(3rem, 2.9086rem + 0.3655vw, 3.201rem);
}

h2, .fs-h2 {
	font-size: clamp(2.25rem, 2.1815rem + 0.2741vw, 2.4008rem);
}

h3, .fs-h3 {
	font-size: clamp(1.875rem, 1.8179rem + 0.2284vw, 2.0006rem);
}

h4, .fs-h4 {
	font-size: clamp(1.5rem, 1.4543rem + 0.1827vw, 1.6005rem);
}

h5, .fs-h5 {
	font-size: clamp(1.25rem, 1.2119rem + 0.1523vw, 1.3338rem);
}

h6, .fs-h6 {
	font-size: clamp(1.125rem, 1.0907rem + 0.137vw, 1.2004rem);
}

p, .fs-p {
	font-size: clamp(0.9372rem, 0.9087rem + 0.1142vw, 1rem);
}