/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* lexend-giga-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lexend Giga';
  font-style: normal;
  font-weight: 400;
  src: url('https://libellule-altitude.fr/wp-content/themes/generatepress_child/assets/fonts/lexend-giga-v27-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lexend-giga-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lexend Giga';
  font-style: normal;
  font-weight: 600;
  src: url('https://libellule-altitude.fr/wp-content/themes/generatepress_child/assets/fonts/lexend-giga-v27-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lexend-giga-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lexend Giga';
  font-style: normal;
  font-weight: 800;
  src: url('https://libellule-altitude.fr/wp-content/themes/generatepress_child/assets/fonts/lexend-giga-v27-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* dm-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://libellule-altitude.fr/wp-content/themes/generatepress_child/assets/fonts/dm-sans-v17-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* dm-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 600;
  src: url('https://libellule-altitude.fr/wp-content/themes/generatepress_child/assets/fonts/dm-sans-v17-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* dm-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 800;
  src: url('https://libellule-altitude.fr/wp-content/themes/generatepress_child/assets/fonts/dm-sans-v17-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


body{
	font-family: "DM Sans";
	letter-spacing: -3%;
}

.ps{
	font-size: 14px;
	line-height: 1.3em;
}

.sub {
    text-transform: uppercase;
    font-family: 'DM Sans';
    letter-spacing: 0px;
	font-size: 16px;
	font-weight: 800;
}

.subs{
	font-size: 14px;
}

h1, h2, h3 {
	font-family: 'Lexend Giga';
	letter-spacing: -10%;
	font-weight: 800;
}

.hl {
    font-size: 45px !important;
	line-height: 1.35em;
}

/* BUTTONS */

.btn-accent, .btn-light {
	font-family: "DM Sans";
	text-transform: uppercase;
	font-weight: 800;
	padding: 0.8rem 2rem !important;
}


.btn-accent {
	background: var(--accent) !important;
	color: var(--base !important);
}

.btn-light{
	background: var(--accent-2) !important;
	color: var(--contrast !important);
}
