/* Optional FindChinaHelper typography. Screen only; locally hosted Inter. */
@font-face {
  font-family: 'FCH Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(../fonts/fch/inter-latin-ext-italic.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'FCH Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(../fonts/fch/inter-latin-italic.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;
}
@font-face {
  font-family: 'FCH Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(../fonts/fch/inter-latin-ext-normal.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'FCH Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(../fonts/fch/inter-latin-normal.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;
}
@media screen {
  html body {font-family: "FCH Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important; font-weight:400; line-height:1.65; color:#193348;}
  html body h1, html body h2, html body h3, html body h4,
  html body h5, html body h6, html body input, html body select,
  html body textarea, html body button, html body .btn,
  html body .button, html body .panel-title a {
    font-family: "FCH Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  }
  html body h1, html body h2, html body h3 {
    line-height:1.3; letter-spacing:-.7px; color:#193348; font-weight:400;
  }
}

@media screen {
  html body .mainmenu-nav ul li > ul.mega-menu li > a,
  html body .product-content h4 a, html body .tab-menu ul li a {
    font-family: "FCH Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  }
  html body #productListHeading, html body #productName,
  html body #indexDefaultHeading, html body #ezPageDefaultHeading,
  html body #centercontent-wrapper .page-title > .section-title {
    font-size:27px !important; font-weight:400 !important;
    line-height:1.3 !important; letter-spacing:-.7px;
    color:#193348; text-transform:none;
  }
  html body #productListHeading {padding-bottom:0; margin-bottom:20px;}
  html body #centercontent-wrapper .page-title > .section-title > span {
    font-size:14px; font-weight:400; line-height:1.65;
    letter-spacing:normal; color:#6b7b88;
  }
  html body .col-sidebar .box h2.title {
    font-size:20px; font-weight:500 !important; line-height:1.3;
    letter-spacing:-.4px; color:#193348;
  }
  html body .product-content h4, html body .product-content h4 a {
    font-size:14px; font-weight:400; line-height:1.65; letter-spacing:normal;
  }
  html body .mainmenu-nav ul.nav > li > a > .act-underline {
    font-weight:600;
  }
  html body #productDescription {line-height:1.65;}
  @media (max-width:767px) {
    html body #productListHeading, html body #productName,
    html body #centercontent-wrapper .page-title > .section-title {font-size:24px !important;}
  }
}
