.g2-banner-words{
font-weight: 400;
font-size: 64px;
color: #000000;
line-height: 24px;
position: absolute;
margin-top:2.5em;
}
.g2-advantage-bg{
    background-color: #fff;
}

/*****对比切割******/
#shopify-section-template--17961021014233__image_middle_pcm_qferQa img {max-width: 1369px;} @media screen and (max-width: 750px) {#shopify-section-template--17961021014233__image_middle_pcm_qferQa .isolate {padding-bottom: 20px !important; }} </style></section><section id="shopify-section-template--17961021014233__g2_comparison_JgNkrR" class="shopify-section section"><div class="isolate section-template--17961021014233__g2_comparison_JgNkrR">
	<style data-shopify>
    .section-template--17961021014233__g2_comparison_JgNkrR{
        background:#f8f9fd;
        overflow: hidden;
        padding:90px 0 130px;
        text-align: center;
    }
    .section-template--17961021014233__g2_comparison_JgNkrR .page-width{
        max-width:1286px;
    }    
   .section-template--17961021014233__g2_comparison_JgNkrR .big-tit2{
        font-size:52px;
        font-weight: 600;
        margin-bottom:40px;
        line-height:1.2;
   }
   .section-template--17961021014233__g2_comparison_JgNkrR .com-tab{
        background: #ECEDF0;
        border-radius: 20px;
        padding:4px 6px;
        max-width:100%;
        width:613px;
        margin:0 auto 60px;
      
   }
   .section-template--17961021014233__g2_comparison_JgNkrR .com-tab span{
      
       font-size: 16px;
       color: #000000;
       padding:2px 17px;
       display: inline-block;
       cursor: pointer;
   }
   .section-template--17961021014233__g2_comparison_JgNkrR .com-tab span.active{
       background: #FFFFFF;
       border-radius: 16px;  
   }
   .section-template--17961021014233__g2_comparison_JgNkrR  .com-content   .com-con-video{
        font-size:0;
      }
       .section-template--17961021014233__g2_comparison_JgNkrR  .com-content   .com-con-video video{
         display:block;
       }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-block{
        display:inline-block;
        margin:70px auto 0;
  }
   .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text{
        
        display:flex;
   } 
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul{
    padding:0 90px 0 70px;     
  }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text .first-ul{
        border-right:1px solid #B7B7B7;
        text-align: left;
  }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text .first-ul li{
       
  }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul li     {
        text-align: left;
        font-size: 16px;
        color: #000000;
   }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul li .t1{
        font-weight: 600;
        font-size: 21px;
  }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul li .t2{
        font-weight: 600;
        font-size: 18px;
  }
      .section-template--17961021014233__g2_comparison_JgNkrR  .com-content-1  .com-con-text .first-ul{
       padding-top:30px;
       
      }
       .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul:last-child  li{
        line-height:2.1;
        display: flex;
        align-items: center;
      }
     .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul li  img{
       margin-left:15px;

     }
       .section-template--17961021014233__g2_comparison_JgNkrR  .com-content-1  .com-con-text ul li:last-child  img{
       margin-left:13px;

     }
       .section-template--17961021014233__g2_comparison_JgNkrR  .com-content-2  .com-con-text ul li:last-child  img{
       margin-left:18px;

     }
       .section-template--17961021014233__g2_comparison_JgNkrR  .com-content-3  .com-con-text ul li:last-child  img{
       margin-left:18px;

     }
  .section-template--17961021014233__g2_comparison_JgNkrR  .com-content  .com-con-text ul li .t2{
       margin-right:5px;
  }
      @media screen and (max-width: 1366px) {
          .section-template--17961021014233__g2_comparison_JgNkrR .big-tit2{
              font-size:calc(52px * 0.8);
            
         }
      }
      @media screen and (max-width: 1000px) {
          .section-template--17961021014233__g2_comparison_JgNkrR .big-tit2{
              font-size:calc(52px * 0.6);
              margin-bottom:30px;
         }
      }
        @media screen and (max-width: 850px) {
            .img-responsive{width:100%}/***对bootstrap样式的补充，否则平板显示不全手机尺寸的图片**/
          .section-template--17961021014233__g2_comparison_JgNkrR .com-content .com-con-text ul{
            padding: 0 40px 0 30px;
          }
        }
       @media screen and (max-width: 640px) {
           .img-responsive{width:100%}/***对bootstrap样式的补充，否则平板显示不全手机尺寸的图片**/
        .section-template--17961021014233__g2_comparison_JgNkrR .com-tab{
           border-radius:40px;
         }
          .section-template--17961021014233__g2_comparison_JgNkrR .com-tab span{
           font-size:14px;
         }
          .section-template--17961021014233__g2_comparison_JgNkrR  .com-content .com-con-text ul li .t1{
           font-size:18px;
         }
          .section-template--17961021014233__g2_comparison_JgNkrR  .com-content .com-con-text ul li .t2{
           font-size:16px;
         }
         .section-template--17961021014233__g2_comparison_JgNkrR .com-content .com-con-text .first-ul li{
           font-size:14px;
         }
       }
       @media screen and (max-width: 540px) {
           .img-responsive{width:100%}/***对bootstrap样式的补充，否则平板显示不全手机尺寸的图片**/
         .section-template--17961021014233__g2_comparison_JgNkrR{
     
                padding:45px 0 60px;
        
         }
          .section-template--17961021014233__g2_comparison_JgNkrR .big-tit2{
              font-size:calc(52px * 0.5);
              margin-bottom:30px;
         }
        .section-template--17961021014233__g2_comparison_JgNkrR .com-content .com-con-text ul li img{
           width:50px;
         }
         .section-template--17961021014233__g2_comparison_JgNkrR .com-content-1 .com-con-text ul li img{
           width:90px;
         }
           .section-template--17961021014233__g2_comparison_JgNkrR  .com-content .com-con-text ul li .t1{
           font-size:16px;
         }
          .section-template--17961021014233__g2_comparison_JgNkrR  .com-content .com-con-text ul li .t2{
           font-size:14px;
         }
         .section-template--17961021014233__g2_comparison_JgNkrR .com-content .com-con-text .first-ul li{
           font-size:12px;
         }
           .section-template--17961021014233__g2_comparison_JgNkrR .com-content .com-con-text ul{
            padding: 0 10px 0 15px;
          }
         .section-template--17961021014233__g2_comparison_JgNkrR .com-con-text ul:last-child li{
                   line-height: 1.9 !important;
         }
         .section-template--17961021014233__g2_comparison_JgNkrR .com-content .com-con-block{
           margin-top:40px;
         }
         .section-template--17961021014233__g2_comparison_JgNkrR .com-tab{
           margin-bottom:40px;
         }
      }
   
/***创意图片展示***/
           .opacity-1{
      opacity:1;
    }
     .opacity-0{
        opacity:0;
      }
      .opacity-2{
         opacity:0.2;
      }
    .section-template--17961021014233__g2_sample_DdL9xC div:empty{
        display:block!important;
    }
    
    .section-template--17961021014233__g2_sample_DdL9xC{
        background-color: #ffffff;
        
        color:#fff;
       padding-top: 84px;
       padding-bottom: 0px;
      overflow: hidden;
    }
    .section-template--17961021014233__g2_sample_DdL9xC a{
        text-decoration: none;
        
    }
     .section-template--17961021014233__g2_sample_DdL9xC  .rich-text__text{
        font-size:16px;
        color:#ccc;
      }
    
    .section-template--17961021014233__g2_sample_DdL9xC .h1{
         color:#101010!important;
         font-weight:600;
         margin:  0 0 40px ;
    }
   .section-template--17961021014233__g2_sample_DdL9xC .big_tit{
        color:#101010!important;
         font-weight:600;
         margin: 0;
         font-size:48px;
    }
    
    
   .section-template--17961021014233__g2_sample_DdL9xC .swiper  {
        width: 100%;
     
    }   
    
   .section-template--17961021014233__g2_sample_DdL9xC .swiper-slide-prev,.section-template--17961021014233__g2_sample_DdL9xC .swiper-slide-next{
     opacity: 0.3;
   }
    .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-slide {
        background-position: center;
        background-size: cover;
        width: 1257px;
        max-height: 750px;
        max-width: 100%;
    }

    .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-slide img {
        display: block;
        width: 100%;
        height:auto;
    }   

    .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination {
        width: unset;
        display: flex; 
        margin: 40px auto ;     
        position: absolute;
        left: 0;
        top: 0;
        right:auto;
        
    }

     .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination div {
        background:#F4F4F4;
        border-radius:20px;
        width: 90px;
        text-align: center;
        height: 49px;
        margin:0 15px;
        color:#101010;
        font-size: 15px;
        display: inline-flex;
        cursor: pointer;
        padding: 0 13px;
        line-height:1;
        align-items: center;
       justify-content: center;
       flex-wrap: wrap;
    }
   
    
    .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination-customs-active {
        background: #5985e1!important;
        color: #fff !important;
        
    }
     .section-template--17961021014233__g2_sample_DdL9xC .tab-pre{
        width: 46px;
        height: 49px;
        background: #F4F4F4;
        border-radius: 10px;
       display: flex;
        justify-content: center;
        align-items: center;
       cursor: pointer;
       position: absolute;
       left: 0;
      }
    .section-template--17961021014233__g2_sample_DdL9xC .tab-next{
       width: 46px;
        height: 49px;
        background: #F4F4F4;
        border-radius: 10px;
      display: flex;
        justify-content: center;
        align-items: center;
      cursor: pointer;
      position: absolute;
    right: 0;
     }
     .section-template--17961021014233__g2_sample_DdL9xC .tab-next img {
        transform: rotateY(180deg)
      }
      .section-template--17961021014233__g2_sample_DdL9xC .tab-box{
        display: flex;
        justify-content: center;
        align-items: center;
        max-width: 1320px;
       
      }
      .section-template--17961021014233__g2_sample_DdL9xC .box-pagination{
           
             width:calc(100% - 46px * 2 - 20px * 2);
            overflow: hidden;
            height: 129px;
        position: relative;
      }

      #Aluminum{
        width:102px;
      }
     @media  screen and (max-width: 1366px) {
   
     .section-template--17961021014233__g2_sample_DdL9xC .big_tit {
       font-size: calc(48px * 0.8);
      } 
    .section-template--17961021014233__g2_sample_DdL9xC .h1{
      font-size: calc(38px * 0.8);
   }
   }
@media  screen and (max-width: 1000px){
   .section-template--17961021014233__g2_sample_DdL9xC .big_tit {
       font-size: calc(48px * 0.6);
    }
   .section-template--17961021014233__g2_sample_DdL9xC .h1{
     font-size: calc(38px * 0.7);
   }
}
    @media only screen and (max-width:940px) {
        
        .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination div{
            margin: 0 8px 10px;
        }
        
    }

    @media screen and (max-width: 540px){

     .section-template--17961021014233__g2_sample_DdL9xC  .rich-text__text{
      font-size:1.6rem;
     }
    .section-template--17961021014233__g2_sample_DdL9xC .big_tit{
      font-size:calc(48px * 0.5);
    }
    .section-template--17961021014233__g2_sample_DdL9xC .h1{
       font-size:calc(30px * 0.75)!important;
    }
      .section-template--17961021014233__g2_sample_DdL9xC{
        padding-top:calc( 84px * 0.5);
        padding-bottom:calc(  0px * 0.5);
     }
      .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination{
        margin: 0 auto ;
      }
        .section-template--17961021014233__g2_sample_DdL9xC .tab-box{
        margin-bottom: 30px;
      }
        .section-template--17961021014233__g2_sample_DdL9xC .tab-pre ,  .section-template--17961021014233__g2_sample_DdL9xC .tab-next {
        width: 43px;
        height: 45px;
      }
        .section-template--17961021014233__g2_sample_DdL9xC  .box-pagination{
         height:45px;
          width: calc(100% - 40px* 2);
        }
       .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination div {
        width:85px;
        font-size:14px;
         height:45px;
      }
    }
    @media only screen and (max-width:414px) {
    
    
        .section-template--17961021014233__g2_sample_DdL9xC .swiper .swiper-pagination div{
            margin-left:4px;
            margin-right:4px;
            
        }
    }
/****开单利器***/
            .section-template--17961021014233__g2_business_3pRjwC{
        background-color: #ffffff;      
        color:#fff;
       padding-top: 80px;
       padding-bottom: 60px;
      overflow: hidden;
    }
    .section-template--17961021014233__g2_business_3pRjwC a{
        text-decoration: none;
        
    }
     .section-template--17961021014233__g2_business_3pRjwC  .rich-text__text{
        font-size:16px;
        color:#ccc;
      }
    
    .section-template--17961021014233__g2_business_3pRjwC .h1{
         color:#101010!important;
         font-weight:600;
         margin:  0 0 40px ;
    }
   .section-template--17961021014233__g2_business_3pRjwC .big_tit{
        color:#101010!important;
         font-weight:500;
         margin: 0;
         font-size:48px;
    }
    
    
   .section-template--17961021014233__g2_business_3pRjwC .swiper  {
        width: 100%;
     
    }   
    
    .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-slide {
        background-position: center;
        background-size: cover;
        width: 1400px;
        /* max-height: 750px; */
        max-width: 100%;
    }

    .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-slide img {
        display: block;
        width: 100%;
        height:auto;
    }   

    .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination {
        position: static;
        width: 100%;
        display: flex; 
        margin: 40px auto 60px;
        justify-content: center;
        flex-wrap: wrap;
       
    }

     .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination div {
        background:#F4F4F4;
        border-radius:23px;
        min-width: 132px;
        text-align: center;
        height: 46px;
        margin:0 15px;
        color:#101010;
        font-size: 16px;
        display: inline-flex;
        cursor: pointer;
        
        line-height:1;
        align-items: center;
       justify-content: center;
       flex-wrap: wrap;
    }
     
     
    .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination-customs-active {
        background: #5985e1!important;
        color: #fff !important;
        
    }
     .section-template--17961021014233__g2_business_3pRjwC  .swiper-button-next, .section-template--17961021014233__g2_business_3pRjwC  .swiper-button-prev{
      width: 36px;
      height: 36px;
       background:#bdc1c5;
       display: flex;
       align-content: center;
       border-radius: 50%;
    }
    .section-template--17961021014233__g2_business_3pRjwC    .swiper-button-next,  .section-template--17961021014233__g2_business_3pRjwC  .swiper-rtl .swiper-button-prev{
        right:-35px;        
        top:calc(((100% - 146px) /2) + 146px);
      }
     .section-template--17961021014233__g2_business_3pRjwC   .swiper-button-prev, .section-template--17961021014233__g2_business_3pRjwC   .swiper-rtl .swiper-button-next{
        left:-35px; 
         top:calc(((100% - 146px) /2) + 146px);
      
      }
 .section-template--17961021014233__g2_business_3pRjwC .swiper-button-prev:after, .section-template--17961021014233__g2_business_3pRjwC .swiper-rtl .swiper-button-next:after,.section-template--17961021014233__g2_business_3pRjwC .swiper-button-next:after,.section-template--17961021014233__g2_business_3pRjwC  .swiper-rtl .swiper-button-prev:after{
   font-size: 18px;
   color:#fff;
 }
     @media  screen and (max-width: 1366px) {
   
     .section-template--17961021014233__g2_business_3pRjwC .big_tit {
       font-size: calc(48px * 0.8);
      } 
    .section-template--17961021014233__g2_business_3pRjwC .h1{
      font-size: calc(38px * 0.8);
    }
   }
@media  screen and (max-width: 1000px){
   .section-template--17961021014233__g2_business_3pRjwC .big_tit {
       font-size: calc(48px * 0.6);
    }
   .section-template--17961021014233__g2_business_3pRjwC .h1{
     font-size: calc(38px * 0.7);
   }
}
    @media  screen and (max-width:940px) {
        .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination{
            justify-content:center;
        }
        .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination div{
            margin: 0 8px 10px;
        }
        
    }

    @media screen and (max-width: 540px){

     .section-template--17961021014233__g2_business_3pRjwC  .rich-text__text{
      font-size:1.6rem;
     }
    .section-template--17961021014233__g2_business_3pRjwC .big_tit{
      font-size:calc(48px * 0.5);
    }
    .section-template--17961021014233__g2_business_3pRjwC .h1{
       font-size:calc(30px * 0.75)!important;
    }

     .section-template--17961021014233__g2_business_3pRjwC{
        padding-top:calc( 80px * 0.5);
        padding-bottom:calc(  60px * 0.5);
   }  

       .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination{
         margin: 0 auto 30px;
       }

      .section-template--17961021014233__g2_business_3pRjwC  .swiper .swiper-pagination div{
        min-width: 90px;   
        height: 40px;
        font-size: 14px;
      }
   }
    @media  screen and (max-width:414px) {
        .section-template--17961021014233__g2_business_3pRjwC .swiper .swiper-pagination div{
            margin-left:4px;
            margin-right:4px;
            
            
        }
    }
/****振镜系统***/
#shopify-section-template--17961021014233__g2_tab_video_mkn8FV .h1 {font-weight: 600;}
            .opacity-2{
         opacity:0.2;
      }
  .opacity-1{
      opacity:1;
    }
  .section-template--17961021014233__g2_tab_video_mkn8FV{      
        padding-top: 40px;
       padding-bottom: 80px;
      overflow: hidden;
  }
   .section-template--17961021014233__g2_tab_video_mkn8FV .g2-pro-page-width{
      max-width:1220px;
      margin:0 auto;
   }
  
   .section-template--17961021014233__g2_tab_video_mkn8FV h1{
       color:#333;      
   }
   

  .section-template--17961021014233__g2_tab_video_mkn8FV .fb{
    display:inline-block;margin-top:30px;margin-left:auto; margin-right:auto;
  }

  .tab-nav{ display: flex;align-items: center;justify-content: space-between;padding:0 30px;margin-bottom:35px;margin-top:35px;border-bottom: 1px solid #BFBFBF;height:35px;}
  .tab-nav li{ list-style: none;color:#333; text-align: center;height:36px; line-height:30px;padding:0 6px;font-size:18px;margin-bottom: -2px;white-space: nowrap;}
  .tab-nav .active{ color:#5985E1;border-bottom:3px solid #5985E1}
  .tab-nav li:hover{cursor: pointer;}
  .section-template--17961021014233__g2_tab_video_mkn8FV .tab-pre, .section-template--17961021014233__g2_tab_video_mkn8FV .tab-next{
    display:none;
  }
 @media  screen and (max-width: 1366px) {  
    
    .section-template--17961021014233__g2_tab_video_mkn8FV .h1{
        font-size: calc(38px * 0.8);
     }
   }
@media  screen and (max-width: 1000px){
  
   .section-template--17961021014233__g2_tab_video_mkn8FV .h1{
     font-size: calc(38px * 0.7);
   }
}
  @media (max-width: 840px) {
      .tab-nav{margin-bottom:0;margin-top:0;position: absolute;   left: 0;   top: 0;   right: auto;}
      .tab-nav li{width:30%; margin-left: 15px;     margin-right: 15px;font-size:16px}
     .section-template--17961021014233__g2_tab_video_mkn8FV .tab-pre, .section-template--17961021014233__g2_tab_video_mkn8FV .tab-next{
        display:block;
      }
      .section-template--17961021014233__g2_tab_video_mkn8FV .tab-box{
      display: flex;
      align-items: center;
        justify-content: center;
        margin-bottom: 40px;
    }
    .section-template--17961021014233__g2_tab_video_mkn8FV .tab-pre{
        width: 35px;
        height:35px;
        background: #F4F4F4;
        border-radius: 10px;
       display: flex;
        justify-content: center;
        align-items: center;
       cursor: pointer;
       position: absolute;
       left: 0;
      }
    .section-template--17961021014233__g2_tab_video_mkn8FV .tab-next{
       width: 35px;
        height: 35px;
        background: #F4F4F4;
        border-radius: 10px;
       display: flex;
        justify-content: center;
        align-items: center;
      cursor: pointer;
      position: absolute;
    right: 0;
     }
     .section-template--17961021014233__g2_tab_video_mkn8FV .tab-next img {
        transform: rotateY(180deg)
      }
        .section-template--17961021014233__g2_tab_video_mkn8FV .box-pagination {
        width: calc(100% - 43px* 2 - 10px* 2);
        overflow: hidden;
        position: relative;
          height: 35px;
    }
   
  }
 
 @media (max-width: 540px) {
    
    .section-template--17961021014233__g2_tab_video_mkn8FV .h1{
       font-size:calc(30px * 0.75)!important;
    }
  .section-template--17961021014233__g2_tab_video_mkn8FV{
        padding-top:calc( 40px * 0.5);
        padding-bottom:calc(  80px * 0.5);
   }  

 }
 /******超高精度*****/
 #shopify-section-template--17961021014233__image_middle_pcm_VbVGm6 img {max-width: 1360px;} #shopify-section-template--17961021014233__image_middle_pcm_VbVGm6 .tit {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__image_middle_pcm_VbVGm6 h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__image_middle_pcm_VbVGm6 h1 {font-size: calc(38px * 0.7); }} @media (max-width: 540px) {#shopify-section-template--17961021014233__image_middle_pcm_VbVGm6 h1 {font-size: calc(30px * 0.75) !important; }}
     .section-template--17961021014233__image_middle_pcm_VbVGm6{
        padding-top: 60px;
        padding-bottom: 0px;
        background-color: #000000;
        overflow: hidden;
    }
    .section-template--17961021014233__image_middle_pcm_VbVGm6 img{
        width: 100%;
        height: auto;
        display: block;

    }
    .section-template--17961021014233__image_middle_pcm_VbVGm6 .tit{
      color:#ffffff
    }
    .section-template--17961021014233__image_middle_pcm_VbVGm6  .more_btn{
       
    }
    .section-template--17961021014233__image_middle_pcm_VbVGm6  .more_btn  a{
      color:#ffffff;
      text-decoration: none;
    }
     .section-template--17961021014233__image_middle_pcm_VbVGm6  .image-with-text__text{
         
      }
      .section-template--17961021014233__image_middle_pcm_VbVGm6 .tit-img{
        display:block;
      }
            .section-template--17961021014233__g2_deep_engraving2_AyBPKQ{
       background:#000;
      overflow: hidden;
          padding-bottom: 3%;
     }
    
         .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .box{
          
           width:40%;
           position: absolute;
          left: 46%;
          top: 0;

         }
      .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .box video  {
        margin-top: -9%;
        border-radius: 8px;
      }
      .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .big-screen {
            font-size: 16px;
            color: #fff;
            width: 85%;
            text-align: center;
           margin: 30px auto 0;
      }
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .lit-screen{
            display:none;
             font-size: 16px;
            color: #fff;
            width: 85%;
            text-align: center;
            margin: 3% auto;
          }
        .section-template--17961021014233__g2_deep_engraving2_AyBPKQ  .top_img{
          margin: 0 auto;
           display: block;
        }
      @media screen and (max-width: 1680px) {
         .section-template--17961021014233__g2_deep_engraving2_AyBPKQ  .left_img{
          width:45vw;
           
        }
         .section-template--17961021014233__g2_deep_engraving2_AyBPKQ  .top_img{
          width:40vw;
         
        }
      }
       @media screen and (max-width: 1366px) {
        
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ{
            padding-bottom:9%;
          }
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .lit-screen{
            display:block;
            margin-top:-4%;
          }
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .big-screen{
            display:none;
          }
       }
       @media screen and (max-width: 750px){
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .lit-screen{
           font-size:14px;
            margin-top: 10%;
          }
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ  .left_img{
           transform: rotate(-30deg);
         }
           .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .box{          
          left: 36%;
         width:60%;

         }
          .section-template--17961021014233__g2_deep_engraving2_AyBPKQ .box video  {
        margin-top: -4%;
      }
       }
/******多角度******/       
#shopify-section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 img {max-width: 688px; max-height: 380px;} #shopify-section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .h1 {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .h1 {font-size: calc(38px * 0.7); }} @media screen and (max-width: 540px) {#shopify-section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .h1 {font-size: calc(30px * 0.75) !important; }}
                .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .page-width{
    max-width:1496px
  }
   .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7{
       background: #ffffff  ;
     
   }
   .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .title, .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7  .multicolumn-card__info h3,  .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7 .rte{
     color:#101010;
   }

 
  
  .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7-padding {
    padding-top: 45px;
    padding-bottom: 30px;
  }


  @media screen and (min-width: 750px) {
     .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7  .multicolumn-card__info h3{
      font-size:24px;
     }
     .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7  .multicolumn-card__image-wrapper {
         margin-left: 0!important; 
         margin-right: 0!important; 
    }
    .section-template--17961021014233__ebc8c267-9453-4abc-bd15-6d216ef209d7-padding {
      padding-top: 60px;
      padding-bottom: 40px;
    }
  }
/********powerful software*********/ 
  #shopify-section-template--17961021014233__g2_software_9tGXXe .h1 {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__g2_software_9tGXXe .h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__g2_software_9tGXXe .h1 {font-size: calc(38px * 0.7); }} @media screen and (max-width: 540px) {#shopify-section-template--17961021014233__g2_software_9tGXXe .h1 {font-size: calc(30px * 0.75) !important; }}
            .section-template--17961021014233__g2_software_9tGXXe{      
        padding-top: 40px;
        padding-bottom: 60px;
        overflow: hidden;
        background-color: #f4f4f4;
  }
   .section-template--17961021014233__g2_software_9tGXXe ul {
     display:flex;
     align-items: center;
    justify-content: space-between;
     max-width:1240px;
     margin:0 auto;
   }
   .section-template--17961021014233__g2_software_9tGXXe ul  li{
     background:#fff;
     border-radius: 10px;
      display:flex;
     align-items: center;
     justify-content: center;
     width: 49%;
     padding:3%;
   }
 .section-template--17961021014233__g2_software_9tGXXe ul li .left_box .left_box_tit {
    font-size: 20px;
    color: #000000;
       font-weight: 600;
   line-height: 1;
  }
   .section-template--17961021014233__g2_software_9tGXXe ul li .right_box{
     margin-left:30px;
     text-align: left;
   }
  .section-template--17961021014233__g2_software_9tGXXe ul li .right_box .right_box_tit {
    font-size: 19px;
    color: #000000;
     font-weight: 700;
    margin-bottom:10px;
  }
    .section-template--17961021014233__g2_software_9tGXXe ul li .right_box .right_box_lit_tit{
       font-size: 16px;
      color: #333;
       font-weight:600;
    }
   .section-template--17961021014233__g2_software_9tGXXe ul li .right_box  .right_box_text{
      font-size: 15px;
      color: #666;
   }
    @media (max-width: 767.98px) {
      .section-template--17961021014233__g2_software_9tGXXe ul {    
       flex-direction: column;
     }
       .section-template--17961021014233__g2_software_9tGXXe ul li {
         width:100%;
         justify-content: flex-start;
       }
       .section-template--17961021014233__g2_software_9tGXXe ul li:first-child{
         margin-bottom:20px;
       }
        .section-template--17961021014233__g2_software_9tGXXe ul li .left_box .left_box_tit{
        font-size:18px;
      }
       .section-template--17961021014233__g2_software_9tGXXe  ul li .right_box .right_box_tit {
         font-size: 16px;
         margin-bottom: 0;
      }
      .section-template--17961021014233__g2_software_9tGXXe  ul li .right_box {
       margin-left: 15px;
      }
     .section-template--17961021014233__g2_software_9tGXXe  ul li .right_box .right_box_lit_tit {
        font-size: 14px;
    }
       .section-template--17961021014233__g2_software_9tGXXe  ul li .right_box .right_box_text {
        font-size: 12px;
      }
   }

  /* 视频轮播 */
    .lb-video {
                display: flex;
                align-items: center;
                justify-content: center;
                margin: 40px auto;
    }
        .lb-video .active{
          font-size:22px;
          color:#000;
        }
            .main {             
                width: 736px;
                height: 490px;
                position: relative;
                overflow: hidden;
            }

            #imgwrap {
                position: absolute;
                top: 0;
                left: 0;
                width: 99999px;
                
                display: flex;
            }

            #imgwrap>img {
                float: left;
            }

            .navswrap {
                width: 410px;
                cursor: pointer;
                display: flex;
                flex-direction: column;
                margin-left:6%;
            }

            .nav-hd {
                float: left;
                width: 100%;
            }

            .navpic {
                width: 100%;
                background-position: right center;
                font-size: 19px;
                color: #7D827D;
              text-align: left;
              display: flex;
              padding:30px 0;
            }
          .navpic img{
            margin-right:30px;
          }

            .prowrap {
                width: 100%;
                height: 1px;
                background: #D8E2EF;
            }

            .pro {
                height: 1px;
                width: 0px;
                background: #666666;
              display:block!important;
            }
            .block-video{
                border-radius: 10px;
                overflow: hidden;
                width: 736px;
            }
              .block-video video{
                display: block;
                object-fit: cover;
            }
   @media (max-width:1336px) {
    .navswrap{
      margin-left:3%;
     }
     .main {
       width: 600px;
       height:399px;
     }
     .block-video{
      width:600px;
     }
   }
 @media (max-width:1024px) {
   .lb-video{
     flex-direction: column;
     align-items: flex-start;
   }
   
    .navswrap {       
        margin-left: 0;
        margin-top: 30px;
    }
     .main {
       width: 736px;
       height:490px;
     }
     .block-video{
      width:736px;
     }
   
 }
  @media (max-width:836px) {
    .main {
       width: 600px;
       height:399px;
     }
     .block-video{
      width:600px;
     }
    .navpic img{
      width:25px;
    }
    .navpic{
      font-size:16px;
      padding:10px 0;
    
    }
     .lb-video .active{
          font-size:19px;
          color:#000;
    }
  }
    @media (max-width:458px) {
    .main {
       width: 400px;
       height:266px;
     }
     .block-video{
      width:400px;
     }
  }
   @media (max-width:414px) {
    .main {
       width: 384px;
       height:256px;
     }
     .block-video{
      width:384px;
     }
  }
   @media (max-width:390px) {
    .main {
       width: 360px;
       height:240px;
     }
     .block-video{
      width:360px;
     }
  }
  @media (max-width:375px) {
    .main {
       width: 345px;
       height:230px;
     }
     .block-video{
      width:345px;
     }
  }
   @media (max-width:360px) {
    .main {
       width: 330px;
       height:220px;
     }
     .block-video{
      width:330px;
     }
  }
   @media (max-width:320px) {
    .main {
       width:290px;
       height:193px;
     }
     .block-video{
      width:290px;
     }
  }
/***聚焦与预览****/
#shopify-section-template--17961021014233__g2_tab2_AwbKnh .h1 {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__g2_tab2_AwbKnh .h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__g2_tab2_AwbKnh .h1 {font-size: calc(38px * 0.7); }} @media screen and (max-width: 540px) {#shopify-section-template--17961021014233__g2_tab2_AwbKnh .h1 {font-size: calc(30px * 0.75) !important; }}
            .show{opacity:1!important;transition: opacity 0.5s ease-in-out}
.hide-none{opacity:0!important;transition: opacity 0.5s ease-in-out}
.dis-show{display:block!important;}
.dis-hide-none{display:none!important;}
.section-template--17961021014233__g2_tab2_AwbKnh{background: #F1F1F1; padding-top: 48px; padding-bottom: 92px;}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box{margin:3% auto 0;display:flex;justify-content: center;    align-items: center;}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-img{margin-right: 5%;position: relative;}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-img img{ display:block;width:100%;height:auto;}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-img-1{opacity:1;}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-img-2{position: absolute; left: 0; top: 0;opacity:0}
.section-template--17961021014233__g2_tab2_AwbKnh .sub-text{position:relative}
.section-template--17961021014233__g2_tab2_AwbKnh .sub-text-box1{display:block;width: 100%;}
.section-template--17961021014233__g2_tab2_AwbKnh .sub-text-box2{display:none;width: 100%;}

.section-template--17961021014233__g2_tab2_AwbKnh .tt1{opacity:1;width: 100%;}
.section-template--17961021014233__g2_tab2_AwbKnh .tt2{position: absolute; left: 0; top: 0;opacity:0;width: 100%;}
  
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-tab ul{border-left:3px solid #999}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-tab ul li{color: #666;font-size:21px;padding-left:30px;margin-left: -4px;padding-top: 8px;  padding-bottom: 8px; cursor:pointer;border-left: 5px solid transparent;}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-tab ul li:last-child{margin-top:35%}
.section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-tab ul .active{ color:#101010;border-left: 5px solid #345ACA}
.section-template--17961021014233__g2_tab2_AwbKnh .pro-sub-title{ margin: 0 auto;}
@media (max-width: 1200px){ 
  .section-template--17961021014233__g2_tab2_AwbKnh .pro-sub-title,.part4 .pro-sub-title,.part5 .pro-sub-title,.part3 .pro-sub-title{width:100%}
}
 @media (max-width: 750px){
    .section-template--17961021014233__g2_tab2_AwbKnh .part2-box{align-items: flex-start;}
    .section-template--17961021014233__g2_tab2_AwbKnh .part2-box{flex-direction: column-reverse;}
    .section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-tab ul li:last-child{margin-top:0;}
    .section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-tab ul li{font-size:18px;}
    .section-template--17961021014233__g2_tab2_AwbKnh .part2-box .part2-box-img{margin-right:0;}
  }
/***360度****/
#shopify-section-template--17961021014233__multicolumn_video_EPGqC3 .h1 {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__multicolumn_video_EPGqC3 .h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__multicolumn_video_EPGqC3 .h1 {font-size: calc(38px * 0.7); }} @media screen and (max-width: 540px) {#shopify-section-template--17961021014233__multicolumn_video_EPGqC3 .h1 {font-size: calc(30px * 0.75) !important; }}
                .section-template--17961021014233__multicolumn_video_EPGqC3 .page-width{
    
  }
   .section-template--17961021014233__multicolumn_video_EPGqC3{
       background:  ;
     
   }
   .section-template--17961021014233__multicolumn_video_EPGqC3 .title, .section-template--17961021014233__multicolumn_video_EPGqC3  .multicolumn-card__info h3,  .section-template--17961021014233__multicolumn_video_EPGqC3 .rte{
     color:;
   }

 
  
  .section-template--17961021014233__multicolumn_video_EPGqC3-padding {
    padding-top: 45px;
    padding-bottom: 60px;
  }


  @media screen and (min-width: 750px) {
     .section-template--17961021014233__multicolumn_video_EPGqC3  .multicolumn-card__info h3{
      font-size:24px;
     }
     .section-template--17961021014233__multicolumn_video_EPGqC3  .multicolumn-card__image-wrapper {
         margin-left: 0!important; 
         margin-right: 0!important; 
    }
    .section-template--17961021014233__multicolumn_video_EPGqC3-padding {
      padding-top: 60px;
      padding-bottom: 80px;
    }
  }
/****艺术场景***/
 #shopify-section-template--17961021014233__g2_swiper2_CLEfkA .h1 {font-weight: 600;}
             .section-template--17961021014233__g2_swiper2_CLEfkA{       
       padding-top: 40px;
       padding-bottom: 60px;
      overflow: hidden;
      background: #F6F4EC;
    }
 .section-template--17961021014233__g2_swiper2_CLEfkA  .swiper-wrapper{
    align-items:stretch;
  }
  .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides {
      width: 100%;
      height: 100%;
      margin-top:30px;
      padding-left: calc((100vw - 1400px) / 2) !important;
    }
   .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide {
      text-align: center;
     
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      background:none;
      width:468px;
     background: #FFFFFF;
     border-radius: 10px;
    }
    .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide:last-child{
       margin-right:calc(((100vw - 1400px) / 2) - 16px) !important;
     }
 
   .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
     border-radius: 6px;
    }
  .section-template--17961021014233__g2_swiper2_CLEfkA .text{
    padding:0 40px 30px;
    
  }
   .section-template--17961021014233__g2_swiper2_CLEfkA .text .text-detail{
    font-size: 16px;
    color: #666666;
     text-align: left;
     display: block;
     margin-top: 5px;
  }
   .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide p{
     margin-top:20px;
      font-size: 21px;
     color:#333;
     text-align:left;
   }
 .section-template--17961021014233__g2_swiper2_CLEfkA  .blue{
    color:#365CC9;
  }
  .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-nav{
    z-index:9;
    margin-top: 60px;
        display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-pagination{
    text-align: left;
    width:40%;
    position: relative;
    
    
  }
   .section-template--17961021014233__g2_swiper2_CLEfkA .next-prev{
     display:flex;
    align-items: center;
    justify-content: flex-end;
    position: relative;
    height: 40px;
   
     margin-right:calc((100vw - 1400px) / 2) !important;
   }
  .section-template--17961021014233__g2_swiper2_CLEfkA  .swiper-button-next, .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-button-prev{
   width:40px;
    height:40px;
    display: block;
    position: unset;
    border: 2px solid #D2D2D2;
    border-radius: 50%;
    display: flex;
  }
   .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-button-prev{
     margin-right:65px;
   }
  .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after , .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{
    font-size:14px;
    color:#000;
  }

  
  /* 进度条样式begin */
  .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie div:empty{
    display:block;
  }
  .section-template--17961021014233__g2_swiper2_CLEfkA  .loop-pie {
        position:absolute;
        top: -9px;
        width:40px;
        height:40px;
        
        display: flex;
        justify-content: center;
        align-items: center;
    }
   .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie-line {
        position:absolute;
        width:50%;
        height:100%;
        top:0;
        overflow:hidden;
    }
   .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie-l {
        top:0px;
        left:0px;
    }
    .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie-r {
        top:0px;
        -webkit-transform:rotate(180deg);
        right:0px
    }
    .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie-c {
        width:200%;
        height:100%;
        border:2px solid transparent;
        border-radius:50%;
        position:absolute;
        box-sizing:border-box;
        top:0;
        -webkit-transform:rotate(-45deg);
    }
    .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie-rm {
        border-top:2px solid #D2D2D2;
        border-left:2px solid #D2D2D2;
        border-bottom:2px solid #4C72DE;
        border-right:2px solid #4C72DE;
    }
    .section-template--17961021014233__g2_swiper2_CLEfkA .loop-pie-lm {
        border-top:2px solid #D2D2D2;
        border-left:2px solid #D2D2D2;
        border-bottom:2px solid #4C72DE;
        border-right:2px solid #4C72DE;
    }
/* 进度条样式 end */
  @media  screen and (max-width: 1500px) {
     .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide:last-child{
       margin-right:3.5vw!important;
     }
    .section-template--17961021014233__g2_swiper2_CLEfkA  .mySwiper-centeredSlides {     
      padding-left: 3.5vw !important;
    }
     .section-template--17961021014233__g2_swiper2_CLEfkA .next-prev{
         margin-right:3.5vw!important;

     }
  }
   @media  screen and (max-width: 1366px) {  
    
    .section-template--17961021014233__g2_swiper2_CLEfkA .h1{
        font-size: calc(38px * 0.8);
     }
   }
@media  screen and (max-width: 1000px){
  
   .section-template--17961021014233__g2_swiper2_CLEfkA .h1{
     font-size: calc(38px * 0.7);
   }
}
   @media  screen and (max-width: 750px) {
      .section-template--17961021014233__g2_swiper2_CLEfkA .swiper-nav{
        margin-top:30px;
      }
     .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide p{
       font-size:18px;
     }
   }
  @media  screen and (max-width: 540px) {
    .section-template--17961021014233__g2_swiper2_CLEfkA{
        padding-top:calc( 40px * 0.5);
        padding-bottom:calc(  60px * 0.5);
   }  
    
   .section-template--17961021014233__g2_swiper2_CLEfkA .h1{
       font-size:calc(30px * 0.75)!important;
    }
     .section-template--17961021014233__g2_swiper2_CLEfkA .text .text-detail{
       font-size:14px;
     }
    .section-template--17961021014233__g2_swiper2_CLEfkA  .swiper-slide p{
       font-size:16px;
    }
 } 
@media  screen and (max-width: 468px) {
 .section-template--17961021014233__g2_swiper2_CLEfkA  .mySwiper-centeredSlides{
    padding-left:15px!important;
    padding-right:15px!important;
  }
   .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide:last-child{
       margin-right:16px;
     }
   .section-template--17961021014233__g2_swiper2_CLEfkA .mySwiper-centeredSlides .swiper-slide{
      width:100%;
    }
}

/********参数******/
#shopify-section-template--17961021014233__custom_liquid_VddFn3 .h1 {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__custom_liquid_VddFn3 .h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__custom_liquid_VddFn3 .h1 {font-size: calc(38px * 0.7); }} @media screen and (max-width: 540px) {#shopify-section-template--17961021014233__custom_liquid_VddFn3 .h1 {font-size: calc(30px * 0.75) !important; }}
                .specifications ul  {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top:40px;
}

.specifications ul li:nth-child(2){
    margin-left:20px;
    margin-right:20px;
}
    
.specifications ul li{
    width: 100%;
}
.specifications ul li span{
    width: 100%;
    display: block;
    text-align: center;
    word-break: break-word;
}
.specifications ul li .text_1{
    font-size: 19px;
    color: #000000;
}
.specifications ul li .text_2{
    font-size: 14px;
    color: #333333;
}
@media  screen and (max-width: 992px) {
    .specifications ul{
        flex-direction: column;
        margin-top:0;
    }
    .specifications ul li {
        display: flex;
        align-items:center;
        padding: 5px 0;
         
    }
    .specifications ul li span{
        text-align: left;
    }
    .specifications ul li .text_1 {
        font-size:14px;
        flex-shrink: 0;
        width: 50%;
    }
}
        .section-template--17961021014233__custom_liquid_VddFn3-padding {
  padding-top: calc(40px * 0.75);
  padding-bottom: calc(52px  * 0.75);
}

@media screen and (min-width: 750px) {
  .section-template--17961021014233__custom_liquid_VddFn3-padding {
    padding-top: 40px;
    padding-bottom: 52px;
  }
}
/****最后一张图片****/
#shopify-section-template--17961021014233__bm_image_package_cb7BE7 h1 {font-weight: 600;} @media screen and (max-width: 1366px) {#shopify-section-template--17961021014233__bm_image_package_cb7BE7 h1 {font-size: calc(38px * 0.8); }} @media screen and (max-width: 1000px) {#shopify-section-template--17961021014233__bm_image_package_cb7BE7 h1 {font-size: calc(38px * 0.7); }} @media screen and (max-width: 540px) {#shopify-section-template--17961021014233__bm_image_package_cb7BE7 h1 {font-size: calc(30px * 0.75) !important; }}
 .section-template--17961021014233__bm_image_package_cb7BE7{
        padding-top: 32px;
        padding-bottom: 72px;
        background-color: #f2f2f2;
        overflow: hidden;
    }
    .section-template--17961021014233__bm_image_package_cb7BE7 img{
        width: 100%;
        height: auto;
        display: block;

    }
    .section-template--17961021014233__bm_image_package_cb7BE7 .tit{
      
    }
    .section-template--17961021014233__bm_image_package_cb7BE7  .more_btn{
       
    }
    .section-template--17961021014233__bm_image_package_cb7BE7  .more_btn  a{
      color:#ffffff;
      text-decoration: none;
    }
     .section-template--17961021014233__bm_image_package_cb7BE7  .image-with-text__text{
         
      }
/********g3******/
						.section-template--19075005022425__g3_video_new_hUdifH {
							background: url(//www.gweikecloud.com/cdn/shop/files/02_a2abc871-7433-4434-aac1-40fc00c206d7.jpg?v=1751420954&width=1920) center top no-repeat;
							background-size: cover;
							padding-top: 104px;
							padding-bottom: 76px;
						}

						.section-template--19075005022425__g3_video_new_hUdifH .page-new {
							max-width: 1000px;
							margin: 0 auto;
						}

						.section-template--19075005022425__g3_video_new_hUdifH .title-new {
							font-size: 36px;
							color: #fff;
							text-align: center;
							line-height: 1.3;
							margin-bottom: 60px;
						}

						.section-template--19075005022425__g3_video_new_hUdifH .video-block {
							width: 100%;
							box-shadow: 0 0 10px 0 rgb(0, 0, 0, 0.6);
							border-radius: 20px;
						}

						.section-template--19075005022425__g3_video_new_hUdifH .video-block video {
							object-fit: fill;
							display: block;
							width: 100%;
							border-radius: 20px;
						}

						.section-template--19075005022425__g3_video_new_hUdifH .video-block .v-btn {
							position: absolute;
							left: calc((100% - 34px) / 2);
							top: calc((100% - 34px) / 2);
							cursor: pointer;
						}

						@media screen and (max-width: 1366px) {
							.section-template--19075005022425__g3_video_new_hUdifH .title-new {
								font-size: calc(40px * 0.8);
							}
						}

						@media screen and (max-width: 1000px) {
							.section-template--19075005022425__g3_video_new_hUdifH .title-new {
								font-size: calc(40px * 0.7);

							}

						}

						@media screen and (max-width: 750px) {
						    .section-template--17961021014233__bm_image_package_cb7BE7{padding-top:0px;padding-bottom:0px;}
						    .page-width-last{padding:0px!important;}
							.section-template--19075005022425__g3_video_new_hUdifH {
								padding-top: 50px;
								padding-bottom: 50px;
							}
						}

						@media only screen and (max-width:940px) {
						    .page-width-last{padding:0px!important;}
						    .section-template--17961021014233__bm_image_package_cb7BE7{padding-top:0px;padding-bottom:0px;}
							.section-template--19075005022425__g3_video_new_hUdifH .title-new {
								font-size: calc(40px * 0.6);
								margin-bottom: 30px;
							}

						}

						@media screen and (max-width: 540px) {
							.section-template--19075005022425__g3_video_new_hUdifH .title-new {
								font-size: calc(40px * 0.5);

							}

}

@media (min-width:1920px) {
							.section-template--19075005022425__g3_caidiao_WURWkD {
								background-size: cover;
							}
						}

						.section-template--19075005022425__g3_caidiao_WURWkD {
							background: #000000 url() center bottom no-repeat;
							background-size: contain;
							padding-bottom: 150px;

						}

						.section-template--19075005022425__g3_caidiao_WURWkD .page-new {
							max-width: 1200px;
							margin: 0 auto;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .text-block {
							display: flex;
							align-items: center;
							justify-content: center;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .text-block .tit {
							margin-right: 50px;
							font-size: 28px;
							color: #0C0C0C;
							font-weight: 600;
							text-align: left;
							max-width: 490px;

						}

						.section-template--19075005022425__g3_caidiao_WURWkD .text-block .rte {
							font-size: 16px;
							color: #0C0C0C;
							line-height: 1.5;
						}


						.section-template--19075005022425__g3_caidiao_WURWkD .text-block .tit span {
							display: block;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .img-block {
							margin-top: 70px;
							display: flex;
							align-items: center;
							justify-content: center;
							padding-left: 15px;
							padding-right: 15px;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .img-block .image-1 {
							margin-right: 10px;
							max-width: 525px;
							width: 43.75%;
							border-radius: 20px;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .img-block .image-2 {
							max-width: 665px;
							width: calc((100% - 43.75%) - 10px);
							border-radius: 20px;

						}

						.section-template--19075005022425__g3_caidiao_WURWkD .v-tit {
							position: relative;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .bg-video {
							position: absolute;
							top: 0;
							left: 0;
							-o-object-fit: cover;
							object-fit: cover;
							display: block;
							vertical-align: middle;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .text-block2 {

							width: 100%;
							height: 100%;
							display: flex;
							flex-direction: column;
							justify-content: center;
							align-items: center;
							background-color: #000;
							mix-blend-mode: multiply;
							color: #fff;
							text-align: center;
							line-height: 1.1;
							-webkit-user-select: none;
							-moz-user-select: none;
							user-select: none;
							font-weight: 700;
							--tw-text-opacity: 1;
							padding-top: 130px;
							padding-bottom: 0;

						}

						.section-template--19075005022425__g3_caidiao_WURWkD .text-content {
							font-size: 70px;
							font-weight: 800;
							display: flex;
							align-items: center;
							line-height: 1;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .shu {
							font-size: 30px;
							transform: scaleY(1.8);
							margin-left: 30px;
							margin-right: 30px;
							margin-bottom: 3px;
						}

						.section-template--19075005022425__g3_caidiao_WURWkD .jia {
							font-size: 50px;
							margin-top: 20px;
							margin-right: 20px;
						}

						@media (max-width:750px) {
							.section-template--19075005022425__g3_caidiao_WURWkD {
								padding-top: 30px;
								padding-bottom: 20px;
							}

							.section-template--19075005022425__g3_caidiao_WURWkD .text-block {
								flex-direction: column;


							}

							.section-template--19075005022425__g3_caidiao_WURWkD .img-block {
								flex-direction: column;
								margin-top: 30px;
							}

							.section-template--19075005022425__g3_caidiao_WURWkD .text-block .tit {
								max-width: 100%;
								margin-right: 0;
								font-size: 21px;
								width: 100%;

							}

							.section-template--19075005022425__g3_caidiao_WURWkD .img-block .image-1,
							.section-template--19075005022425__g3_caidiao_WURWkD .img-block .image-2 {
								width: 100%;
								margin-right: 0;
								margin-bottom: 20px;
							}

							.section-template--19075005022425__g3_caidiao_WURWkD .text-block2 {
								padding-top: 10px;
							}

							.section-template--19075005022425__g3_caidiao_WURWkD .v-tit {
								padding-top: 0;
							}

							.section-template--19075005022425__g3_caidiao_WURWkD .text-content {
								font-size: 32px;
							}

							.section-template--19075005022425__g3_caidiao_WURWkD .shu {
								font-size: 20px;
								margin-left: 10px;
								margin-right: 10px;
								margin-bottom: 6px;
								transform: scaleY(1.3);

							}

							.section-template--19075005022425__g3_caidiao_WURWkD .jia {
								font-size: 30px;
								margin-top: 10px;
								margin-right: 7px;
							}

}

.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt {
							padding-top: 92px;
							padding-bottom: 92px;
							overflow: hidden;
							background: url(https://cdn.shopify.com/s/files/1/0660/8342/2425/files/02_4596517f-3737-4705-8dd8-bdb654a12c08.jpg?v=1750485172) center bottom no-repeat;
							background-size: contain
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .page-width {
							display: flex;
							justify-content: center;
							align-items: flex-start;
							max-width: 1450px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .tit {
							margin-right: 60px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .rte {
							text-align: left;
							color: #0C0C0C;
							margin-right: 50px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides {
							width: 100%;
							height: 100%;
							margin-top: 40px;
							padding-left: calc(100vw - 1686px) !important;
							position: unset;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide {
							text-align: center;

							background: #fff;
							display: flex;
							justify-content: center;
							align-items: center;
							flex-direction: column;
							background: none;
							width: 542px;

						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide:last-child {
							margin-right: calc(((100vw - 1400px) / 2) - 16px) !important;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide-next,
						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide-active {
							opacity: 1;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide img {
							display: block;
							width: 100%;
							height: 100%;
							object-fit: cover;
							border-radius: 6px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide p {
							margin-top: 20px;
							font-size: 21px;
							color: #333;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .blue {
							color: #365CC9;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-nav {
							z-index: 9;
							display: flex;
							align-items: center;
							justify-content: space-between;
							position: absolute;
							bottom: 4%;
							width: 100%;
							left: 0;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-pagination {

							position: relative;


						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-pagination-bullet-active {
							background: #ffffff;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .next-prev {
							display: flex;
							align-items: center;
							justify-content: flex-end;
							position: relative;
							height: 40px;
							margin-top: 20px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-button-next,
						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-button-prev {
							width: 40px;
							height: 40px;
							display: block;
							position: unset;
							border: 2px solid #D2D2D2;
							border-radius: 50%;
							display: flex;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-button-prev {
							margin-right: 65px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-button-next:after,
						.swiper-rtl .swiper-button-prev:after,
						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-button-prev:after,
						.swiper-rtl .swiper-button-next:after {
							font-size: 14px;
							color: #000;
						}

						/* 进度条样式begin */
						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie div:empty {
							display: block;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie {
							position: absolute;
							top: -9px;
							width: 40px;
							height: 40px;

							display: flex;
							justify-content: center;
							align-items: center;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie-line {
							position: absolute;
							width: 50%;
							height: 100%;
							top: 0;
							overflow: hidden;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie-l {
							top: 0px;
							left: 0px;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie-r {
							top: 0px;
							-webkit-transform: rotate(180deg);
							right: 0px
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie-c {
							width: 200%;
							height: 100%;
							border: 2px solid transparent;
							border-radius: 50%;
							position: absolute;
							box-sizing: border-box;
							top: 0;
							-webkit-transform: rotate(-45deg);
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie-rm {
							border-top: 2px solid #D2D2D2;
							border-left: 2px solid #D2D2D2;
							border-bottom: 2px solid #4C72DE;
							border-right: 2px solid #4C72DE;
						}

						.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .loop-pie-lm {
							border-top: 2px solid #D2D2D2;
							border-left: 2px solid #D2D2D2;
							border-bottom: 2px solid #4C72DE;
							border-right: 2px solid #4C72DE;
						}

						/* 进度条样式 end */
						@media screen and (max-width: 1500px) {
							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide:last-child {
								margin-right: 3.5vw !important;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides {
								padding-left: 3.5vw !important;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .next-prev {
								margin-right: 3.5vw !important;

							}
						}

						@media screen and (max-width: 1366px) {

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .h1 {
								font-size: calc(38px * 0.8);
							}
						}

						@media screen and (max-width: 1024px) {
							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .page-width {
								flex-direction: column;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .tit {
								margin-right: 0;
								margin-bottom: 20px;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide {
								width: 400px;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .rte {
								margin-bottom: 15px;
								margin-right: 0;
							}
						}

						@media screen and (max-width: 1000px) {

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .h1 {
								font-size: calc(38px * 0.7);
							}
						}

						@media screen and (max-width: 750px) {
							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt {
								padding-top: 40px;
								padding-bottom: 40px;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .tit {
								margin-bottom: 10px;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .rte {
								margin-bottom: 0;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides {
								margin-top: 10px;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .swiper-nav {
								bottom: 0;
							}
						}

						@media screen and (max-width: 689px) {
							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides {
								padding-left: 15px !important;
								padding-right: 15px !important;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide:last-child {
								margin-right: 16px;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide {
								width: 100%;
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .mySwiper-centeredSlides .swiper-slide:last-child,
							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .next-prev {
								margin-right: 0 !important;
							}
						}

						@media screen and (max-width:540px) {
							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt {
								padding-top: calc(92px * 0.5);
								padding-bottom: calc(92px * 0.5);
							}

							.section-template--19075005022425__g3_caidiao_swiper_n6b6Kt .h1 {
								font-size: calc(30px * 0.75) !important;
							}

						}
#shopify-section-template--19075005022425__image_with_text2_w6WQei .image-with-text__grid {
						max-width: 1200px;
						display: flex;
						align-items: center;
					}

					#shopify-section-template--19075005022425__image_with_text2_w6WQei .h1 {
						margin-bottom: 2vw;
					}

					#shopify-section-template--19075005022425__image_with_text2_w6WQei .image-with-text__content {
						background: #f8f8fd;
					}

					#shopify-section-template--19075005022425__image_with_text2_w6WQei .global-media-settings img {
						border-radius: 10px;
						height: auto;
					}

					@media screen and (min-width: 1365.9px) {
						#shopify-section-template--19075005022425__image_with_text2_w6WQei .image-with-text {
							padding-top: 50px;
							padding-bottom: 50px;
						}
					}

					@media screen and (max-width: 1366px) {
						#shopify-section-template--19075005022425__image_with_text2_w6WQei .image-with-text {
							padding-top: 70px;
							padding-bottom: 70px;
						}
					}

					@media screen and (max-width: 540px) {
						#shopify-section-template--19075005022425__image_with_text2_w6WQei .image-with-text {
							padding-top: 50px;
							padding-bottom: 30px;
						}
}
.section-template--19075005022425__image_with_text2_w6WQei {
						background: #f8f8fd;
					}

					.section-template--19075005022425__image_with_text2_w6WQei-padding {
						padding-top: 27px;
						padding-bottom: 27px;
					}

					.image-with-text__grid {
						overflow: hidden;
						margin: 0 auto;
						border-radius: 0;
					}

					.h1 {
						color: #000;
						font-weight: 600;
						font-size: 40px;
					}

					.rte {
						font-size: 16px;
						color: #000000;
					}

					@media screen and (max-width: 1366px) {
						.h1 {
							font-size: 32px;
						}
					}

					@media screen and (max-width: 1000px) {
						.h1 {
							font-size: 28px;
						}
					}

					@media screen and (max-width: 940px) {
						.h1 {
							font-size: 24px;
						}

					}

					@media screen and (max-width: 540px) {
						.h1 {
							font-size: 20px;
							margin-bottom: 0;
						}

						.image-with-text {
							padding-top: 50px;
							padding-bottom: 50px;
						}

						.rte {
							font-size: 14px;
							margin-top: 0 !important;
						}

						.image-with-text__content {
							padding: 20px !important;
						}
					}

					@media screen and (min-width: 750px) {
						.section-template--19075005022425__image_with_text2_w6WQei-padding {
							padding-top: 36px;
							padding-bottom: 36px;
						}
}
@media screen and (min-width: 768px) and (max-width: 1920px) {
						#shopify-section-template--19075005022425__full_image_new_er6taj .image {
							height: 900px;
							object-fit: cover;
						}
					}

					@media screen and (min-width: 1366px) {
						#shopify-section-template--19075005022425__full_image_new_er6taj .title {
							font-size: 62px;
						}
					}
.section-template--19075005022425__full_image_new_er6taj {
							background: #000000;
						}

						.section-template--19075005022425__full_image_new_er6taj .title {
							color: #fff;
							font-size: 42px;

							position: absolute;
							top: 0;
							left: 0;
							text-align: center;
							width: 100%;
						}

						.section-template--19075005022425__full_image_new_er6taj .image {
							width: 100%;
							height: auto;
						}

						.full-new {
							position: relative;
						}

						@media screen and (max-width: 1366px) {
							.section-template--19075005022425__full_image_new_er6taj .title {
								font-size: calc(42px* 0.8);
							}
						}

						@media screen and (max-width: 1000px) {
							.section-template--19075005022425__full_image_new_er6taj .title {
								font-size: calc(42px* 0.7);
								margin-top: 3rem;
							}
						}

						@media screen and (max-width: 940px) {
							.section-template--19075005022425__full_image_new_er6taj .title {
								font-size: calc(42px* 0.6);

							}
						}

						@media screen and (max-width: 540px) {
							.section-template--19075005022425__full_image_new_er6taj .title {
								font-size: calc(42px* 0.5);
							}
}
.section-template--19075005022425__g3_camera_HeTVYM {
							background: #1e1f23;
							overflow: hidden;
							display: flex;
							align-items: center;
							justify-content: flex-end;
						}

						.section-template--19075005022425__g3_camera_HeTVYM .container {
							width: 100%;
							max-width: 410px;
							margin-left: 20%;
						}

						.section-template--19075005022425__g3_camera_HeTVYM .container .tit {
							background: linear-gradient(43deg, #50D3EE 20%, #75F0A6, #7FFE97);
							-webkit-background-clip: text;
							background-clip: text;
							color: transparent;
							font-size: 2.7vw;
							font-weight: 800;
							line-height: 1.4;
						}

						.section-template--19075005022425__g3_camera_HeTVYM .container .sub-text {
							font-size: 18px;
							color: #949494;
							margin-top: 3.5vw;
						}

						.section-template--19075005022425__g3_camera_HeTVYM .image {
							width: 100%;
							max-width: 1147px;
							display: block;
							height: auto;
						}

						@media screen and (min-width: 1920px) {
							.section-template--19075005022425__g3_camera_HeTVYM .container .tit {
								font-size: 51px;
							}
						}

						@media screen and (max-width: 940px) {
							.section-template--19075005022425__g3_camera_HeTVYM {
								flex-direction: column;
								padding-top: 10%;
							}

							.section-template--19075005022425__g3_camera_HeTVYM .container {
								margin-left: 0;
							}

							.section-template--19075005022425__g3_camera_HeTVYM .container .tit {
								font-size: 30px;

							}

							.section-template--19075005022425__g3_camera_HeTVYM .container {
								max-width: 100%;
								padding: 0 2%;
								text-align: center;
							}

							.section-template--19075005022425__g3_camera_HeTVYM .container .sub-text {
								font-size: 16px;
								margin-top: 15px;
								margin-bottom: 70px;

							}
						}

						@media screen and (max-width: 540px) {
							.section-template--19075005022425__g3_camera_HeTVYM .container .sub-text {
								margin-bottom: 20px;
								font-size: 14px;

							}

							.section-template--19075005022425__g3_camera_HeTVYM .container .tit {
								font-size: 26px;
								line-height: 1;
							}
						}
.sections-template--19075005022425__g3_camera_HeTVYM {
							padding: 0 15px 80px;
						}

						.sections-template--19075005022425__g3_camera_HeTVYM .message-main {
							background: #EFF8FF;
							border-radius: 10px;
							padding: 80px 70px;
							width: 100%;
							max-width: 1200px;
							margin: 0 auto;
							display: flex;
							align-items: center;
							justify-content: center;
						}

						.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-text {
							font-weight: 600;
							font-size: 22px;
							color: #333333;
							width: 100%;
							max-width: 435px;
							margin-right: 37px;
							line-height: 1.2;
						}

						.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item {
							align-items: center;
							display: inline-flex;
							justify-content: flex-start;

						}

						.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item #emails_message:hover {
							box-shadow: 0 0 10px 1px #0079FE;
							overflow: hidden;
						}

						.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item #emails_message {
							margin-right: 15px;
							border-radius: 30px;
							border: 1px solid #BFBFBF;
							width: 400px;
							height: 60px;
							font-size: 14px;
							padding: 0 25px;
							outline: 0;
							box-shadow: none;
							background: #EFF8FF;
						}

						.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item #emailConfirm_message {
							width: 168px;
							height: 60px;
							background: #0079FE;
							border-radius: 30px;
							font-size: 18px;
							color: #FFFFFF;
							border: none;
							outline: 0;
							cursor: pointer;
						}

						@media screen and (max-width: 1200px) {
							.sections-template--19075005022425__g3_camera_HeTVYM .message-main {
								flex-wrap: wrap;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-text {
								margin-bottom: 30px;
								margin-right: 0;
							}
						}

						@media screen and (max-width: 750px) {
							.sections-template--19075005022425__g3_camera_HeTVYM .message-main {
								padding: 40px 30px 50px;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-text {
								font-size: 19px;
							}
						}

						@media screen and (max-width: 640px) {
							.sections-template--19075005022425__g3_camera_HeTVYM {
								padding-bottom: 50px;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main {
								padding-left: 15px;
								padding-right: 15px;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item {
								flex-wrap: wrap;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-text {
								margin-bottom: 20px;
								font-size: 16px;

								text-align: center;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item #emails_message {
								width: 100%;
								height: 50px;
							}

							.sections-template--19075005022425__g3_camera_HeTVYM .message-main .message-block .from-item #emailConfirm_message {
								margin-top: 20px;
								font-size: 14px;
								width: 120px;
								height: 50px;
								margin-left: auto;
								margin-right: auto;
							}
						}

						.message-pop-up-modal .icon-close {
							width: 25px;
							border: 1px solid #202020;
							border-radius: 50%;
							padding: 5px;
							position: absolute;
							right: 0;
							top: 0;
							cursor: pointer;
						}

						.message-pop-up-modal .pop-up-content .param-content {
							padding: 40px 20px;
						}

						.message-pop-up-modal .pop-up-content {
							height: unset !important;
						}
#shopify-section-template--19075005022425__image_with_text2_J7CQdC .image-with-text__grid {
						max-width: 1200px;
						display: flex;
						align-items: center;
					}

					#shopify-section-template--19075005022425__image_with_text2_J7CQdC .h1 {
						margin-bottom: 2vw;
					}

					#shopify-section-template--19075005022425__image_with_text2_J7CQdC .image-with-text__content {
						background: #f8f8fd;
					}

					#shopify-section-template--19075005022425__image_with_text2_J7CQdC .global-media-settings img {
						border-radius: 10px;
						height: auto;
					}

					@media screen and (min-width: 1365.9px) {
						#shopify-section-template--19075005022425__image_with_text2_J7CQdC .image-with-text {
							padding-top: 50px;
							padding-bottom: 50px;
						}
					}

					@media screen and (max-width: 1366px) {
						#shopify-section-template--19075005022425__image_with_text2_J7CQdC .image-with-text {
							padding-top: 70px;
							padding-bottom: 70px;
						}
					}

					@media screen and (max-width: 540px) {
						#shopify-section-template--19075005022425__image_with_text2_J7CQdC .image-with-text {
							padding-top: 50px;
							padding-bottom: 30px;
						}
					}
.section-template--19075005022425__image_with_text2_J7CQdC {
						background: #f8f8fd;
					}

					.section-template--19075005022425__image_with_text2_J7CQdC-padding {
						padding-top: 75px;
						padding-bottom: 75px;
					}

					.image-with-text__grid {
						overflow: hidden;
						margin: 0 auto;
						border-radius: 0;
					}

					.h1 {
						color: #000;
						font-weight: 600;
						font-size: 40px;
					}

					.rte {
						font-size: 16px;
						color: #000000;
					}

					@media screen and (max-width: 1366px) {
						.h1 {
							font-size: 32px;
						}
					}

					@media screen and (max-width: 1000px) {
						.h1 {
							font-size: 28px;
						}
					}

					@media screen and (max-width: 940px) {
						.h1 {
							font-size: 24px;
						}

					}

					@media screen and (max-width: 540px) {
						.h1 {
							font-size: 20px;
							margin-bottom: 0;
						}

						.image-with-text {
							padding-top: 50px;
							padding-bottom: 50px;
						}

						.rte {
							font-size: 14px;
							margin-top: 0 !important;
						}

						.image-with-text__content {
							padding: 20px !important;
						}
					}

					@media screen and (min-width: 750px) {
						.section-template--19075005022425__image_with_text2_J7CQdC-padding {
							padding-top: 100px;
							padding-bottom: 100px;
						}
					}
@media screen and (min-width: 539.9px) {
						#shopify-section-template--19075005022425__image_banner_index_jPnEDM h2 {
							margin-bottom: 40px;
						}
					}

					@media screen and (max-width: 540px) {
						#shopify-section-template--19075005022425__image_banner_index_jPnEDM .banner__text {
							line-height: 1.5 !important;
						}
					}

					@media screen and (max-width: 749px) {

						#shopify-section-template--19075005022425__image_banner_index_jPnEDM .banner,
						#shopify-section-template--19075005022425__image_banner_index_jPnEDM .mobile-display img {
							aspect-ratio: 750 / 793;
						}

						#shopify-section-template--19075005022425__image_banner_index_jPnEDM .banner__content {
							align-items: flex-start !important;
						}
					}

					@media only screen and (min-width: 750px) {
						#shopify-section-template--19075005022425__image_banner_index_jPnEDM .banner--content-align-left .banner__box {
							margin-left: 2vw;
						}
					}
#Banner-template--19075005022425__image_banner_index_jPnEDM::after {
						opacity: 0.0;
					}

					#Banner-template--19075005022425__image_banner_index_jPnEDM {
						margin-top: 0px;
						margin-bottom: 0px;
					}
#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__heading {
						color: #fff;
						font-weight: 600;
					}

					#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__heading em {
						font-style: normal;
						color: #2997FF;
					}

					.banner__buttons .button {
						font-size: 1.8rem;
					}

					#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__buttons .button--primary {

						background: none;
						opacity: 1;
						color: #2997FF;

					}

					.banner__buttons .button--primary:after {
						box-shadow: none;
					}

					.banner__buttons .button--primary:hover::after {
						box-shadow: none;
						--border-offset: 0;

					}

					@media screen and (max-width: 749px) {
						
						#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__media2 {
							height: 100%;
							/*position: absolute;*/
							/*left: 0;*/
							/*top: 0;*/
							width: 100%;
						}

						#Banner-template--19075005022425__image_banner_index_jPnEDM::before,
						#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__media2::before,
						#Banner-template--19075005022425__image_banner_index_jPnEDM:not(.banner--mobile-bottom) .banner__content::before {
							/*padding-bottom: 105.73333333333332%;*/
							content: '';
							display: block;
						}

						#Banner-template--19075005022425__image_banner_index_jPnEDM:not(.banner--mobile-bottom) .banner__box {
							padding-bottom: 60%;
						}
					}

					@media screen and (min-width: 750px) {

						#Banner-template--19075005022425__image_banner_index_jPnEDM::before,
						#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__media::before {
							/*padding-bottom: 33.125%;*/
							content: '';
							display: block;
						}

						#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__content.banner__content--middle-center {
							padding-bottom: 25%;
						}
					}

					@media screen and (max-width: 540px) {
						.banner__text {
							line-height: 1.5;
						}

						.banner__text span {
							font-size: 16px !important;
							line-height: 1.2px !important;
						}

						.banner__buttons .button {
							padding-left: 2rem;
							padding-right: 2rem;
							min-height: calc(3.8rem + var(--buttons-border-width) * 2);
						}
					}

					@media (max-width: 1920px) and (min-width: 1680px) {

						#Banner-template--19075005022425__image_banner_index_jPnEDM::before,
						#Banner-template--19075005022425__image_banner_index_jPnEDM .banner__media::before {
							/*padding-bottom: 636px;*/
						}
					}
#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp img {
						max-width: 980px;
						margin: 0 auto;
						border-radius: 10px;
					}

					#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .rte {
						width: 100%;
						max-width: 980px;
						margin-left: auto;
						margin-right: auto;
						text-align: left;
					}

					@media screen and (max-width: 1366px) {
						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .tit {
							font-size: 32px;
						}
					}

					@media screen and (max-width: 1000px) {
						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .tit {
							font-size: 28px;
						}
					}

					@media screen and (max-width: 940px) {
						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .tit {
							font-size: 24px;
						}

						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp img {
							border-radius: 6px;
						}
					}

					@media screen and (max-width: 540px) {
						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .rte {
							margin-bottom: 20px;
							font-size: 14px;
							line-height: 1.5;
						}

						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .tit {
							margin: 0 auto 8px;
							font-size: 20px;
						}

						#shopify-section-template--19075005022425__image_middle_pcm_xPDdVp .isolate {
							padding: 30px 0 0;
						}
					}
.section-template--19075005022425__image_middle_pcm_xPDdVp {
							padding-top: 60px;
							padding-bottom: 0px;
							background-color: #f8f8fd;
							overflow: hidden;
						}

						.section-template--19075005022425__image_middle_pcm_xPDdVp img {
							width: 100%;
							height: auto;
							display: block;

						}

						.section-template--19075005022425__image_middle_pcm_xPDdVp .tit {
							/*font-weight: 800;*/
							margin-bottom: 15px;
							font-size: 40px;
							text-align: left;
							max-width: 980px;

							margin-left: auto;
							margin-right: auto;
						}

						.section-template--19075005022425__image_middle_pcm_xPDdVp .more_btn {}

						.section-template--19075005022425__image_middle_pcm_xPDdVp .more_btn a {
							color: #ffffff;
							text-decoration: none;
						}

						.section-template--19075005022425__image_middle_pcm_xPDdVp .image-with-text__text {
							margin-bottom: 60px;
							text-align: left;
						}

						.section-template--19075005022425__image_middle_pcm_xPDdVp .tit-img {
							display: block;
						}
#shopify-section-template--19075005022425__image_with_text2_ghKBxL .image-with-text__grid {
						max-width: 1162px;
					}

					#shopify-section-template--19075005022425__image_with_text2_ghKBxL .h1 {
						margin-bottom: 2vw;
					}
.section-template--19075005022425__image_with_text2_ghKBxL {
						background: #f8f8fd;
						margin-top:10em;
					}

					.section-template--19075005022425__image_with_text2_ghKBxL-padding {
						padding-top: 69px;
						padding-bottom: 0px;
					}

					.image-with-text__grid {
						overflow: hidden;
						border-radius: 10px;
						margin: 0 auto;
					}

					.h1 {
						color: #000;
						font-weight: 600;
						font-size: 40px;
					}

					.rte {
						font-size: 16px;
						color: #000000;
					}

					@media screen and (max-width: 1366px) {
						.h1 {
							font-size: 32px;
						}
					}

					@media screen and (max-width: 1000px) {
					    .section-template--19075005022425__image_with_text2_ghKBxL {
						margin-top:3em;
					}
						.h1 {
							font-size: 28px;
						}

						.image-with-text__grid {
							border-radius: 5px;
						}
					}

					@media screen and (max-width: 940px) {
					    .section-template--19075005022425__image_with_text2_ghKBxL {
						margin-top:3em;
					}
						.h1 {
							font-size: 24px;
						}
					}

					@media screen and (max-width: 750px) {
						.image-with-text__media img {
							border-radius: 5px;
						}
						.section-template--19075005022425__image_with_text2_ghKBxL {
						margin-top:3em;
					}
					}

					@media screen and (max-width: 540px) {
					    .section-template--19075005022425__image_with_text2_ghKBxL {
						margin-top:3em;
					}
						.h1 {
							font-size: 20px;
							margin-bottom: 0;
						}

						.image-with-text {
							padding-top: 50px;
						}

						.rte {
							font-size: 14px;
							margin-top: 0 !important;
						}

						.image-with-text__content {
							padding: 20px !important;
						}
					}

					@media screen and (min-width: 750px) {
						.section-template--19075005022425__image_with_text2_ghKBxL-padding {
							padding-top: 92px;
							padding-bottom: 0px;
						}
					}
.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-main {
							padding: 0 15px;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container {
							background: #EFF5FF;
							border-radius: 10px;
							width: 100%;
							max-width: 1125px;
							margin: 40px auto 100px;
							display: flex;
							align-items: center;
							padding: 50px;
							justify-content: center;
							flex-wrap: wrap;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-left {
							display: flex;
							align-items: center;
							justify-content: space-between;
							margin-right: 20px;

						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-text {
							font-size: 22px;
							color: #333333;
							width: 590px;
							max-width: 100%;
							line-height: 1.2;
							font-weight: 600;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img1 {
							margin-bottom: 5px;
							margin-right: 15px;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img2 {
							margin-top: 30px;
						}

						@media screen and (max-width: 1155px) {
							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img2 {
								margin-top: 0;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-left {
								margin-right: 0;
							}

						}

						@media screen and (max-width: 850px) {
							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-text {
								font-size: 19px;
								width: auto;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container {
								padding: 30px;
							}
						}

						@media screen and (max-width: 640px) {
							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container {
								padding: 30px 15px 15px;
								margin-bottom: 50px;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img1 {
								width: 100px;
								height: auto;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-text {
								font-size: 15px;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img2 {
								width: 180px;
								height: auto;
								margin-top: 8%;
							}
						}
#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU h1 {
						width: 90%;
						max-width: 910px;
						margin-bottom: 70px;
					}

					#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text_box {
						flex-direction: row-reverse;
						align-items: stretch;
						max-width: 1183px;
					}

					#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
						padding: 30px;
						background: #eaebec;
						border-radius: 10px;
						margin-left: 16px;
						display: flex;
						align-items: center;
						text-align: left;
					}

					#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU .image-box img {
						max-width: 633px;
						display: block;
						margin: 0 auto;
					}

					@media screen and (max-width: 750px) {
						#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
							margin-top: 20px;
						}

						#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU .image-box img {
							max-width: 100%;
						}

						#shopify-section-template--19075005022425__image_with_text_g2_two_4UzwnU h1 {
							margin-bottom: 30px;
							margin-top: 30px;
						}
					}
.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-main {
							padding: 0 15px;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container {
							background: #EFF5FF;
							border-radius: 10px;
							width: 100%;
							max-width: 1125px;
							margin: 40px auto 100px;
							display: flex;
							align-items: center;
							padding: 50px;
							justify-content: center;
							flex-wrap: wrap;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-left {
							display: flex;
							align-items: center;
							justify-content: space-between;
							margin-right: 20px;

						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-text {
							font-size: 22px;
							color: #333333;
							width: 590px;
							max-width: 100%;
							line-height: 1.2;
							font-weight: 600;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img1 {
							margin-bottom: 5px;
							margin-right: 15px;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img2 {
							margin-top: 30px;
						}

						@media screen and (max-width: 1155px) {
							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img2 {
								margin-top: 0;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-left {
								margin-right: 0;
							}

						}

						@media screen and (max-width: 850px) {
							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-text {
								font-size: 19px;
								width: auto;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container {
								padding: 30px;
							}
						}

						@media screen and (max-width: 640px) {
							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container {
								padding: 30px 15px 15px;
								margin-bottom: 50px;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img1 {
								width: 100px;
								height: auto;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-text {
								font-size: 15px;
							}

							.section-template--19075005022425__image_with_text_g2_two_4UzwnU .fb-container .fb-img2 {
								width: 180px;
								height: auto;
								margin-top: 8%;
							}
						}
.section-template--19075005022425__image_with_text_g2_two_4UzwnU {
						background: #ffffff;
						overflow: hidden;
					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU h1 {
						color: #05070e;
						margin: 43px auto;
					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text_box {
						display: flex;
						align-items: center;
						justify-content: space-between;

					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .block-1 {
						margin-bottom: 20px;
					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .block-2 {
						flex-direction: row-reverse;
						padding: 0 0 40px 0;
					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .block-3 {

						padding: 30px 0 10px 0;
					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .block-3 h2 {
						font-size: 56px;
					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .block-3 .image_text {
						margin: 0 auto;
						padding: 0;
						margin-top: -120px;

					}

					.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
						padding: 15rem;
					}

					@media screen and (min-width: 750px) {
						.section-template--19075005022425__image_with_text_g2_two_4UzwnU h2 {
							font-size: 28px;
						}
					}

					@media (max-width: 1280px) {

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image-box,
						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
							width: 50%;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
							padding: 0 3rem;
							text-align: center;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image-box img {
							width: 100%;
							height: auto;
						}
					}

					@media screen and (max-width: 750px) {
						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text_box {
							display: block;
							align-items: center;
							justify-content: space-between;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
							padding: 0;
							text-align: center;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image-box,
						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .image_text {
							width: 100%;
						}

						.section-template--19075005022425__image_with_text_g2_two_4UzwnU .block-3 .image_text {
							margin: 0 auto;
							padding: 15px;

						}
					}

					@media screen and (max-width: 750px) {

						.block-1 {
							display: flex !important;
							flex-direction: column-reverse !important;
						}

						.block-1 .image_text {
							margin-top: 20px !important;
							margin-left: 0 !important;
						}
					}

					.block-2 {
						flex-direction: row !important;
						padding: 0 5rem !important;

					}

					.block-2 .image_text {
						margin-left: 0 !important;
						margin-right: 16px !important;
						background: #d7f0dc !important;
					}

					@media screen and (max-width: 750px) {
						.block-2 {
							padding: 0 1.5rem !important;

							display: flex !important;
							flex-direction: column-reverse !important;
						}

					}
