
.line-clamp-2{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2; /* 显示的行数 */
        line-clamp: 2; /* 用于现代浏览器 */
    }
    .line-clamp-4{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4; /* 显示的行数 */
        line-clamp: 4; /* 用于现代浏览器 */
    }
    .swiper-site-block-container .swiper-horizontal {
                        box-sizing: border-box;
                        padding-top: 1rem;
                        padding-bottom: 50px;
                        padding-left: 10px;
                         padding-right: 10px;
                      }
      .swiper-site-block-container  .swiper-pagination-bullet{
                          background:var(--ld-main1)!important;
                          width:9px;
                          height:9px;
       }
  
        .swiper-site-block-container  .ai-swiper-slide{
               height:auto!important;
          }
  
      @media (min-width: 768px) {
        #swiper-26def392-f8a6-4017-8103-d0d97d6ae288  .ai-swiper-slide{
              width:50%;
        }
    }
  
      @media (min-width: 1024px) {
        #swiper-26def392-f8a6-4017-8103-d0d97d6ae288  .ai-swiper-slide{
              width:33.33%;
        }
    }
  
      @media (min-width: 1536px) {
        #swiper-26def392-f8a6-4017-8103-d0d97d6ae288  .ai-swiper-slide{
             width:25%;
        }
    }
  
    @media (min-width: 1200px) {
        .swiper-site-block-container{
          padding-left:30px!important;
          padding-right:30px!important;
        }
    }
    @media (max-width: 768px) {
         .swiper-site-block-container{
            padding-left:10px!important;
            padding-right: 10px!important; 
        }
    }
  
    .ai-prodList .product-image{
    padding-top:100%;
  }
.line-clamp-2{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2; /* 显示的行数 */
        line-clamp: 2; /* 用于现代浏览器 */
    }
    .line-clamp-4{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4; /* 显示的行数 */
        line-clamp: 4; /* 用于现代浏览器 */
    }
    .swiper-site-block-container .swiper-horizontal {
        box-sizing: border-box;
        padding-top: 1rem;
        padding-bottom: 50px;
        padding-left: 10px;
        padding-right: 10px;
      }
      .swiper-site-block-container  .swiper-pagination-bullet{
          background:var(--ld-main1)!important;
          width:9px;
          height:9px;
       }

      .swiper-site-block-container  .ai-swiper-slide{
             height:auto!important;
        }
  
      @media (min-width: 768px) {
        #swiper-25685b89-305a-462d-829c-f57ac3f562b0  .ai-swiper-slide{
              width:50%;
        }
    }
  
      @media (min-width: 1024px) {
        #swiper-25685b89-305a-462d-829c-f57ac3f562b0  .ai-swiper-slide{
              width:33.33%;
        }
    }
  
      @media (min-width: 1536px) {
        #swiper-25685b89-305a-462d-829c-f57ac3f562b0  .ai-swiper-slide{
             width:25%;
        }
    }
  
    @media (min-width: 1200px) {
        .swiper-site-block-container{
          padding-left:30px!important;
          padding-right:30px!important;
        }
    }
    @media (max-width: 768px) {
         .swiper-site-block-container{
            padding-left:10px!important;
            padding-right: 10px!important; 
        }
    }