
.carousel_title,
.carousel_title a {
  font-size: 36px !important;
  font-weight: 400 !important;
}
.carousel_content {
  font-size: 18px !important;
  font-weight: 400 !important;
}
.detail_name.themes_products_title,
h1.detail_name {
  font-size: 26px !important;
  font-weight: 700 !important;
  color: #000 !important;
}
.themes_products_subtitle,
.product_subtitle,
.detail_subtitle {
  font-size: 13px !important;
  color: #999 !important;
}
.product_list .product_title a,
.product_list .item_name a,
.pro_list .pro_name a,
.item .product_name a,
.goods_list .goods_name a,
.product-item .product-title a,
.collection_product .product_name a {
  font-size: 13px !important;
}
.detail_description {
  font-size: 18px !important;
}
.attr_title strong {
  font-size: 22px !important;
  color: #000 !important;
}
.menu_item a,
.menu_item {
  font-size: 26px !important;
}
.seo-hidden-h1 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.blog-list-h1 {
  text-align: center !important;
  font-size: 28px !important;
  color: #333 !important;
  padding: 20px 0 10px !important;
  margin: 0 !important;
}
