/* MATU PRINT v111.39.9.57 — text rendering and paint cost only. */
:root {
  --matu-site-dots: url('/assets/site-performance-v11139957/dots-magenta.svg'), url('/assets/site-performance-v11139957/dots-cyan.svg'), url('/assets/site-performance-v11139957/dots-yellow.svg');
  --matu-site-dot-size: 100% 44px, 100% 82px, 100% 132px;
  --matu-site-dot-position: 0 0, 0 18px, 0 10px;
}
/* The font files already in use contain the complete 100–900 weight axis.
   Use the existing correctly declared family instead of the legacy four-face
   alias, which did not expose the requested 750–880 weights. Icon fonts
   are intentionally not changed, nor are the separate shop/editor apps. */
html.matu-site-shell-v11139956 body > main > .screen-section {
  font-family: MatuHomeInter, Inter, Arial, sans-serif;
  font-synthesis: style small-caps;
  font-synthesis-weight: none;
}
html.matu-site-shell-v11139956 body > main > .screen-section .font-sans {
  font-family: MatuHomeInter, Inter, Arial, sans-serif;
}
/* A fadeIn animation with forwards retained an accelerated, full-page
   transform layer after it finished. Do not transform whole text sections. */
html.matu-site-shell-v11139956 body > main > .screen-section {
  animation: none !important;
  transform: none !important;
  will-change: auto;
}
/* Keep the approved CMYK gradients. Only replace the implementation of the
   faded dot texture: cached, shallow image strips rather than a page-size mask. */
html.matu-site-shell-v11139956 body.matu-light-site > main > .screen-section.matu-dotted-section:not(#uvod)::before {
  -webkit-mask-image: none !important;
  mask-image: none !important;
  background-repeat: repeat-y !important;
}
/* Browser-native scrolling. Click-to-anchor controls still have their own
   explicit motion preference; no wheel/touch handlers are introduced. */
html.matu-site-shell-v11139956 { scroll-behavior: auto !important; }
