::selection {
  background: var(--pom);
  color: var(--lvl1);

}
:root {
 
  --lvl1: #181818;
  --lvl2: #222222;
  --lvl3: #2B2B2B;
  --pom: #FF491F;
  --bialy: #ffffff;
  --szary: #939393;
  --szarylinia: #434343;
  --tekst: #6d6d6d;
  --kontakt: #1D1D1D;
  --kolorobrysuznaku: #3C3C3C;

  --piecdziesiat: 50px;


  --nazwa: archivo;
  --hlink: 13px;
  --B1: 265px;
  --h1: 205px;
  --h2: 65px;
  --h3: 17px;

  --hnaglowek: 42px;
  --hnaglowek2: 119px;
  --hnaglowek3: 22px;
  --hnaglowek4: 80px;
  --hnaglowek5: 214px;
  --hnaglowek6: 26px;
  --hetykieta:30px;

  --waga100: 100;
  --waga300: 300;
  --waga400: 400;
  --waga500: 500;
  --waga600: 600;
  --waga700: 700;
  --waga800: 800;
  --waga900: 900;

  --linia: 1;
  --linia2: 0.4;
  --liniatekst2: 1.2;
  --liniatekst: 1.4;
  --przestrzen: 1px;

  --borderlink: 7px;
  --radiusznaku: 5vw;
  --radiusboxa: 20px;
  --radiusgrafiki: 15px;

  --jeden: 1px;
  --sto: 100px;
  
}
.B1{
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--B1);
  font-weight: var(--waga900);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.B2{
  font-family: var(--nazwa);
  color: var(--szary);
  font-size: var(--B1);
  font-weight: var(--waga100);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.h1{
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--h1);
  font-weight: var(--waga800);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.h2{
  font-family: var(--nazwa);
  color: var(--szary);
  font-size: var(--h2);
  font-weight: var(--waga300);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.tekst{
  font-family: var(--nazwa);
  color: var(--tekst);
  font-size: var(--h3);
  font-weight: var(--waga400);
  line-height: var(--liniatekst);
  letter-spacing: var(--przestrzen);
}
.formularz{
   font-family: var(--nazwa);
  font-size: var(--hlink);
  font-weight: var(--waga300);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.tekststopka{
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--h3);
  font-weight: var(--waga400);
  line-height: var(--liniatekst);
  letter-spacing: var(--przestrzen);
}

.naglowek {
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--hnaglowek);
  font-weight: var(--waga100);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.naglowekhaslo {
  font-family: var(--nazwa);
  color: var(--szary);
  font-size: var(--hnaglowek4);
  font-weight: var(--waga300);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);

}
.cyfry {
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--hnaglowek2);
  font-weight: var(--waga900);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.etykieta {
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--hetykieta);
  font-weight: var(--waga700);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.etykieta2 {
  font-family: var(--nazwa);

  font-size: var(--hetykieta);
  font-weight: var(--waga700);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.etykieta3 {
  font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--hetykieta);
  font-weight: var(--waga300);
  line-height: var(--liniatekst2);
  letter-spacing: var(--przestrzen);
}
.podnaglowek {
  font-family: var(--nazwa);
  color: var(--szary);
  font-size: var(--hnaglowek3);
  font-weight: var(--waga300);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.naglowekstrzalka{
font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--hnaglowek3);
  font-weight: var(--waga700);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.numerkaruzela {

  font-family: var(--nazwa);
  color: var(--tekst);
  font-size: var(--h3);
  font-weight: var(--waga500);
  line-height: var(--liniatekst);
  letter-spacing: var(--przestrzen);
}

.zadzwon{
 font-family: var(--nazwa);
  color: var(--bialy);
  font-size: var(--hetykieta);
  font-weight: var(--waga300);
  line-height: var(--liniatekst);
  letter-spacing: var(--przestrzen);
}
.kontakt{
font-family: var(--nazwa);
  color: var(--lvl3);
  font-size: var(--hnaglowek5);
  font-weight: var(--waga900);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}
.media{
  font-family: var(--nazwa);
  color: var(--tekst);
  font-size: var(--hnaglowek6);
  font-weight: var(--waga800);
  line-height: var(--linia);
  letter-spacing: var(--przestrzen);
}