@charset "utf-8";.page-home .head-nav{display:block}.main-home{position:relative;background-color:var(--background-color)}.main-home>*{position:relative}.main-home .head-nav{position:sticky;display:block;top:4vw;z-index:9999}.main-home .theme-video{height:100vh;overflow:hidden}.main-home .theme-video video{position:fixed;left:0;top:0;width:100%;height:100%;object-fit:cover}.main-home .slide-banner{position:relative;overflow:hidden;aspect-ratio:2200/1320}.main-home .slide-banner .slide-btn{background-color:rgba(0,0,0,.4);display:inline-block;position:absolute;top:50%;z-index:1;padding:1vw;margin-top:-1vw;color:#fff;font-weight:700;cursor:pointer;display:none}.main-home .slide-banner .slide-btn:hover{background-color:rgba(0,0,0,.8)}.main-home .slide-banner .prev{left:0;border-radius:0 5px 5px 0}.main-home .slide-banner .next{right:0;border-radius:5px 0 0 5px}.main-home .slide-banner:hover .prev{display:block}.main-home .slide-banner:hover .next{display:block}.main-home .slide-banner .slide-pic{width:100vw;overflow:hidden;aspect-ratio:2200/1320}.main-home .slide-banner .slide-pic ul{display:flex;flex-wrap:wrap;width:1000%}.main-home .slide-banner .slide-pic li{width:100vw}.main-home .slide-banner .slide-pic li img{width:100%;height:auto;object-fit:cover;aspect-ratio:2200/1320}.main-home .slide-banner .slide-dot{position:absolute;left:0;bottom:1vw;width:100%}.main-home .slide-banner .slide-dot ul{display:flex;justify-content:center;column-gap:1vw}.main-home .slide-banner .slide-dot li{width:.6vw;height:.6vw;background-color:#ddd;border-radius:50%}.main-home .slide-banner .slide-dot li.active{background-color:#333}.main-home .slogan{padding:10vw 0 7vw;background-color:rgba(0,0,0,.9)}.main-home .slogan .text{width:72vw;margin:0 auto;color:#fff}.main-home .slogan .text h2{margin-bottom:1vw;font-size:5vw}.main-home .slogan .text p{font-size:clamp(12px,2.5vw,22px)}.main-home .products-series{padding:3vw 0 5vw;background-color:rgba(0,0,0,.9);overflow:hidden}.main-home .products-series .container{display:flex}.main-home .products-series .probox{position:relative;width:calc(100% + 6.2vw);height:40vw;box-sizing:border-box;transition:all .5s}.main-home .products-series .probox h2{position:absolute;line-height:1em;font-size:5.2vw;color:#fff;opacity:.05;transition:all .5s}.main-home .products-series .probox a{position:absolute;opacity:0;z-index:2;transition:all .5s}.main-home .products-series .probox ul{position:relative;display:flex;opacity:.3;transition:all .5s}.main-home .products-series .probox li{height:22vw;transition:all .5s}.main-home .products-series .probox li img{width:auto;height:100%}.main-home .products-series .probox:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-size:auto 100%;background-repeat:no-repeat;opacity:.1;transition:all .5s}.main-home .products-series .item{width:27.4%;transition:all .5s}.main-home .products-series .item.on{width:72.6%}.main-home .products-series .item.on .probox h2{opacity:1;transform:translateX(0)}.main-home .products-series .item.on .probox a{opacity:1;transform:translateX(0)}.main-home .products-series .item.on .probox ul{opacity:1}.main-home .products-series .item.on .probox:before{opacity:1}.main-home .products-series .disposable-series{padding-bottom:1.5vw}.main-home .products-series .disposable-series .probox{padding:11.6vw 10.5vw 2.4vw 0}.main-home .products-series .disposable-series .probox h2{left:15%;top:3%;transform:translateX(-17vw)}.main-home .products-series .disposable-series .probox a{left:15%;top:74%;transform:translateX(-17vw)}.main-home .products-series .disposable-series .probox ul{justify-content:flex-end}.main-home .products-series .disposable-series .probox li{margin-left:-4vw}.main-home .products-series .disposable-series .probox:before{background-image:url(../images/home/disposable-series-bg.webp);background-position:right bottom}.main-home .products-series .disposable-series.on .probox{padding-right:14.5vw}.main-home .products-series .disposable-series.on .probox li{margin-left:2vw}.main-home .products-series .pod-system{padding-top:1.5vw}.main-home .products-series .pod-system .probox{padding:2vw 0 12vw 13.6vw;margin:0 0 0 auto}.main-home .products-series .pod-system .probox h2{left:12%;top:75%;transform:translateX(5vw);white-space:nowrap}.main-home .products-series .pod-system .probox a{left:58%;top:78%;transform:translateX(5vw)}.main-home .products-series .pod-system .probox li{margin:0 0 0 -4vw}.main-home .products-series .pod-system .probox:before{background-image:url(../images/home/pod-system-bg.webp)}.main-home .products-series .pod-system.on .probox{padding-left:9.6vw}.main-home .products-series .pod-system.on .probox li{margin:0 3vw 0 0}.main-home .find-store{padding:8vw 0;text-align:center;background-image:url(../images/home/find-store-bg.webp);background-attachment:fixed;background-size:cover;background-position:center}.main-home .find-store h2{margin-top:3vw;font-size:4vw;font-weight:700;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.2)}.main-home .find-store a{display:inline-block;font-size:2vw;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.2)}.main-home .find-store a:hover{color:var(--main-color)}.main-home .find-store .container-width{position:relative}.main-home .find-store:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;backdrop-filter:saturate(100%) blur(0px);transition:all 1s;transition-delay:.2s}.main-home .find-store.action:before{backdrop-filter:saturate(60%) blur(5px)}.main-home .introduce{padding:6.5vw 0;background-color:var(--background-color)}.main-home .introduce .container-width{display:flex;justify-content:space-between}.main-home .introduce .item{position:relative;width:48%;height:40vw;border-radius:1vw;box-sizing:border-box;overflow:hidden;opacity:0;transition:padding .5s,opacity 1s,transform 1s}.main-home .introduce .item img{position:absolute;left:0;width:100%;height:66.8%;border-radius:1vw;object-fit:cover;transition:all .5s}.main-home .introduce .item .text{position:relative;padding:1vw 5vw;z-index:3}.main-home .introduce .item .text span{position:absolute;left:2vw;top:-1vw;font-size:5vw;font-family:Lexend-Bold;color:#fff;opacity:.08;transition:all .5s;transition-delay:.4s}.main-home .introduce .item .text h2{margin-bottom:.5vw;font-size:2.5vw;color:#fff;transition:all .5s}.main-home .introduce .item .text p{font-size:1.2vw;color:#777;transition:all .5s}.main-home .introduce .item .text hr{width:3.5vw;height:0;margin:2vw 0;border:.2vw solid var(--main-color);text-align:left;transition:all .5s}.main-home .introduce .item .text a{opacity:0;transition:all .5s;transition:all .5s}.main-home .introduce .item:hover img{height:100%;opacity:.5}.main-home .introduce .item:hover .text span{opacity:0;transition-delay:0s}.main-home .introduce .item:hover .text a{opacity:1}.main-home .introduce .brand{padding-top:32%;transform:translateX(-5vw)}.main-home .introduce .brand img{top:0}.main-home .introduce .brand .text h2{transition-delay:.3s}.main-home .introduce .brand .text p{transition-delay:.2s}.main-home .introduce .brand .text hr{transition-delay:.1s}.main-home .introduce .brand .text a{transition-delay:0s}.main-home .introduce .brand:hover{padding-top:18%}.main-home .introduce .brand:hover .text h2{transform:translateY(-2vw);transition-delay:0s}.main-home .introduce .brand:hover .text p{transform:translateY(-2vw);transition-delay:.1s;color:#fff}.main-home .introduce .brand:hover .text hr{transform:translateY(-2vw);transition-delay:.2s}.main-home .introduce .brand:hover .text a{transform:translateY(-2vw);transition-delay:.3s}.main-home .introduce .innovation{transform:translateX(5vw)}.main-home .introduce .innovation img{bottom:0}.main-home .introduce .innovation .text h2{transition-delay:0s}.main-home .introduce .innovation .text p{transition-delay:.1s}.main-home .introduce .innovation .text hr{transition-delay:.2s}.main-home .introduce .innovation .text a{transition-delay:.3s}.main-home .introduce .innovation:hover{padding-top:14%}.main-home .introduce .innovation:hover .text h2{transform:translateY(2vw);transition-delay:.3s}.main-home .introduce .innovation:hover .text p{transform:translateY(2vw);transition-delay:.2s;color:#fff}.main-home .introduce .innovation:hover .text hr{transform:translateY(2vw);transition-delay:.1s}.main-home .introduce .innovation:hover .text a{transform:translateY(2vw);transition-delay:0s}.main-home .introduce.action .item{transform:translateX(0);opacity:1}.main-home .article-list{padding:1.5vw 0 4vw;background-color:var(--background-color)}.main-home .article-list h2{margin-bottom:2vw;font-size:2.5vw;color:var(--main-color)}.main-home .article-list ul{display:flex;column-gap:1.85%}.main-home .article-list li{position:relative;width:32.1%;border-radius:1.5vw;background-color:#141414}.main-home .article-list li .pic{position:relative;height:auto;aspect-ratio:3/2;border-radius:1.5vw 1.5vw 0 0;overflow:hidden}.main-home .article-list li .pic img{width:100%;height:100%;object-fit:cover;transition:all .5s;display:block}.main-home .article-list li .pic:hover img{transform:scale(1.05)}.main-home .article-list li .text{padding:1.3vw 1.5vw 4.5vw}.main-home .article-list li .text h3{margin-bottom:.7vw;font-size:1.2vw;color:#fff;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-home .article-list li .text p{font-size:1vw;color:#aaa;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main-home .article-list li .text a{position:absolute;left:1.5vw;bottom:1.5vw;font-size:1.2vw;color:#999}.main-home .article-list li .text a:hover{color:var(--main-color)}.main-home .product-momnet{padding:4vw 0 8vw;background-color:var(--background-color)}.main-home .product-momnet .container-width{display:flex;justify-content:space-between}.main-home .product-momnet .info{width:25%}.main-home .product-momnet .info .title{padding-bottom:1.2vw;margin-bottom:1.2vw;border-bottom:1px solid #aaa}.main-home .product-momnet .info .title h2{font-size:2.5vw;color:#fff}.main-home .product-momnet .info .title h2 span{display:block;line-height:6vw;font-size:4.5vw;color:var(--main-color)}.main-home .product-momnet .info ul{position:relative}.main-home .product-momnet .info li{position:absolute;left:0;top:0;width:100%;opacity:0;z-index:-1;transition:all .5s}.main-home .product-momnet .info li p{font-size:1.2vw;color:#fff}.main-home .product-momnet .info li.on{opacity:1;z-index:9}.main-home .product-momnet .video-list{position:relative;width:67%;padding-top:14vw}.main-home .product-momnet .video-list .dg-slide{position:relative;width:36.5vw;height:20.5vw;margin:0 auto}.main-home .product-momnet .video-list .dg-slide li{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s}.main-home .product-momnet .video-list .dg-slide li video{width:100%;height:100%;object-fit:cover;border-radius:6px}.main-home .product-momnet .video-list .dg-slide li.leftout{transform:translate(0,-120%) scale(.36)}.main-home .product-momnet .video-list .dg-slide li.left{transform:translate(-29%,-91%) scale(.54);opacity:.4;z-index:1}.main-home .product-momnet .video-list .dg-slide li.le{transform:translate(-43%,-45%) scale(.72);opacity:.7;z-index:2}.main-home .product-momnet .video-list .dg-slide li.rightout{transform:translate(0,-120%) scale(.36)}.main-home .product-momnet .video-list .dg-slide li.right{transform:translate(29%,-91%) scale(.54);opacity:.4;z-index:1}.main-home .product-momnet .video-list .dg-slide li.rig{transform:translate(43%,-45%) scale(.72);opacity:.7;z-index:2}.main-home .product-momnet .video-list .dg-slide li.on{transform:translate(0,0) scale(1);opacity:1;z-index:3}.main-home .product-momnet .video-list .slide-btn span{position:absolute;bottom:5vw;width:3vw;line-height:3vw;font-size:3vw;text-align:center;color:#fff;cursor:pointer}.main-home .product-momnet .video-list .slide-btn .prev{left:2vw}.main-home .product-momnet .video-list .slide-btn .next{right:2vw}@media only screen and (max-width:640px){.main-home .head-nav{top:50px}.main-home .slide-banner .slide-dot{bottom:10px}.main-home .slide-banner .slide-dot ul{column-gap:10px}.main-home .slide-banner .slide-dot li{width:10px;height:10px}.main-home .slogan{padding:60px 0}.main-home .slogan .text h2{margin-bottom:10px;font-size:24px}.main-home .slogan .text p{font-size:14px}.main-home .products-series .disposable-series .probox h2{left:5%;font-size:24px}.main-home .products-series .disposable-series .probox a{left:5%}.main-home .products-series .pod-system .probox h2{left:8%;top:80%}.main-home .products-series .pod-system .probox a{left:63%}.main-home .find-store{padding:80px 0}.main-home .find-store a{font-size:14px}.main-home .find-store h2{margin-top:20px;font-size:24px}.main-home .introduce{padding:40px 0}.main-home .introduce .item{width:49%;height:300px}.main-home .introduce .item .text{padding:10px}.main-home .introduce .item .text span{left:0}.main-home .introduce .item .text h2{font-size:18px}.main-home .introduce .item .text hr{width:40px;margin:10px 0}.main-home .introduce .item .text p{font-size:14px}.main-home .introduce .brand{padding-top:210px}.main-home .article-list{padding:20px 0}.main-home .article-list h2{margin-bottom:15px;font-size:24px}.main-home .article-list ul{display:block}.main-home .article-list li{align-items:center;width:100%;margin-top:10px}.main-home .article-list li .pic{width:100%;height:auto;aspect-ratio:3/2}.main-home .article-list li .text{width:100%;padding:10px 15px;box-sizing:border-box}.main-home .article-list li .text h3{margin-bottom:5px;font-size:14px}.main-home .article-list li .text p{font-size:12px;-webkit-line-clamp:2}.main-home .article-list li .text a{position:static;display:inline-block;margin-top:10px;font-size:12px}.main-home .product-momnet{padding:40px 0}.main-home .product-momnet .container-width{display:block}.main-home .product-momnet .info{display:flex;justify-content:space-between;width:100%;margin-bottom:30px}.main-home .product-momnet .info .title{width:48%;margin:0;padding:0 5% 0 0;border-bottom:none;border-right:1px solid rgba(255,255,255,.2);box-sizing:border-box}.main-home .product-momnet .info .title h2{font-size:18px}.main-home .product-momnet .info .title h2 span{line-height:50px;font-size:40px}.main-home .product-momnet .info ul{width:45%}.main-home .product-momnet .info li p{margin:10px 0;font-size:14px}.main-home .product-momnet .info li .attr{display:none}.main-home .product-momnet .video-list{width:100%;padding-top:23vw}.main-home .product-momnet .video-list .dg-slide{width:60vw;height:33.75vw}.main-home .product-momnet .video-list .slide-btn span{width:auto;line-height:40px;font-size:40px}}