  
    #imagetxt_slides_ex1773643048214 .imagetxt-slidesex-img{
      padding-bottom:var(--imagetxt-slidesex-aspect, 36.46%);
    }
    @media screen and (max-width: 767px){
      #imagetxt_slides_ex1773643048214{
        --imagetxt-slidesex-aspect: 36.46%;
      }
    }
   
  
  
  

/* index_css  start */
.more-button {
  margin-top: var(--more-button-top,var(--v-space));
  text-align: var(--more-button-text-align,center);
}

.list-more-button {
  margin: calc(var(--list-more-top ,var(--h-space)) - var(--h-space)) 0 var(--h-space);
  text-align:var(--list-more-text-align, center);
}

@media screen and (max-width: 767px) {
  .list-more-button {
    --list-more-top: 15px;
  }
}
/* index_css  end */

  /* index_css imagetxt_slides_ex start */
  .imagetxt-slides-ex {
    --section-wrapper-padding: 0 var(--side-padding);
    margin-bottom: var(--section-space);
  }

  .imagetxt-slidesex-text {
    white-space: pre-wrap;
  }

  .imagetxt-slidesex-content {
    max-width:var(--imagetxt-slidesex-content-maxw, 50%);
    width: fit-content;
    padding: 5px 10px;
    z-index: 10;
  }

  .imagetxt-slidesex-img {
    display: block;
    width: 100%;
    font-size: 0;
  }

  .imagetxt-slidesex-img>img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .imagetxt-slidesex-btns {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    row-gap: 10px;
    column-gap: 10px;
  }

  .imagetxt-slidesex-btns>.button {
    white-space: nowrap;
    min-height: var(--btn-height);
    height: fit-content;
  }

  .imagetxt-slidesex-video {
    position: relative;
    padding-bottom: var(--imagetxt-slidesex-video-pb , calc(100vh - 180px));
  }

  .imagetxt-slidesex-video>video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  @media screen and (min-width: 768px) {
    .imagetxt-slidesex-pagi{
      display: var(--imagetxt-slidesex-pagi-display, none);
    }
  }

  @media screen and (max-width: 1200px) {
    .imagetxt-slidesex-content{
      --imagetxt-slidesex-content-maxw: 70%;
    }
  }

  @media screen and (max-width: 1024px) {
    .imagetxt-slidesex-content {
      --imagetxt-slidesex-content-maxw: 85%;
      width: 85%;
    }
  }

  @media screen and (max-width: 767px) {
    .imagetxt-slidesex-content{
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      text-align: center;
    }
    .imagetxt-slidesex-btns{
      justify-content:center;
    }
    .imagetxt-slidesex-prev:not(.swiper-button-lock),
    .imagetxt-slidesex-next:not(.swiper-button-lock){
      display: var(--imagetxt-slidesex-btn-display, none);
    }
  }
  /* index_css imagetxt_slides_ex end */


  #product_cate1773643050614 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643050614 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643050614 .product-list-btn{
    color: #00B277;
    background-color: #ffffff;
    border-color: #ffffff;
    --color: #00B277;
    --bg-color: #ffffff;
    --border-color: #ffffff;
  }
  #product_cate1773643050614  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1773643050614 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1773643050614 .section-title{
      font-size:40px;
    }
    #product_cate1773643050614 .section-sub-title{
      font-size:16px;
    }
    #product_cate1773643050614 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1773643050614  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1773643050614  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  [data-section-type="product_cate"] {
    --product-item-4n-right:var(--v-space);
    --product-item-2n-right: var(--v-space);
  }

  #product_cate1773643052890 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643052890 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643052890 .product-list-btn{
    color: #00B277;
    background-color: #ffffff;
    border-color: #ffffff;
    --color: #00B277;
    --bg-color: #ffffff;
    --border-color: #ffffff;
  }
  #product_cate1773643052890  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1773643052890 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1773643052890 .section-title{
      font-size:40px;
    }
    #product_cate1773643052890 .section-sub-title{
      font-size:16px;
    }
    #product_cate1773643052890 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1773643052890  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1773643052890  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1773643054546 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643054546 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643054546 .product-list-btn{
    color: #00B277;
    background-color: #ffffff;
    border-color: #ffffff;
    --color: #00B277;
    --bg-color: #ffffff;
    --border-color: #ffffff;
  }
  #product_cate1773643054546  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1773643054546 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1773643054546 .section-title{
      font-size:40px;
    }
    #product_cate1773643054546 .section-sub-title{
      font-size:16px;
    }
    #product_cate1773643054546 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1773643054546  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1773643054546  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1773643056739 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643056739 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1773643056739 .product-list-btn{
    color: #00B277;
    background-color: #ffffff;
    border-color: #ffffff;
    --color: #00B277;
    --bg-color: #ffffff;
    --border-color: #ffffff;
  }
  #product_cate1773643056739  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1773643056739 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1773643056739 .section-title{
      font-size:40px;
    }
    #product_cate1773643056739 .section-sub-title{
      font-size:16px;
    }
    #product_cate1773643056739 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1773643056739  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1773643056739  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  
    #imagetxt_slides_ex1773643058587 .imagetxt-slidesex-img{
      padding-bottom:var(--imagetxt-slidesex-aspect, 8.53%);
    }
    @media screen and (max-width: 767px){
      #imagetxt_slides_ex1773643058587{
        --imagetxt-slidesex-aspect: 8.53%;
      }
    }
   
  
  

