  #image_slide_pane_1A43906C4D319 .home-slide-title {
    font-size: var(--small-title-size);
  }
  #image_slide_pane_1A43906C4D319 .home-slide-subtitle {
    font-size: var(--small-subtitle-size);
  }
  #image_slide_pane_1A43906C4D319 .home-slide-btn {
    font-size: var(--small-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-image_slide_block_1A43906C4D112 {
      
      
      padding-bottom: 40.00%;
    }

    @media screen and (max-width: 767px) {
      #slide-image_slide_block_1A43906C4D112 {
        
        
        padding-bottom: 93.33%;
      }
    }
    #slide-1713433754963 {
      
      padding-bottom: 40.00%;
    }

    @media screen and (max-width: 767px) {
      #slide-1713433754963 {
        
        padding-bottom: 93.33%;
      }
    }


    #count_down_pane_1A43906C4D715 {
      margin-bottom:var(--section-space);
    }
    #count_down_pane_1A43906C4D715 .base-countdown-main {
      background-color:rgba(155, 155, 155, 0.08);
      padding:var(--countdown-main-padding, 20px 0);
    }
  
  @media screen and (min-width: 768px){
    #count_down_pane_1A43906C4D715 .base-countdown-content {
      left:0px;top:0px;
    }
  }
  #count_down_pane_1A43906C4D715 .base-countdown-content {
    position:relative;
    --countdown-content-bg: rgba(214, 125, 125, 0);
    border-radius:0px;
  }
    #count_down_pane_1A43906C4D715 #countdown-text1708499343058 {
        margin-top:0px;
    }
        @media screen and (min-width: 1001px){
          #count_down_pane_1A43906C4D715 #countdown-text1708499343058 {
            --countdown-text-size:48px;
          }
        }
        @media screen and (max-width: 1000px){
          #count_down_pane_1A43906C4D715 #countdown-text1708499343058 {
            --countdown-text-size:38px;
          }
        }
      #count_down_pane_1A43906C4D715 #countdown-text1708499343058 {
        
          color:rgba(0, 0, 0, 1);
        
        font-weight:bold;
      }
    #count_down_pane_1A43906C4D715 #countdown-text1708499372330 {
        margin-top:20px;
    }
        @media screen and (min-width: 1001px){
          #count_down_pane_1A43906C4D715 #countdown-text1708499372330 {
            --countdown-text-size:20px;
          }
        }
        @media screen and (max-width: 1000px){
          #count_down_pane_1A43906C4D715 #countdown-text1708499372330 {
            --countdown-text-size:18px;
          }
        }
      #count_down_pane_1A43906C4D715 #countdown-text1708499372330 {
        
          color:rgba(0, 0, 0, 1);
        
        font-weight:bold;
      }
    #count_down_pane_1A43906C4D715 #countdown-countdown1708499413546 {
        margin-top:18px;
    }
        #count_down_pane_1A43906C4D715 #countdown-countdown1708499413546 {
          --countdown-inner-bg:transparent;
        }
        #count_down_pane_1A43906C4D715 #countdown-countdown1708499413546 .base-countdown-inner {
          background-color:var(--countdown-inner-bg, transparent);
          border-radius:0px;
        }
        @media screen and (min-width: 1001px){
          #count_down_pane_1A43906C4D715 #countdown-countdown1708499413546 {
            --countdown-inner-size:28px;
          }
        }
        @media screen and (max-width: 1000px){
          #count_down_pane_1A43906C4D715 #countdown-countdown1708499413546 {
            --countdown-inner-size:22px;
          }
        }
      #count_down_pane_1A43906C4D715 #countdown-countdown1708499413546 .base-countdown-inner {
        
          color:rgba(0, 0, 0, 1);
        
        font-weight:bold;
      }
    #count_down_pane_1A43906C4D715 #countdown-buttons1708499486850 {
        margin-top:20px;
    }
          @media screen and (min-width: 1001px){
            #count_down_pane_1A43906C4D715 #countdown-button1708499508139 {
              --countdown-btn-size:20px;
            }
          }
          @media screen and (max-width: 1000px){
            #count_down_pane_1A43906C4D715 #countdown-button1708499508139 {
              --countdown-btn-size:18px;
            }
          }
        #count_down_pane_1A43906C4D715 #countdown-button1708499508139 {
            --btn-font-color:rgba(255, 255, 255, 1);
            --btn-bg-color:rgba(0, 0, 0, 1);
            --btn-border-color:rgba(0, 0, 0, 1);
          --theme-border-radius:0px;
          font-weight:normal;
        }

  #imgtxt_list_B_pane_1A43906C4D71A .imgtxt-list-item{
    width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2);
  }
  #imgtxt_list_B_pane_1A43906C4D71A .section-title{
    text-align:center;
    color:#333333;
  }
  #imgtxt_list_B_pane_1A43906C4D71A .section-sub-title{
    text-align:center;
    color:#333333;
  }
  @media screen and (min-width: 768px){
    #imgtxt_list_B_pane_1A43906C4D71A .imgtxt-list-item:nth-child(2n){
      margin-right: 0 ;
    }
  }
  @media screen and (min-width: 1200px){
    #imgtxt_list_B_pane_1A43906C4D71A .section-title{
      font-size:31px;
    }
    #imgtxt_list_B_pane_1A43906C4D71A .section-sub-title{
    font-size:16px;
    }
  }
  @media screen and (max-width: 767px){
    #imgtxt_list_B_pane_1A43906C4D71A .imgtxt-list-item{
      width: calc(100% / 1 - var(--v-space) * (1 - 1) / 1);
    }
    #imgtxt_list_B_pane_1A43906C4D71A .imgtxt-list-item:nth-child(1n){
      margin-right: 0 ;
    }
  }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 {
      align-items: center;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-text{
      color: #ffffff;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-image {
      padding-bottom: 100%;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-btn{
      color: rgba(0, 0, 0, 1);
      background-color: rgba(255, 255, 255, 1);
      border-color: #ffffff;
			font-size: 14px;
    }
    @media screen and (min-width: 767px){
      #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-title{
			  font-size: 48px;
      }
      #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D215 .imgtxt-list-text{
         font-size: 21px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 {
      align-items: center;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-title{
      color: rgba(255, 255, 255, 1);
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-text{
      color: #ffffff;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-image {
      padding-bottom: 100%;
    }
    #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-btn{
      color: #000;
      background-color: #ffffff;
      border-color: #ffffff;
			font-size: 14px;
    }
    @media screen and (min-width: 767px){
      #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-title{
			  font-size: 48px;
      }
      #imgtxt_listB_itemimgtxt_list_B_block_1A43906C4D617 .imgtxt-list-text{
         font-size: 21px;
      }
    }
    @media screen and (max-width: 767px){
    }
  
  #imgtxt_list_B_pane_1A43906C4D71A .imgtxt-list-more{
    background-color:;
    color:;
    border-color:;
  }

  
    
      #imagetxt_slides_ex_pane_1A43906C4D01B .imagetxt-slidesex-img{
        padding-bottom:var(--imagetxt-slidesex-aspect, 40.00%);
      }
      @media screen and (max-width: 767px){
        #imagetxt_slides_ex_pane_1A43906C4D01B{
          --imagetxt-slidesex-aspect: 93.33%;
        }
      }
    
   
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex_pane_1A43906C4D01B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D51A .imagetxt-slidesex-content{
              position:absolute;
              left:calc(50% + 32px);top:calc(50% + 32px);transform:translate(-50%, -50%);
              text-align:center;
            }
            #imagetxt_slides_ex_pane_1A43906C4D01B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D51A .imagetxt-slidesex-btns{
              
                    justify-content:center;
              
            }
          }
         
        
              #imagetxt_slides_ex_pane_1A43906C4D01B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D51A #slidesex-ptext1709260688045{
                color:rgba(255, 255, 255, 1);
                font-weight:normal;
                margin-top:0px;
                font-size:var(--imagetxt-slidesex-p-size, 21px);
                line-height:calc(var(--imagetxt-slidesex-p-size, 21px) + 8px);
              }
              @media screen and (max-width: 900px){
                #imagetxt_slides_ex_pane_1A43906C4D01B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D51A #slidesex-ptext1709260688045{
                  --imagetxt-slidesex-p-size:16.5px;
                }
              }
        
              #imagetxt_slides_ex_pane_1A43906C4D01B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D51A #slidesex-ptext1709260694307{
                color:rgba(255, 255, 255, 1);
                font-weight:normal;
                margin-top:12px;
                font-size:var(--imagetxt-slidesex-p-size, 22.5px);
                line-height:calc(var(--imagetxt-slidesex-p-size, 22.5px) + 8px);
              }
              @media screen and (max-width: 900px){
                #imagetxt_slides_ex_pane_1A43906C4D01B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D51A #slidesex-ptext1709260694307{
                  --imagetxt-slidesex-p-size:17.5px;
                }
              }
        
      
  

 #product_slide1713325274365 .swiper-slide {
    width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
  }
@media screen and (min-width:768px){
  #product_slide1713325274365 .swiper-slide {
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
}
#product-product_slide1713325274365 .section-title{
  text-align:center;
  color:#000000; 
}
#product-product_slide1713325274365 .section-sub-title{
  color:#333333;
  text-align:center;
}
#product-product_slide1713325274365 .product-slide-btn{
  color:#000000;
  border-color:rgba(0,0,0,.1);
  background-color:#ffffff;
}
@media screen and (min-width: 1200px){
  #product-product_slide1713325274365 .section-title{
    font-size:31px;
  }
  #product-product_slide1713325274365 .section-sub-title{
    font-size:16px;
  }
}

  #image_list_pane_1A43906C4D610 .image-item {
    width: calc((100% - var(--v-space) * 1 )  / 2);
    padding-bottom:calc( (100.38% - var(--v-space) * 1) / 2 );
  }
  
  #image_list_pane_1A43906C4D610 .section-title{
    text-align:center;
    color:#000000;
    
  }
  #image_list_pane_1A43906C4D610 .section-sub-title{
    text-align:;
    color:#333333;
  }
  #image_list_pane_1A43906C4D610 .list-more-button{
    text-align:;
  }

  @media screen and (min-width:768px){
    #image_list_pane_1A43906C4D610 .image-item:nth-child(2n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list_pane_1A43906C4D610 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (100.38% - var(--v-space) * 1) / 2 );
    }
    #image_list_pane_1A43906C4D610 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list_pane_1A43906C4D610 .section-title{
      font-size:31px;  
    }
    #image_list_pane_1A43906C4D610 .section-sub-title{
      font-size:16px;
    }
  }

 #product_slide_pane_1A43906C4D210 .swiper-slide {
    width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
  }
@media screen and (min-width:768px){
  #product_slide_pane_1A43906C4D210 .swiper-slide {
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
}
#product-product_slide_pane_1A43906C4D210 .section-title{
  text-align:center;
  color:#000000; 
}
#product-product_slide_pane_1A43906C4D210 .section-sub-title{
  color:#333333;
  text-align:center;
}
#product-product_slide_pane_1A43906C4D210 .product-slide-btn{
  color:#000000;
  border-color:rgba(0,0,0,.1);
  background-color:#ffffff;
}
@media screen and (min-width: 1200px){
  #product-product_slide_pane_1A43906C4D210 .section-title{
    font-size:31px;
  }
  #product-product_slide_pane_1A43906C4D210 .section-sub-title{
    font-size:16px;
  }
}

  
    
      #imagetxt_slides_ex_pane_1A43906C4D21B .imagetxt-slidesex-img{
        padding-bottom:var(--imagetxt-slidesex-aspect, 40.40%);
      }
      @media screen and (max-width: 767px){
        #imagetxt_slides_ex_pane_1A43906C4D21B{
          --imagetxt-slidesex-aspect: 40.40%;
        }
      }
    
   
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex_pane_1A43906C4D21B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D41D .imagetxt-slidesex-content{
              position:absolute;
              left:calc(50% + 32px);top:calc(50% + 32px);transform:translate(-50%, -50%);
              text-align:center;
            }
            #imagetxt_slides_ex_pane_1A43906C4D21B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D41D .imagetxt-slidesex-btns{
              
                    justify-content:center;
              
            }
          }
         
        
              #imagetxt_slides_ex_pane_1A43906C4D21B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D41D #slidesex-ptext1709260690355{
                color:rgba(72, 184, 159, 1);
                font-weight:bold;
                margin-top:20px;
                font-size:var(--imagetxt-slidesex-p-size, 50px);
                line-height:calc(var(--imagetxt-slidesex-p-size, 50px) + 8px);
              }
              @media screen and (max-width: 900px){
                #imagetxt_slides_ex_pane_1A43906C4D21B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D41D #slidesex-ptext1709260690355{
                  --imagetxt-slidesex-p-size:28.1px;
                }
              }
        
              #imagetxt_slides_ex_pane_1A43906C4D21B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D41D #slidesex-ptext1713338377905{
                color:rgba(244, 120, 120, 1);
                font-weight:normal;
                margin-top:0px;
                font-size:var(--imagetxt-slidesex-p-size, 40px);
                line-height:calc(var(--imagetxt-slidesex-p-size, 40px) + 8px);
              }
              @media screen and (max-width: 900px){
                #imagetxt_slides_ex_pane_1A43906C4D21B #imagetxt-slideseximagetxt_slides_ex_block_1A43906C4D41D #slidesex-ptext1713338377905{
                  --imagetxt-slidesex-p-size:20px;
                }
              }
        
      
  

 #product_slide1713338499153 .swiper-slide {
    width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
  }
@media screen and (min-width:768px){
  #product_slide1713338499153 .swiper-slide {
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
}
#product-product_slide1713338499153 .section-title{
  text-align:center;
  color:#000000; 
}
#product-product_slide1713338499153 .section-sub-title{
  color:#333333;
  text-align:center;
}
#product-product_slide1713338499153 .product-slide-btn{
  color:#000000;
  border-color:rgba(0,0,0,.1);
  background-color:#ffffff;
}
@media screen and (min-width: 1200px){
  #product-product_slide1713338499153 .section-title{
    font-size:31px;
  }
  #product-product_slide1713338499153 .section-sub-title{
    font-size:16px;
  }
}

 #product_slide1713340087610 .swiper-slide {
    width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
  }
@media screen and (min-width:768px){
  #product_slide1713340087610 .swiper-slide {
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
}
#product-product_slide1713340087610 .section-title{
  text-align:center;
  color:#000000; 
}
#product-product_slide1713340087610 .section-sub-title{
  color:#333333;
  text-align:center;
}
#product-product_slide1713340087610 .product-slide-btn{
  color:#000000;
  border-color:rgba(0,0,0,.1);
  background-color:#ffffff;
}
@media screen and (min-width: 1200px){
  #product-product_slide1713340087610 .section-title{
    font-size:31px;
  }
  #product-product_slide1713340087610 .section-sub-title{
    font-size:16px;
  }
}

  @media screen and (min-width: 768px) {
      #content_blog1714900731318 .content-blog-item {
        width: calc((100% - var(--v-space) * 2) / 3);
      }
       #content_blog1714900731318 .content-blog-item:nth-child(3n) {
        margin-right: 0;
      }

   
  }
  @media screen and (min-width: 1200px){
    #content_blog1714900731318{
     --section-title-size:27px;
     --section-subtitle-size:16px;
    }
  }
  #content_blog1714900731318{
    --list-more-text-align:center;
    --section-title-align:center;
  }
  #content_blog1714900731318 .section-title{
    color:#000000;
  }
  #content_blog1714900731318 .section-sub-title{
    color:#333333;
  }
  

#text_rich1713345575203 .section-title{
  text-align:left;
  color:#333333;
}
#text_rich1713345575203 .section-sub-title{
  color:#333333;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich1713345575203 .section-title{
    font-size:27px;
  }
  #text_rich1713345575203 .section-sub-title{
    font-size:16px;
  }
}

