/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 19 2026 | 14:16:17 */
:root {
	/* =========================================================
	   BAZA
	========================================================= */
	--font-base: 1rem;

	/* =========================================================
	   h1
	========================================================= */
	--font-fs-h1: clamp(2.49rem, 2.1rem + 1.2vw, 3.0rem);
	--font-lh-h1: 1.08;
	--font-ls-h1: -0.04em;
	
	/* =========================================================
	   h2
	========================================================= */
/* 	--font-fs-h2: clamp(2.07rem, 1.8rem + 1.0vw, 2.5rem);
	--font-lh-h2: 1.12;
	--font-ls-h2: -0.035em; */
	--font-fs-h2: clamp(2.49rem, 2.1rem + 1.2vw, 3.0rem);
	--font-lh-h2: 1.08;
	--font-ls-h2: -0.04em;
	
	/* =========================================================
	   h3
	========================================================= */
	--font-fs-h3: clamp(1.73rem, 1.55rem + 0.8vw, 2.07rem);
	--font-lh-h3: 1.18;
	--font-ls-h3: -0.03em;
	
	/* =========================================================
	   h4
	========================================================= */
	--font-fs-h4: clamp(1.44rem, 1.3rem + 0.6vw, 1.73rem);
	--font-lh-h4: 1.24;
	--font-ls-h4: -0.025em;

	/* =========================================================
	   h5
	========================================================= */
	--font-fs-h5: clamp(1.2rem, 1.1rem + 0.4vw, 1.44rem);
	--font-lh-h5: 1.30;
	--font-ls-h5: -0.02em;
	
	/* =========================================================
	   h6
	========================================================= */
	--font-fs-h6: clamp(1rem, 0.95rem + 0.2vw, 1.2rem);
	--font-lh-h6: 1.35;
	--font-ls-h6: -0.015em;
	
	/* =========================================================
	   Large Text
	========================================================= */
	--font-fs-lg-text: clamp(1.2rem, 1.1rem + 0.4vw, 1.44rem);
	--font-lh-lg-text: 1.55;
	--font-ls-lg-text: -0.01em;
	
	/* =========================================================
	   Body Text (bazowy)
	========================================================= */
	--font-fs-body: clamp(1rem, 0.95rem + 0.2vw, 1.1rem);
	--font-lh-body: 1.6;
	--font-ls-body: -0.01em;
	
	/* =========================================================
	   Small Text
	========================================================= */
	--font-fs-sm-text: clamp(0.83rem, 0.8rem + 0.1vw, 0.9rem);
	--font-lh-sm-text: 1.55;
	--font-ls-sm-text: 0em;
	
	/* =========================================================
	   Title Display XL
	========================================================= */
	--font-fs-title-xl: clamp(3.58rem, 2.8rem + 2vw, 4.3rem);
	--font-lh-title-xl: 0.95;
	--font-ls-title-xl: -0.05em;
	
	/* =========================================================
	   Title Display MD
	========================================================= */
	--font-fs-title-md: clamp(2.99rem, 2.4rem + 1.6vw, 3.58rem);
	--font-lh-title-md: 1.05;
	--font-ls-title-md: -0.045em;
	
	/* =========================================================
	   Title Display SM
	========================================================= */
	--font-fs-title-sm: clamp(2.49rem, 2.1rem + 1.2vw, 2.99rem);
	--font-lh-title-sm: 1.04;
	--font-ls-title-sm: -0.04em;
	
	/* =========================================================
	   Testimonial
	========================================================= */
	--font-fs-testimonial: clamp(1.2rem, 1.1rem + 0.3vw, 1.35rem);
	--font-lh-testimonial: 1.6;
	--font-ls-testimonial: -0.015em;
	
	/* =========================================================
	   Menu
	========================================================= */
	--font-fs-menu: clamp(0.95rem, 0.9rem + 0.1vw, 1rem);
	--font-lh-menu: 1.2;
	--font-ls-menu: -0.0em;

	/* =========================================================
	   Breadcrumbs
	========================================================= */
	--font-fs-breadcrumbs: clamp(0.83rem, 0.8rem + 0.05vw, 0.9rem);
	--font-lh-breadcrumbs: 1.35;
	--font-ls-breadcrumbs: 0.02em;

	/* =========================================================
	   Button
	========================================================= */
	--font-fs-btn: clamp(0.95rem, 0.9rem + 0.1vw, 1rem);
	--font-lh-btn: 1.1;
	--font-ls-btn: -0.01em;
	
	/* =========================================================
	   Button Small
	========================================================= */
	--font-fs-btn-sm: clamp(0.83rem, 0.8rem + 0.05vw, 0.9rem);
	--font-lh-btn-sm: 1.1;
	--font-ls-btn-sm: 0em;
	
	/* =========================================================
	   Meta / Label
	========================================================= */
	--font-fs-meta: clamp(0.83rem, 0.8rem + 0.05vw, 0.9rem);
	--font-lh-meta: 1.35;
	--font-ls-meta: 0em;
	
	/* =========================================================
	   Pole formularza
	========================================================= */
	--font-fs-field: clamp(0.95rem, 0.9rem + 0.1vw, 1rem);
	--font-lh-field: 1.35;
	--font-ls-field: -0.01em;
}