@font-face {
  font-family: "titillium-web";
  src: url("https://cdn-media.its-order.pl/fontsgoogle/titillium-web/200.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "titillium-web";
  src: url("https://cdn-media.its-order.pl/fontsgoogle/titillium-web/300.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "titillium-web";
  src: url("https://cdn-media.its-order.pl/fontsgoogle/titillium-web/400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "titillium-web";
  src: url("https://cdn-media.its-order.pl/fontsgoogle/titillium-web/600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "titillium-web";
  src: url("https://cdn-media.its-order.pl/fontsgoogle/titillium-web/700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "titillium-web";
  src: url("https://cdn-media.its-order.pl/fontsgoogle/titillium-web/900.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

:root{
  --theme-color-primary-light:#fff2ea;
  --theme-color-primary:#a9120e;
  --theme-color-accent:#1b2631;
  --theme-text-on-accent:#ffffff;
  --theme-bg:#f8f8f8;
  --theme-surface:#ffffff;
  --theme-text:#0f172a;
  --theme-on-text:#ffffff;
  --theme-text-muted:#475569;
  --theme-border:#e5e7eb;
  --theme-border-radius:8px;
  --theme-link:#a9120e;
  --theme-card-bg:#ffffff;

  --theme-primary-a-12:hsla(2 85% 36% / 0.12);
  --theme-primary-a-25:hsla(2 85% 36% / 0.25);
  --theme-ring:hsla(2 85% 36% / 0.24);

  --theme-color:#a9120e;
  --theme-color-akcent:#1b2631;
  --theme-color2:#0f172a;
  --theme-color-stroke:#e5e7eb;

  --theme-font:"titillium-web";
}
:root[data-theme="dark"]{
  --theme-bg:#376227;
  --theme-text-muted:#f00000;
  --theme-border:#c39d9d;
  --theme-ring:hsla(2 85% 36% / 0.36);
}