/* Shared typography, Manrope variable 400-700, SIL OFL 1.1. */
@font-face {
  font-family: Manrope; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url('/custom/my/fonts/manrope-20260929/manrope-cyrillic.woff2') format('woff2');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: Manrope; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url('/custom/my/fonts/manrope-20260929/manrope-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
body,button,input,select,textarea,
#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6,
#wrapper p,#wrapper a:not(.fa),#wrapper li,
#wrapper span:not(.fa),#wrapper td,#wrapper th,
#wrapper label,#wrapper legend,#wrapper blockquote,
#wrapper .text,#wrapper .desc,#wrapper .search-link,
#wrapper .iprop,#wrapper .iprop__unit,
#wrapper .footer,#wrapper .footer__unit,#wrapper .footer__heading {
  font-family: Manrope,Arial,sans-serif;
}
#wrapper h1,#wrapper h2,#wrapper h3 { letter-spacing: -.02em; }
#wrapper .promo .promo__item { border: 0; }
