
/* AERO Chinese patch v3 */
html{
  scroll-padding-top:112px;
}
body{
  overflow-x:hidden;
}
#aero-nav-mask{
  display:none !important;
}
header,
.Header,
.site-header,
.header,
.header-announcement-bar-wrapper,
[data-header-style],
.aero-nav{
  z-index:99990 !important;
}
header nav a,
.Header nav a,
.site-header nav a,
.header nav a,
.aero-lang-link{
  font-family:"PingFang SC","Source Han Sans K","Noto Sans CJK SC","Microsoft YaHei",sans-serif !important;
  font-weight:700 !important;
  letter-spacing:0 !important;
  white-space:nowrap !important;
}
.header-nav-list{
  display:flex !important;
  align-items:center !important;
  gap:clamp(14px, 2.1vw, 30px) !important;
  flex-wrap:wrap !important;
}
.header-nav-item{
  margin-left:0 !important;
  margin-right:0 !important;
}
.aero-lang-item{
  display:flex !important;
  align-items:center !important;
}
.aero-lang-link{
  margin-left:0 !important;
  color:inherit !important;
  text-decoration:none !important;
  display:inline-flex !important;
  align-items:center !important;
}
body.aero-cn-ready .aero-remove-original-guide{
  display:none !important;
}
#itemPagination,
.item-pagination,
#footer-sections,
.aero-empty-footer{
  display:none !important;
}
.page-section{
  scroll-margin-top:112px;
}
.sqs-html-content h2,
.sqs-html-content h3,
.sqs-html-content h4,
.sqs-html-content h2 strong,
.sqs-html-content h3 strong,
.sqs-html-content h4 strong{
  line-height:1.18 !important;
  letter-spacing:0 !important;
}

#item-63a3cd583d7f9162b76b1e61 .eastbay-cn-brief p,
#item-63a3cd583d7f9162b76b1e61 .eastbay-cn-brief p[style]{
  margin:0 0 28px !important;
}

#item-63a3cd583d7f9162b76b1e61 .eastbay-cn-brief__label{
  display:block;
  margin-bottom:8px !important;
  font-family:"neue-haas-unica","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif !important;
  font-size:clamp(16px,1.15vw,21px) !important;
  line-height:1.45 !important;
  font-weight:700 !important;
  letter-spacing:0 !important;
  color:#fff !important;
}

#item-63a3cd583d7f9162b76b1e61 .eastbay-cn-brief__body{
  display:block;
  font-family:"neue-haas-unica","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif !important;
  font-size:clamp(13px,.9vw,16px) !important;
  line-height:1.88 !important;
  font-weight:500 !important;
  letter-spacing:0 !important;
  color:#fff !important;
}
@media (max-width: 768px){
  html{scroll-padding-top:88px;}
  #aero-nav-mask{height:88px;}
  .header-nav-list{gap:12px !important;}
  .aero-lang-link{margin-left:0 !important;}
  .page-section{scroll-margin-top:88px;}
  .header-display-mobile{
    display:block !important;
  }
  .header-display-mobile .header-title-nav-wrapper{
    display:flex !important;
    align-items:center !important;
    justify-content:space-between !important;
    gap:12px !important;
    width:100% !important;
    flex:1 1 auto !important;
  }
  .header-display-mobile .header-title{
    flex:0 0 auto !important;
    width:auto !important;
    max-width:82px !important;
  }
  .header-display-mobile .header-nav{
    display:block !important;
    flex:1 1 auto !important;
    width:auto !important;
    min-width:0 !important;
    margin-left:auto !important;
  }
  .header-display-mobile .header-nav-wrapper{
    display:block !important;
    width:auto !important;
    max-width:calc(100vw - 130px) !important;
  }
  .header-display-mobile .header-nav-list{
    display:flex !important;
    justify-content:flex-end !important;
    gap:8px !important;
    flex-wrap:nowrap !important;
    width:auto !important;
    max-width:calc(100vw - 130px) !important;
  }
  .header-display-mobile .header-nav-item{
    flex:0 0 auto !important;
  }
  .header-display-mobile .header-nav-item a{
    font-size:11px !important;
    line-height:1.15 !important;
  }
  .header-display-mobile .header-title-logo img{
    max-width:78px !important;
    height:auto !important;
  }
  .header-burger{
    display:none !important;
  }
}
