  #image_slide_pane_1A3BCE030751C .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide_pane_1A3BCE030751C .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide_pane_1A3BCE030751C .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-1716016451999 {
      
      
      padding-bottom: 56.25%;
    }

    @media screen and (max-width: 767px) {
      #slide-1716016451999 {
        
        
        padding-bottom: 56.25%;
      }
    }
    #slide-image_slide_block_1A3BCE0307512 {
      
      padding-bottom: 56.25%;
    }

    @media screen and (max-width: 767px) {
      #slide-image_slide_block_1A3BCE0307512 {
        
        padding-bottom: 56.25%;
      }
    }
    #slide-1711957253942 {
      
      padding-bottom: 56.25%;
    }

    @media screen and (max-width: 767px) {
      #slide-1711957253942 {
        
        padding-bottom: 56.25%;
      }
    }


  #image_list_pane_1A3BCE030731B .image-item {
    width: calc((100% - var(--v-space) * 2 )  / 3);
    padding-bottom:calc( (50.00% - var(--v-space) * 2) / 3 );
  }
  
  #image_list_pane_1A3BCE030731B .section-title{
    text-align:center;
    color:#000;
    
  }
  #image_list_pane_1A3BCE030731B .section-sub-title{
    text-align:;
    color:#333333;
  }
  #image_list_pane_1A3BCE030731B .list-more-button{
    text-align:;
  }

  @media screen and (min-width:768px){
    #image_list_pane_1A3BCE030731B .image-item:nth-child(3n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list_pane_1A3BCE030731B .image-item {
      width: calc((100% - var(--v-space) * 2 )  / 3);
      padding-bottom:calc( (50.00% - var(--v-space) * 2) / 3 );
    }
    #image_list_pane_1A3BCE030731B .image-item:nth-child(3n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list_pane_1A3BCE030731B .section-title{
      font-size:24px;  
    }
    #image_list_pane_1A3BCE030731B .section-sub-title{
      font-size:16px;
    }
  }

  #product_cate1719296510177 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1719296510177 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1719296510177 .product-list-btn{
    color: #00B277;
    background-color: #ffffff;
    border-color: #ffffff;
  }
  #product_cate1719296510177  .product-item{
    width: calc(100% / 6 - var(--v-space) * (6 - 1) / 6) ;
  }
  @media screen and (min-width:768px){
    #product_cate1719296510177 .product-item:nth-child(6n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1719296510177 .section-title{
      font-size:24px;
    }
    #product_cate1719296510177 .section-sub-title{
      font-size:16px;
    }
    #product_cate1719296510177 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1719296510177  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1719296510177  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1719544590123 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1719544590123 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1719544590123 .product-list-btn{
    color: #00B277;
    background-color: #ffffff;
    border-color: #ffffff;
  }
  #product_cate1719544590123  .product-item{
    width: calc(100% / 6 - var(--v-space) * (6 - 1) / 6) ;
  }
  @media screen and (min-width:768px){
    #product_cate1719544590123 .product-item:nth-child(6n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1719544590123 .section-title{
      font-size:24px;
    }
    #product_cate1719544590123 .section-sub-title{
      font-size:16px;
    }
    #product_cate1719544590123 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1719544590123  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1719544590123  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1712027773685 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1712027773685 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1712027773685 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(20, 53, 136, 1);
    border-color: rgba(20, 53, 136, 1);
  }
  #product_cate1712027773685  .product-item{
    width: calc(100% / 6 - var(--v-space) * (6 - 1) / 6) ;
  }
  @media screen and (min-width:768px){
    #product_cate1712027773685 .product-item:nth-child(6n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1712027773685 .section-title{
      font-size:24px;
    }
    #product_cate1712027773685 .section-sub-title{
      font-size:16px;
    }
    #product_cate1712027773685 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1712027773685  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1712027773685  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

 #product_slide1712027666589 .swiper-slide {
    width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
  }
@media screen and (min-width:768px){
  #product_slide1712027666589 .swiper-slide {
    width: calc(100% / 6 - var(--v-space) * (6 - 1) / 6) ;
  }
}
#product-product_slide1712027666589 .section-title{
  text-align:left;
  color:#000; 
}
#product-product_slide1712027666589 .section-sub-title{
  color:#333333;
  text-align:left;
}
#product-product_slide1712027666589 .product-slide-btn{
  color:;
  border-color:;
  background-color:;
}
@media screen and (min-width: 1200px){
  #product-product_slide1712027666589 .section-title{
    font-size:24px;
  }
  #product-product_slide1712027666589 .section-sub-title{
    font-size:16px;
  }
}

  #product_cate1721877357193 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1721877357193 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1721877357193 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(20, 53, 136, 1);
    border-color: rgba(20, 53, 136, 1);
  }
  #product_cate1721877357193  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1721877357193 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1721877357193 .section-title{
      font-size:40px;
    }
    #product_cate1721877357193 .section-sub-title{
      font-size:16px;
    }
    #product_cate1721877357193 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1721877357193  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1721877357193  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

 
  
  #imgtxt_list_pane_1A3BCE0307010 .section-title{
    text-align:center;
    color:#333333;
  }
  #imgtxt_list_pane_1A3BCE0307010 .section-sub-title{
    text-align:center;
    color:#333333;
  }
  @media screen and (min-width: 768px){
    #imgtxt_list_pane_1A3BCE0307010 .imgtxt-list-item{
      width: calc(100% / 3 - var(--v-space) * (3 - 1) / 3);
    }
    #imgtxt_list_pane_1A3BCE0307010 .imgtxt-list-item:nth-child(3n){
      margin-right: 0 ;
    }
    
  }
  @media screen and (min-width: 1200px){
    #imgtxt_list_pane_1A3BCE0307010 .section-title{
      font-size:36px;
    }
    #imgtxt_list_pane_1A3BCE0307010 .section-sub-title{
      font-size:16px;
    }
  }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 {
      align-items: left;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 .imgtxt-list-title{
      color: #555;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 .imgtxt-list-text{
      color: #555;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 .imgtxt-list-image {
      padding-bottom: 99.9714285714285700%;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 .imgtxt-list-btn{
      color: #ffffff;
      background-color: rgba(20, 53, 136, 1);
      border-color: rgba(20, 53, 136, 1);
    }
    @media screen and (min-width: 1200px){
     #imgtxt_list_itemimgtxt_list_block_1A3BCE0307013 .imgtxt-list-title{
			font-size: 24px;
    }
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 {
      align-items: left;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 .imgtxt-list-title{
      color: #555;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 .imgtxt-list-text{
      color: #555;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 .imgtxt-list-image {
      padding-bottom: 100%;
    }
    #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 .imgtxt-list-btn{
      color: #ffffff;
      background-color: rgba(20, 53, 136, 1);
      border-color: rgba(20, 53, 136, 1);
    }
    @media screen and (min-width: 1200px){
     #imgtxt_list_itemimgtxt_list_block_1A3BCE0307116 .imgtxt-list-title{
			font-size: 24px;
    }
    }
    #imgtxt_list_item1715044807235 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_list_item1715044807235 {
      align-items: left;
    }
    #imgtxt_list_item1715044807235 .imgtxt-list-title{
      color: #555;
    }
    #imgtxt_list_item1715044807235 .imgtxt-list-text{
      color: #555;
    }
    #imgtxt_list_item1715044807235 .imgtxt-list-image {
      padding-bottom: ;
    }
    #imgtxt_list_item1715044807235 .imgtxt-list-btn{
      color: #ffffff;
      background-color: rgba(20, 53, 136, 1);
      border-color: rgba(20, 53, 136, 1);
    }
    @media screen and (min-width: 1200px){
     #imgtxt_list_item1715044807235 .imgtxt-list-title{
			font-size: 24px;
    }
    }
 

  #product_cate1714872608554 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1714872608554 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1714872608554 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(20, 53, 136, 1);
    border-color: rgba(20, 53, 136, 1);
  }
  #product_cate1714872608554  .product-item{
    width: calc(100% / 6 - var(--v-space) * (6 - 1) / 6) ;
  }
  @media screen and (min-width:768px){
    #product_cate1714872608554 .product-item:nth-child(6n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1714872608554 .section-title{
      font-size:24px;
    }
    #product_cate1714872608554 .section-sub-title{
      font-size:16px;
    }
    #product_cate1714872608554 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1714872608554  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1714872608554  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1714880601782 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1714880601782 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1714880601782 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(20, 53, 136, 1);
    border-color: rgba(20, 53, 136, 1);
  }
  #product_cate1714880601782  .product-item{
    width: calc(100% / 6 - var(--v-space) * (6 - 1) / 6) ;
  }
  @media screen and (min-width:768px){
    #product_cate1714880601782 .product-item:nth-child(6n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1714880601782 .section-title{
      font-size:24px;
    }
    #product_cate1714880601782 .section-sub-title{
      font-size:16px;
    }
    #product_cate1714880601782 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1714880601782  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1714880601782  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  @media screen and (min-width: 768px) {
    #content_choicereview1715149832005 .choicereview-item {
      width: calc((100% - 3 * var(--v-space)) / 4);
    }
    #content_choicereview1715149832005 .choicereview-item:nth-child(4n) {
      margin-right: 0;
    }
  }

  @media screen and (min-width: 768px) {
      #content_blog1715147898037 .content-blog-item {
        width: calc((100% - var(--v-space) * 2) / 3);
      }
       #content_blog1715147898037 .content-blog-item:nth-child(3n) {
        margin-right: 0;
      }

  
  }
  @media screen and (min-width: 1200px){
    #content_blog1715147898037 .section-title{
      font-size:24px;
    }
    #content_blog1715147898037 .section-sub-title{
      font-size:16px;
    }
  }
  #content_blog1715147898037 .section-title{
    text-align:left;
    color:#000;
  }
  #content_blog1715147898037 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #content_blog1715147898037 .list-more-button{
    text-align:left;
  }

#text_rich1712830060976 .section-title{
  text-align:left;
  color:#333333;
}
#text_rich1712830060976 .section-sub-title{
  color:#333333;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich1712830060976 .section-title{
    font-size:34px;
  }
  #text_rich1712830060976 .section-sub-title{
    font-size:16px;
  }
}

