:root {
	--virta_fonts_font-family: Inter, "Inter Fallback", sans-serif;
	--virta_fonts_h1__font-size: clamp(45px, 20px + 4.1666666666667vw, 70px);
	--virta_fonts_h1__line-height: clamp(55px, 30px + 4.1666666666667vw, 80px);
	--virta_fonts_h1__font-color: var(--virta_colors_dynamic_colors_white);
	--virta_fonts_h1__font-weight: 400;
	--virta_fonts_h1__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h1__uppercase: uppercase;
	--virta_fonts_h2__font-size: clamp(40px, 30px + 1.6666666666667vw, 50px);
	--virta_fonts_h2__line-height: clamp(50px, 40px + 1.6666666666667vw, 60px);
	--virta_fonts_h2__font-color: var(--virta_colors_color-text);
	--virta_fonts_h2__font-weight: 400;
	--virta_fonts_h2__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h2__uppercase: uppercase;
	--virta_fonts_h3__font-size: clamp(35px, 30px + 0.83333333333333vw, 40px);
	--virta_fonts_h3__line-height: clamp(45px, 40px + 0.83333333333333vw, 50px);
	--virta_fonts_h3__font-color: var(--virta_colors_color-text);
	--virta_fonts_h3__font-weight: 400;
	--virta_fonts_h3__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h3__uppercase: uppercase;
	--virta_fonts_h4__font-size: clamp(30px, 28px + 0.33333333333333vw, 32px);
	--virta_fonts_h4__line-height: clamp(40px, 38px + 0.33333333333333vw, 42px);
	--virta_fonts_h4__font-color: var(--virta_colors_color-text);
	--virta_fonts_h4__font-weight: 400;
	--virta_fonts_h4__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h4__uppercase: uppercase;
	--virta_fonts_h5__font-size: clamp(25px, 22px + 0.5vw, 28px);
	--virta_fonts_h5__line-height: clamp(35px, 32px + 0.5vw, 38px);
	--virta_fonts_h5__font-color: var(--virta_colors_color-text);
	--virta_fonts_h5__font-weight: 400;
	--virta_fonts_h5__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h5__uppercase: uppercase;
	--virta_fonts_h6__font-size: clamp(20px, 18px + 0.33333333333333vw, 22px);
	--virta_fonts_h6__line-height: clamp(30px, 28px + 0.33333333333333vw, 32px);
	--virta_fonts_h6__font-color: var(--virta_colors_color-text);
	--virta_fonts_h6__font-weight: 400;
	--virta_fonts_h6__font-family: Anton, "Anton Fallback", sans-serif;
	--virta_fonts_h6__uppercase: uppercase;
	--virta_fonts_text-s__font-size: clamp(15px, 15px + 0vw, 15px);
	--virta_fonts_text-s__line-height: clamp(25px, 25px + 0vw, 25px);
	--virta_fonts_text-s__font-weight: 400;
	--virta_fonts_text-m__font-size: clamp(16px, 15px + 0.16666666666667vw, 17px);
	--virta_fonts_text-m__line-height: clamp(26px, 25px + 0.16666666666667vw, 27px);
	--virta_fonts_text-m__font-weight: 400;
	--virta_fonts_text-l__font-size: clamp(18px, 14px + 0.66666666666667vw, 22px);
	--virta_fonts_text-l__line-height: clamp(28px, 24px + 0.66666666666667vw, 32px);
	--virta_fonts_text-l__font-weight: 400;
}