#header{height:96px;width:100%;z-index:9999;position:sticky;background-color:#fff;top:0;left:0;border-bottom:solid 1px #f0f0f0;box-sizing:content-box}#header[index-header]{position:fixed;transform:translateY(0);transition:all 0.6s cubic-bezier(.23,1,.32,1)}#header:not([index-header]){animation:page-header-animation 0.6s cubic-bezier(.23,1,.32,1)}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)){background-color:transparent;border-bottom:solid 1px rgba(255,255,255,.2)}#header .operate-more-list{display:flex;align-items:center}#header .operate-more-list>li>a{text-decoration:none;color:#222;cursor:pointer;font-size:24px;margin-right:20px}#header[index-header].header-transparent .operate-more-list>li>a{color:#fff}#header .header-logo-container{flex:0 0 182px}#header .header-container{position:relative;display:flex;align-items:center;margin:0 auto;height:100%;z-index:5;padding:0 40px}#header .header-logo .logo-white{display:none}#header .header-logo{display:flex;align-items:center;justify-content:center}#header .header-logo>img{width:182px;width:auto}#header .header-navbar{margin-left:auto;display:flex;align-items:center;margin-right:20px;height:100%;list-style:none}#header .header-navbar>li{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 20px}#header .header-navbar>li::after{position:absolute;content:"";bottom:-1px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left top;transition:all 0.6s cubic-bezier(.23,1,.32,1);background-color:#121212}#header .header-navbar>li:hover::after{transform:scaleX(1)}#header .header-navbar>li>a{font-size:14px;line-height:20px;color:#222;text-decoration:none;transition:all 0.6s cubic-bezier(.23,1,.32,1);display:flex;align-items:center;justify-content:center;height:100%;width:100%;cursor:pointer}#header .multi-language{position:relative}#header .multi-language-dropdown{background-color:transparent;padding-top:10px;position:absolute;right:0;bottom:0;transform:translateY(100%);pointer-events:none}#header .multi-language:hover .multi-language-dropdown{pointer-events:all}#header .multi-language:hover .multi-language-dropdown .multi-language-shadow>ul{clip-path:inset(0 0 0 0)}#header .multi-language-dropdown .multi-language-shadow{filter:drop-shadow(0 5px 12px rgba(34,34,34,.15))}#header .multi-language-dropdown .multi-language-shadow>ul{transition:all 0.6s cubic-bezier(.23,1,.32,1);clip-path:inset(0 0 100% 0);background-color:#fff;border-radius:2px;padding:10px 0;margin:0;list-style:none;display:flex;flex-direction:column}#header .multi-language-dropdown .multi-language-shadow>ul>li{flex:0 0 auto;position:relative;min-width:140px;padding:0 16px;box-sizing:border-box}#header .multi-language-dropdown .multi-language-shadow>ul>li>span{height:36px;font-size:14px;color:#222;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;transition:all 0.6s cubic-bezier(.23,1,.32,1);position:relative}#header .multi-language-dropdown .multi-language-shadow>ul>li>a+span::after{position:absolute;content:"";bottom:-2px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left top;transition:all 0.6s cubic-bezier(.23,1,.32,1);background-color:#121212}#header .multi-language-dropdown .multi-language-shadow>ul>li>a:hover+span{color:#121212}#header .multi-language-dropdown .multi-language-shadow>ul>li>a:hover+span::after{transform:scaleX(1)}#header .multi-language-dropdown .multi-language-shadow>ul>li>a{position:absolute;opacity:0;z-index:2;left:0;top:0;right:0;bottom:0;height:100%;width:100%}#header .multi-language-container{display:flex;align-items:center;padding:0 16px;height:30px;box-sizing:border-box;border:solid 1px #cacaca;cursor:pointer;border-radius:30px;background-color:#fff;transition:all 0.6s cubic-bezier(.23,1,.32,1)}#header .multi-language-container>span{margin-right:4px;color:#121212;font-size:14px}#header .multi-language-container *{transition:all 0.6s cubic-bezier(.23,1,.32,1)}#header .multi-language:hover .multi-language-container>svg{transform:rotate(180deg)}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .multi-language-container{background-color:transparent}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .multi-language-container>span{color:#fff}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .multi-language-container>svg>path{fill:#fff}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .multi-language:hover .multi-language-container{background-color:#fff}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .multi-language:hover .multi-language-container>span{color:#121212}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .multi-language:hover .multi-language-container>svg>path{fill:#121212}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .header-navbar>li>a{color:#fff}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .header-logo .logo-black{display:none}#header[index-header].header-transparent:not(:has(.header-navbar>li.has-child:hover)) .header-logo .logo-white{display:block}#header .header-navbar>li .all-product-menu{position:fixed;left:0;top:calc(96px + 1px);right:0;transition:clip-path 0.6s cubic-bezier(.23,1,.32,1);pointer-events:none;background-color:#fff;display:flex;align-items:stretch;z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}#header .header-navbar>li:hover .all-product-menu{pointer-events:unset;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}#header .header-navbar>li .all-product-menu .all-product-menu-container{height:calc(100vh - 320px);max-height:45vh;min-height:500px;margin:0 auto;max-width:1600px;min-width:1080px;padding:0 40px;width:100%;display:flex;align-items:flex-start;position:relative}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1{height:100%;border-right:1px solid #ddd;overflow-y:auto;width:361px;flex:0 0 auto}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1 .category-list.category-2{height:100%;border-right:1px solid #ddd;overflow-y:auto;width:361px;flex:0 0 auto;top:0;left:401px;position:absolute;display:none;flex-direction:column}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover .category-list.category-2{display:flex}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover .category-list.category-2>li{display:flex;align-items:center;width:360px;margin:0;min-width:0}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover .category-list.category-2>li>img{width:20px;height:20px;position:absolute;transform:translateX(20px)}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover .category-list.category-2>li>a{width:100%;font-size:14px;line-height:20px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:none;text-decoration:none;cursor:pointer;padding:16px 20px;padding-left:60px}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover .category-list.category-2>li:hover{background-color:#f2f2f2}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover .category-list.category-2>li:hover>a{font-weight:600}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li{display:flex;align-items:center;width:360px;margin:0;min-width:0}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover{background-color:#f2f2f2}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li.last-hover>a{font-weight:600}#header .header-navbar>li .all-product-menu .all-product-menu-container .category-list.category-1>li>a{width:100%;font-size:14px;line-height:20px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:none;text-decoration:none;cursor:pointer;padding:16px 20px}#header .header-navbar>li .navbar-child-menu{position:fixed;left:0;top:calc(96px + 1px);right:0;transition:clip-path 0.6s cubic-bezier(.23,1,.32,1);pointer-events:none;background-color:#fff;display:flex;align-items:stretch;z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);padding:40px .5rem .6rem .5rem}#header .header-navbar>li:hover .navbar-child-menu{pointer-events:unset;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-image-container{position:relative;height:0;width:44%;padding-bottom:16.5%}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-image-container>img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-list{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;margin-left:40px}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-list>li{height:40px;display:flex;align-items:center;flex:0 0 auto}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-list>li>a{color:#222;font-size:14px;line-height:20px;text-decoration:none;position:relative;display:inline-block;transition:all 0.6s cubic-bezier(.23,1,.32,1);height:20px}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-list>li>a::after{position:absolute;content:"";bottom:-2px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left top;transition:all 0.6s cubic-bezier(.23,1,.32,1);background-color:#121212}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-list>li>a:hover{color:#121212;font-weight:500}#header .header-navbar>li .navbar-child-menu .navbar-child-menu-list>li>a:hover::after{transform:scaleX(1)}@media screen and (max-width:600px){#header{height:.6rem}#header .header-container{width:100%;padding:0 .2rem;box-sizing:border-box}#header .header-logo>img{width:1.4rem;height:auto;flex:0 0 auto}#header .header-search{margin-left:auto;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .1rem}#header .header-menu{height:100%;display:flex;align-items:center;justify-content:center;padding:0 .1rem;margin-right:-.1rem}#header:not(.header-transparent) *[fill^="#FFF"]{fill:#222}#header .header-menu-modal{position:fixed;z-index:9999;left:0;top:0;bottom:0;right:0;width:100vw;height:100vh;display:flex;flex-direction:column;background-color:#fff}#header .header-menu-modal .header-menu-top{flex:0 0 auto;height:.6rem;display:flex;align-items:center;padding:0 .2rem;box-shadow:0 1px 0 0 rgba(204,204,204,.2)}#header .header-menu-modal .header-menu-logo{display:flex;align-items:center;justify-content:center}#header .header-menu-modal .header-menu-logo>img{width:1.4rem;height:auto;flex:0 0 auto}#header .header-menu-modal .header-menu-close{height:100%;display:flex;align-items:center;justify-content:center;margin-left:auto;padding:0 .1rem;margin-right:-.1rem}#header .header-menu-modal .header-menu-bottom{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:.2rem}#header .header-menu-modal .header-menu-nav-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}#header .header-menu-modal .header-menu-nav-list>li{display:flex;flex-direction:column;border-bottom:solid 1px #ccc}#header .header-menu-modal .header-menu-nav-list>li:has(>ul.expand1) .header-menu-nav-list-item-title>svg:nth-child(2){display:none}#header .header-menu-modal .header-menu-nav-list>li:has(>ul.collapse1) .header-menu-nav-list-item-title>svg:nth-child(3){display:none}#header .header-menu-modal .header-menu-nav-list .header-menu-nav-list-item-title{height:.48rem;display:flex;align-items:center}#header .header-menu-modal .header-menu-nav-list .header-menu-nav-list-item-title>span{color:#222;font-size:max(0.18rem, 14px);line-height:max(0.24rem, 20px)}#header .header-menu-modal .header-menu-nav-list .header-menu-nav-list-item-title>svg{margin-left:auto}#header .header-menu-modal .header-menu-nav-list>li>ul.collapse1{height:0}#header .header-menu-modal .header-menu-nav-list>li>ul.expand1{height:var(--height)}#header .header-menu-modal .header-menu-nav-list>li>ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;overflow:hidden;transition:all 0.6s cubic-bezier(.23,1,.32,1)}#header .header-menu-modal .header-menu-nav-list>li>ul>li{display:flex;align-items:center;height:.4rem;width:100%;flex:0 0 auto}#header .header-menu-modal .header-menu-nav-list>li>ul>li>a{color:#666;font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);text-decoration:none;display:block;height:100%;width:100%;display:flex;align-items:center}#header .header-menu-modal .header-menu-language{margin-top:.2rem}#header .header-menu-modal .header-menu-language .header-menu-language-title{height:.48rem;display:flex;align-items:center}#header .header-menu-modal .header-menu-language .header-menu-language-title>span{color:#777;font-size:max(0.18rem, 14px);line-height:max(0.24rem, 20px)}#header .header-menu-modal .header-menu-language .header-menu-language-title>svg{margin-left:auto}#header .header-menu-modal .header-menu-language:has(>ul.expand1) .header-menu-language-title>svg:nth-child(2){display:none}#header .header-menu-modal .header-menu-language:has(>ul.collapse1) .header-menu-language-title>svg:nth-child(3){display:none}#header .header-menu-modal .header-menu-language>ul.collapse1{height:0}#header .header-menu-modal .header-menu-language>ul.expand1{height:var(--height)}#header .header-menu-modal .header-menu-language>ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;overflow:hidden;transition:all 0.6s cubic-bezier(.23,1,.32,1)}#header .header-menu-modal .header-menu-language>ul>li{display:flex;align-items:center;height:.4rem;width:100%;flex:0 0 auto}#header .header-menu-modal .header-menu-language>ul>li>a{color:#666;font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);text-decoration:none;display:block;height:100%;width:100%;display:flex;align-items:center}}#our-reviews{background-color:#f7f7f7;padding-top:1rem;margin-top:1.4rem;padding-bottom:3rem;margin-bottom:-1rem;border-radius:10rem 10rem 0 0;transform:translateY(50vh);transition:all 1s cubic-bezier(.4,0,0,1)}#our-reviews.show1{transform:translate3d(0,0,0);border-top-left-radius:1rem;border-top-right-radius:1rem}#our-reviews .our-reviews-title{font-size:max(0.64rem, 14px);line-height:max(0.82rem, 20px);text-align:center;color:#222}#our-reviews .our-reviews-subtitle{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);text-align:center;color:#222;margin-top:.2rem}#our-reviews .our-reviews-container{margin-top:.5rem;display:flex;flex-direction:column}#our-reviews .our-reviews-container .our-reviews-top{padding:.3rem 0;display:flex;align-items:center;margin:0 1.4rem;border-bottom:solid 1px #d9d9d9}#our-reviews .review-star-list{display:inline-flex;align-items:center;list-style:none;margin:0;padding:0}#our-reviews .review-star-list>li{position:relative}#our-reviews .review-star-list>li>svg:nth-child(2){position:absolute;top:0;left:0;z-index:2}#our-reviews .review-star-list>li+li{margin-left:auto}#our-reviews .our-reviews-container .our-reviews-top .total-review-text{margin-left:.24rem;color:#222;font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px)}#our-reviews .our-reviews-container .our-reviews-top .banner-prev{margin-left:auto;height:.3rem;width:.3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:.06rem;flex:0 0 auto}#our-reviews .our-reviews-container .our-reviews-top .banner-next{transform:rotate(180deg);height:.3rem;width:.3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}#our-reviews .our-reviews-container .our-reviews-swiper{margin:.4rem 1.4rem .6rem 1.4rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item{display:flex;flex-direction:column;padding:.3rem;background-color:#fff;border-radius:.08rem;height:100%}#our-reviews .our-reviews-container .our-reviews-swiper .swiper-wrapper{display:flex;align-items:stretch}#our-reviews .our-reviews-container .our-reviews-swiper .swiper-slide{padding-right:.4rem;height:auto}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-top{display:flex;align-items:center}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-top .review-item-date{margin-left:.18rem;font-size:max(0.14rem, 14px);line-height:max(0.2rem, 20px);color:#222}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom{display:flex;align-items:stretch}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom{margin-top:.3rem;display:flex;align-items:stretch}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-right{margin-left:.2rem;color:#222;font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);font-weight:500}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left{display:flex;flex-direction:column;flex:0 0 auto;min-width:0;width:1.2rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left .review-product-image{position:relative;width:1.2rem;height:1.2rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left .review-product-image>img{width:100%;height:100%;object-fit:cover;object-position:center}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left .review-product-title{width:100%;min-width:0;margin-top:.16rem;font-size:max(0.14rem, 14px);line-height:max(0.2rem, 20px);color:#222;text-decoration:none}#our-reviews .view-all-comment{display:flex;align-items:center;justify-content:center;width:100%}#our-reviews .view-all-comment .view-all-button{height:.72rem;width:3.56rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:solid 1px #ccc;border-radius:.72rem;position:relative;overflow:hidden;text-decoration:none}#our-reviews .view-all-comment .view-all-button .button-text-normal{display:flex;align-items:center;margin-right:.1rem}#our-reviews .view-all-comment .view-all-button .button-text-normal>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#222;transition:all 1s cubic-bezier(.4,0,0,1);transform:translate3d(0,0,0)}#our-reviews .view-all-comment .view-all-button:hover .button-text-normal>span{opacity:0;transform:translate3d(0,-300%,0)}#our-reviews .view-all-comment .view-all-button>svg{width:.14rem;height:.14rem;position:relative;z-index:2}#our-reviews .view-all-comment .view-all-button>svg path{transition:all 0.6s cubic-bezier(.4,0,0,1)}#our-reviews .view-all-comment .view-all-button:hover>svg path{fill:#fff}#our-reviews .view-all-comment .view-all-button .button-text-hover{display:flex;align-items:center;position:absolute;margin-right:.24rem}#our-reviews .view-all-comment .view-all-button .button-text-hover>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#fff;transform:translate3d(0,300%,0);opacity:0;transition:all 0.6s cubic-bezier(.4,0,0,1)}#our-reviews .view-all-comment .view-all-button:hover .button-text-hover>span{opacity:1;transform:translate3d(0,0,0)}#our-reviews .view-all-comment .view-all-button span:nth-child(1){transition-delay:0ms}#our-reviews .view-all-comment .view-all-button span:nth-child(2){transition-delay:10ms}#our-reviews .view-all-comment .view-all-button span:nth-child(3){transition-delay:15ms}#our-reviews .view-all-comment .view-all-button span:nth-child(4){transition-delay:20ms}#our-reviews .view-all-comment .view-all-button span:nth-child(5){transition-delay:25ms}#our-reviews .view-all-comment .view-all-button span:nth-child(6){transition-delay:30ms}#our-reviews .view-all-comment .view-all-button span:nth-child(7){transition-delay:35ms}#our-reviews .view-all-comment .view-all-button span:nth-child(8){transition-delay:40ms}#our-reviews .view-all-comment .view-all-button span:nth-child(9){transition-delay:45ms}#our-reviews .view-all-comment .view-all-button span:nth-child(10){transition-delay:50ms}#our-reviews .view-all-comment .view-all-button span:nth-child(11){transition-delay:55ms}#our-reviews .view-all-comment .view-all-button span:nth-child(12){transition-delay:60ms}#our-reviews .view-all-comment .view-all-button span:nth-child(13){transition-delay:65ms}#our-reviews .view-all-comment .view-all-button span:nth-child(14){transition-delay:70ms}#our-reviews .view-all-comment .view-all-button span:nth-child(15){transition-delay:75ms}#our-reviews .view-all-comment .view-all-button span:nth-child(16){transition-delay:80ms}#our-reviews .view-all-comment .view-all-button span:nth-child(17){transition-delay:85ms}#our-reviews .view-all-comment .view-all-button .view-all-button-hover-background{display:block;width:100%;height:100%;background-color:rgb(42,38,37);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,110%,0);border-radius:100% 100% 0% 0%;transition:all 1s cubic-bezier(.4,0,0,1)}#our-reviews .view-all-comment .view-all-button:hover .view-all-button-hover-background{transform:translate3d(0,0,0);border-radius:0% 0% 0% 0%}@media screen and (max-width:768px){#our-reviews{background-color:#f7f7f7;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-top:.4rem;margin-top:.6rem;padding-bottom:1rem;margin-bottom:-.4rem}#our-reviews .our-reviews-title{font-size:max(0.32rem, 14px);line-height:max(0.42rem, 20px)}#our-reviews .our-reviews-subtitle{font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);margin-top:.1rem}#our-reviews .our-reviews-container{margin-top:.1em;padding:0 .2rem}#our-reviews .our-reviews-container .our-reviews-top{margin:0;padding:.2rem 0}#our-reviews .our-reviews-container .our-reviews-swiper{margin:.2rem 0}#our-reviews .our-reviews-container .our-reviews-top .total-review-text{margin-left:.08rem}#our-reviews .our-reviews-container .our-reviews-swiper .swiper-slide{padding-right:0}#our-reviews .our-reviews-container .our-reviews-swiper .review-item{padding:.16rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-top .review-item-date{margin-left:.1rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom{margin-top:.12rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left .review-product-image{width:1rem;height:1rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left{width:1rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-left .review-product-title{font-size:max(0.12rem, 14px);line-height:max(0.18rem, 20px);margin-top:.1rem}#our-reviews .our-reviews-container .our-reviews-swiper .review-item .review-item-bottom .review-item-bottom-right{font-size:max(0.14rem, 14px);line-height:max(0.24rem, 20px);margin-left:.16rem}#our-reviews .view-all-comment .view-all-button{width:2.4rem;height:.48rem;border-radius:.48rem}#our-reviews .view-all-comment .view-all-button>span{font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px)}}#popular-products{padding-top:1.4rem;position:relative}#popular-products .popular-products-title{font-size:max(0.64rem, 14px);color:#222;line-height:max(0.82rem, 20px);text-align:left;width:100%;padding-left:1.4rem}#popular-products .popular-products-swiper{margin-top:.82rem;padding-left:1.4rem;width:100%;overflow:hidden}#popular-products .popular-products-swiper .swiper{overflow:visible;width:100%}#popular-products .swiper-wrapper{display:flex;align-items:stretch}#popular-products .swiper-wrapper .swiper-slide{position:relative;height:auto}#popular-products .swiper-wrapper .swiper-slide .product-container{display:flex;flex-direction:column;padding-right:.4rem;transition:all 1s cubic-bezier(.4,0,0,1);opacity:0;transform:translateY(100%)}#popular-products .swiper-wrapper .swiper-slide:nth-child(2) .product-container{transition-delay:300ms}#popular-products .swiper-wrapper .swiper-slide:nth-child(3) .product-container{transition-delay:400ms}#popular-products .swiper-wrapper .swiper-slide:nth-child(4) .product-container{transition-delay:500ms}#popular-products .swiper-wrapper .swiper-slide:nth-child(5) .product-container{transition-delay:600ms}#popular-products .swiper-wrapper .swiper-slide .product-container.show1{opacity:1;transform:translateY(0)}#popular-products .swiper-wrapper .swiper-slide .product-container .product-image{width:100%;height:0;position:relative;padding-bottom:112%;border-radius:.08rem;overflow:hidden}#popular-products .swiper-wrapper .swiper-slide>a:hover+.product-container .product-image>img:nth-child(1){opacity:0;transform:scale(1.05)}#popular-products .swiper-wrapper .swiper-slide>a:hover+.product-container .product-image>img:nth-child(2){transform:scale(1.05)}#popular-products .swiper-wrapper .swiper-slide>a:hover+.product-container .product-title{opacity:.5}#popular-products .swiper-wrapper .swiper-slide>a:hover+.product-container .product-price{opacity:.5}#popular-products .swiper-wrapper .swiper-slide .product-container .product-image>img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.6s cubic-bezier(.4,0,0,1),opacity 0.6s cubic-bezier(.4,0,0,1)}#popular-products .swiper-wrapper .swiper-slide .product-container .product-image>img:nth-child(2){z-index:-1;transition:transform 0.6s cubic-bezier(.4,0,0,1)}#popular-products .swiper-wrapper .swiper-slide .product-container .product-title{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#222;font-weight:500;margin-top:.24rem;transition:opacity 0.6s cubic-bezier(.4,0,0,1)}#popular-products .swiper-wrapper .swiper-slide .product-container .product-price{font-size:max(0.24rem, 14px);line-height:max(0.32rem, 20px);color:#c4a975;font-weight:500;margin-top:.2rem;transition:opacity 0.6s cubic-bezier(.4,0,0,1)}#popular-products .swiper-wrapper{display:flex;align-items:stretch;width:100%;position:relative}#popular-products .swiper-wrapper .swiper-slide>a{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;z-index:2}#popular-products .banner-prev>svg,#popular-products .banner-next>svg{width:.72rem;height:.72rem;overflow:visible;display:block}#popular-products .banner-next{top:1.4rem;right:1.4rem}#popular-products .banner-prev{top:1.4rem;right:calc(1.64rem + 0.72rem)}#popular-products .banner-prev>svg>circle:nth-child(2),#popular-products .banner-next>svg>circle:nth-child(2){transition:all 1s cubic-bezier(.4,0,0,1);transform-origin:0 0;stroke-dashoffset:628px;transform:matrix(0,-1,1,0,0,200)}#popular-products .banner-prev:hover>svg>circle:nth-child(2),#popular-products .banner-next:hover>svg>circle:nth-child(2){stroke-dashoffset:0;transform:matrix(0,-1,1,0,0,200)}#popular-products .banner-next,#popular-products .banner-prev{position:absolute;display:flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;cursor:pointer}#popular-products .banner-prev .banner-navigation-arrow,#popular-products .banner-next .banner-navigation-arrow{display:flex;align-items:center;justify-content:center;position:absolute;width:.18rem;overflow:hidden}#popular-products .banner-prev .banner-navigation-arrow{transform:scaleX(-1)}#popular-products .banner-prev .banner-navigation-arrow>svg,#popular-products .banner-next .banner-navigation-arrow>svg{width:.18rem;display:block;transition:all 1s cubic-bezier(.4,0,0,1)}#popular-products .banner-prev .banner-navigation-arrow>svg:nth-child(1),#popular-products .banner-next .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(0%,0,0)}#popular-products .banner-prev .banner-navigation-arrow>svg:nth-child(2),#popular-products .banner-next .banner-navigation-arrow>svg:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:translate3d(-120%,0,0)}#popular-products .banner-prev:hover .banner-navigation-arrow>svg:nth-child(1),#popular-products .banner-next:hover .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(-120%,0,0)}#popular-products .banner-prev:hover .banner-navigation-arrow>svg:nth-child(2),#popular-products .banner-next:hover .banner-navigation-arrow>svg:nth-child(2){transform:translate3d(0%,0,0)}@media screen and (max-width:768px){#popular-products{padding-top:.6rem}#popular-products .banner-prev,#popular-products .banner-next{display:none}#popular-products .popular-products-title{padding:0;font-size:max(0.32rem, 14px);line-height:max(0.42rem, 20px);padding:0 .2rem}#popular-products .popular-products-swiper{margin-top:.3rem;padding-left:.2rem}#popular-products .swiper-wrapper .swiper-slide .product-container{padding-right:.16rem}#popular-products .swiper-wrapper .swiper-slide .product-container .product-image{padding-bottom:0;height:auto;aspect-ratio:1 / 1}#popular-products .swiper-wrapper .swiper-slide .product-container .product-title{font-size:max(0.12rem, 12px);line-height:max(0.16rem, 16px);margin-top:.16rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;height:max(0.64rem, 64px)}#popular-products .swiper-wrapper .swiper-slide .product-container .product-price{font-size:max(0.18rem, 14px);line-height:max(0.24rem, 20px);margin-top:.16rem}}#our-categories{margin-top:1.4rem;position:relative}#our-categories .our-categories-title{font-size:max(0.64rem, 14px);color:#222;line-height:max(0.82rem, 20px);padding-left:1.4rem;text-align:left;width:100%}#our-categories .our-categories-list{margin:0;padding:0;display:grid;margin:0 .6rem;grid-template-columns:repeat(4,1fr);gap:.4rem;list-style:none;margin-top:.8rem}#our-categories .our-categories-list>li{display:flex;flex-direction:column;align-items:center;background-color:#f3f2ee;border-radius:.08rem;padding-top:.44rem;box-sizing:border-box;padding-bottom:.3rem;padding-left:.3rem;padding-right:.3rem;position:relative;transition:transform 1s cubic-bezier(.4,0,0,1),opacity 1s cubic-bezier(.4,0,0,1);opacity:0;transform:translateY(100%)}#our-categories .our-categories-list>li .category-link{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;z-index:1;display:none}#our-categories .our-categories-list>li.show1{transform:translateY(0);opacity:1}@media screen and (min-width:768px){#our-categories .our-categories-list>li.show1:nth-child(4n-2){transform:translateY(.4rem);opacity:1;transition-delay:300ms}#our-categories .our-categories-list>li.show1:nth-child(4n-1){transform:translateY(.8rem);opacity:1;transition-delay:500ms}}#our-categories .our-categories-list>li .category-image{position:relative;width:100%;height:0;padding-bottom:100%}#our-categories .our-categories-list>li .category-image>img{height:100%;width:100%;top:0;left:0;position:absolute;object-fit:contain;object-position:center}#our-categories .our-categories-list>li:hover .category-bottom-overlay{clip-path:inset(0 0 0 0);pointer-events:auto}#our-categories .our-categories-list>li .category-bottom-overlay{position:absolute;bottom:0;left:0;right:0;background-color:#fff;border-top-left-radius:.08rem;border-top-right-radius:.08rem;padding:.3rem;display:flex;flex-direction:column;align-items:flex-start;clip-path:inset(100% 0 0 0);transition:all 1s cubic-bezier(.4,0,0,1);pointer-events:none}#our-categories .our-categories-list>li .category-bottom-overlay .category-bottom-overlay-name{font-size:max(0.32rem, 14px);line-height:max(0.42rem, 20px);color:#222;font-weight:500}#our-categories .our-categories-list>li .category-bottom-overlay .category-bottom-overlay-viewall{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#222;margin-top:.72rem;cursor:pointer;text-decoration:none;position:relative;transition:all 0.6s cubic-bezier(.23,1,.32,1)}#our-categories .our-categories-list>li .category-bottom-overlay .category-bottom-overlay-viewall::after{position:absolute;content:"";bottom:-2px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left top;transition:all 0.6s cubic-bezier(.23,1,.32,1);background-color:#121212}#our-categories .our-categories-list>li .category-bottom-overlay .category-bottom-overlay-viewall:hover::after{transform:scaleX(1)}#our-categories .our-categories-list>li .category-bottom-overlay .category-bottom-overlay-viewall:hover{color:#121212}#our-categories .our-categories-list>li .category-name{margin-top:1.5rem;font-size:max(0.32rem, 14px);line-height:max(0.42rem, 20px);width:100%;text-align:left}@media screen and (max-width:768px){#our-categories{margin-top:.56rem;padding:0 .2rem}#our-categories .our-categories-title{font-size:max(0.32rem, 14px);line-height:max(0.42rem, 20px);padding-left:0;margin-bottom:.2rem}#our-categories .our-categories-list{margin:0;grid-template-columns:1fr 1fr;gap:.2rem}#our-categories .our-categories-list>li{background-color:transparent;padding:0;border-radius:unset}#our-categories .our-categories-list>li .category-image{width:100%;height:auto;aspect-ratio:1 / 1;padding-bottom:0;background-color:#f3f2ee;border-radius:.08rem}#our-categories .our-categories-list>li .category-name{font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);margin-top:.16rem}#our-categories .our-categories-list>li .category-bottom-overlay{display:none}#our-categories .our-categories-list>li.show1:nth-child(3n-1){transform:translateY(0);opacity:1}#our-categories .our-categories-list>li.show1:nth-child(3n){transform:translateY(0);opacity:1}#our-categories .our-categories-list>li .category-link{display:flex}}#all-products{margin-top:1rem;display:flex;flex-direction:column;align-items:center}#all-products .all-products-title{font-size:max(1.2rem, 14px);line-height:max(1.54rem, 20px);white-space:pre-wrap;text-align:center;position:relative;display:inline-block}#all-products .all-products-viewmore{position:absolute;right:-.3rem;top:.08rem;cursor:pointer;width:1.4rem;height:1.4rem;border-radius:1.4rem;transition:all 0.6s cubic-bezier(.4,0,0,1);text-decoration:none}#all-products .all-products-viewmore>svg{width:1.4rem;height:1.4rem;transform:rotate(180deg)}@media screen and (min-width:768px){#all-products .all-products-viewmore:hover{background-color:#2a2625;scale:.7}#all-products .all-products-viewmore>svg *,#all-products .all-products-viewmore>svg *{transition:all 0.6s cubic-bezier(.4,0,0,1)}#all-products .all-products-viewmore:hover>svg *[fill^="#"],#all-products .all-products-viewmore:hover>svg *[fill^="#"]{fill:#fff}#all-products .all-products-viewmore:hover>svg *[stroke^="#"],#all-products .all-products-viewmore:hover>svg *[stroke^="#"]{stroke:#2a2625}}@media screen and (max-width:768px){#all-products{margin-top:.3rem;padding:0 .2rem}#all-products .all-products-title{font-size:max(0.82rem, 14px);line-height:max(0.92rem, 20px);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}#all-products .all-products-viewmore{position:static;width:.8rem;height:.8rem}#all-products .all-products-viewmore>svg{width:.8rem;height:.8rem}}#our-features{padding-top:1.5rem;position:relative}#our-features .our-features-title{font-size:max(0.4rem, 14px);color:#222;line-height:max(0.52rem, 20px);text-align:center;width:100%}#our-features .our-features-swiper{margin-top:.9rem;padding-left:1.4rem;width:100%;overflow:hidden}#our-features .our-features-swiper .swiper{overflow:visible;width:100%}#our-features .swiper-wrapper{display:flex;align-items:stretch;width:100%}#our-features .swiper-wrapper .swiper-slide{overflow:visible;height:auto}#our-features .swiper-wrapper .swiper-slide .feature-body{padding:.3rem .7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative;transition:all 1s cubic-bezier(.4,0,0,1);opacity:0;transform:translateY(100%)}#our-features .swiper-wrapper .swiper-slide:nth-child(2) .feature-body{transition-delay:300ms}#our-features .swiper-wrapper .swiper-slide:nth-child(3) .feature-body{transition-delay:400ms}#our-features .swiper-wrapper .swiper-slide:nth-child(4) .feature-body{transition-delay:500ms}#our-features .swiper-wrapper .swiper-slide:nth-child(5) .feature-body{transition-delay:600ms}#our-features .swiper-wrapper .swiper-slide .feature-body.show1{opacity:1;transform:translateY(0)}#our-features .swiper-wrapper .swiper-slide .feature-body .feature-title{font-size:max(0.48rem, 14px);line-height:max(0.62rem, 20px);color:#222;font-weight:500;text-align:center;white-space:nowrap}#our-features .swiper-wrapper .swiper-slide .feature-body .feature-desc{color:#222;font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);margin-top:.3rem;text-align:center}#our-features .swiper-wrapper .swiper-slide .feature-body::before{content:"";position:absolute;width:1px;height:1.2rem;background-color:#e5e5e5;left:-1px;top:50%;transform:translateY(-50%)}#our-features .banner-prev>svg,#our-features .banner-next>svg{width:.72rem;height:.72rem;overflow:visible;display:block}#our-features .banner-next{top:1.4rem;right:1.4rem}#our-features .banner-prev{top:1.4rem;right:calc(1.64rem + 0.72rem)}#our-features .banner-prev>svg>circle:nth-child(2),#our-features .banner-next>svg>circle:nth-child(2){transition:all 1s cubic-bezier(.4,0,0,1);transform-origin:0 0;stroke-dashoffset:628px;transform:matrix(0,-1,1,0,0,200)}#our-features .banner-prev:hover>svg>circle:nth-child(2),#our-features .banner-next:hover>svg>circle:nth-child(2){stroke-dashoffset:0;transform:matrix(0,-1,1,0,0,200)}#our-features .banner-next,#our-features .banner-prev{position:absolute;display:flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;cursor:pointer;user-select:none}#our-features .banner-prev .banner-navigation-arrow,#our-features .banner-next .banner-navigation-arrow{display:flex;align-items:center;justify-content:center;position:absolute;width:.18rem;overflow:hidden}#our-features .banner-prev .banner-navigation-arrow{transform:scaleX(-1)}#our-features .banner-prev .banner-navigation-arrow>svg,#our-features .banner-next .banner-navigation-arrow>svg{width:.18rem;display:block;transition:all 1s cubic-bezier(.4,0,0,1)}#our-features .banner-prev .banner-navigation-arrow>svg:nth-child(1),#our-features .banner-next .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(0%,0,0)}#our-features .banner-prev .banner-navigation-arrow>svg:nth-child(2),#our-features .banner-next .banner-navigation-arrow>svg:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:translate3d(-120%,0,0)}#our-features .banner-prev:hover .banner-navigation-arrow>svg:nth-child(1),#our-features .banner-next:hover .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(-120%,0,0)}#our-features .banner-prev:hover .banner-navigation-arrow>svg:nth-child(2),#our-features .banner-next:hover .banner-navigation-arrow>svg:nth-child(2){transform:translate3d(0%,0,0)}@media screen and (max-width:768px){#our-features{padding-top:.48rem}#our-features .our-features-title{line-height:max(0.32rem, 32px)}#our-features .our-features-swiper{padding:0 .2rem;margin-top:.2rem}#our-features .our-features-swiper .swiper .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0}#our-features .swiper-wrapper .swiper-slide{min-width:0}#our-features .swiper-wrapper .swiper-slide:nth-child(2n-1) .feature-body{padding:.3rem .1rem}#our-features .swiper-wrapper .swiper-slide:nth-child(2n-1) .feature-body::before{display:none}#our-features .banner-prev,#our-features .banner-next{display:none}#our-features .swiper-wrapper .swiper-slide .feature-body{padding:.48rem .2rem .36rem .2rem;height:100%}#our-features .swiper-wrapper .swiper-slide .feature-body .feature-title{font-size:max(0.24rem, 24px);line-height:max(0.32rem, 32px)}#our-features .swiper-wrapper .swiper-slide .feature-body .feature-desc{font-size:max(0.12rem, 12px);line-height:max(0.16rem, 16px);margin-top:.2rem}}#banner{position:relative}#banner .swiper .banner-image-container{position:relative;width:100%;height:0;padding-bottom:50%}#banner .swiper .banner-image-container>img,#banner .swiper .banner-image-container>video{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}#banner .swiper .banner-image-container .banner-overlay{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.3)}#banner .banner-center{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5}#banner .banner-center .banner-title{font-size:max(0.6rem, 14px);line-height:max(0.78rem, 20px);color:#fff;text-align:center;max-width:12rem;white-space:nowrap}#banner .banner-center .banner-desc{margin-top:.1rem;font-size:max(0.4rem, 14px);line-height:max(0.52rem, 20px);color:#fff;text-align:center;max-width:12rem;white-space:nowrap}#banner .banner-center .bnaner-search{width:6.8rem;height:.64rem;display:flex;align-items:center;border-radius:.64rem;background-color:#fff;margin-top:.4rem;margin-bottom:0}#banner .banner-center .bnaner-search .banner-serach-input-container{height:.64rem;flex:1 1 auto;min-width:0;padding:0 .2rem;display:flex;align-items:center;box-sizing:border-box}#banner .banner-center .bnaner-search .banner-serach-input-container>input{font-size:max(0.16rem, 14px);outline:none;border:none;width:100%}#banner .banner-center .bnaner-search .banner-serach-input-container>input::placeholder{color:#999}#banner .banner-center .bnaner-search .banner-search-button{width:.56rem;height:.56rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:#222;border-radius:.56rem;margin-right:.04rem;cursor:pointer}#banner .banner-pagination{width:auto;position:absolute;right:3%;bottom:3%;left:auto;z-index:5}#banner .banner-pagination .swiper-pagination-bullet{width:.1rem;height:.1rem;border-radius:.1rem;background-color:transparent;box-sizing:border-box;border:solid 1px #fff;opacity:1;cursor:pointer}#banner .banner-pagination .swiper-pagination-bullet{margin:0;margin-right:.08rem}#banner .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}#banner .banner-scrolldown{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:5;bottom:3%;left:50%;transform:translateX(-50%);animation:banner-scroll-animation 1s linear infinite alternate}#banner .banner-scrolldown>span{color:#fff;font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);margin-bottom:.06rem}@keyframes banner-scroll-animation{0%{transform:translateX(-50%) translateY(0)}100%{transform:translateX(-50%) translateY(.08rem)}0%{transform:translateX(-50%) translateY(0)}}@media screen and (max-width:768px){#banner .swiper .banner-image-container{height:6.68rem;padding-bottom:0}#banner .banner-center .banner-title{font-size:max(0.24rem, 14px);line-height:max(0.3rem, 20px);white-space:normal}#banner .banner-center .banner-desc{font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);margin-top:.2rem}#banner .banner-center .bnaner-search{display:none}#banner .banner-pagination{display:none}}.banner_verticalBannerMix{position:relative}.banner_verticalBannerMix h2{margin:0}.banner_verticalBannerMix .bg-container{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.banner_verticalBannerMix .img_circle{position:fixed;top:50%;left:50%;z-index:0;width:15.4rem;transform:translate(-50%,-50%);animation:rotateImgCircle 20s linear infinite}@keyframes rotateImgCircle{100%{transform:translate(-50%,-50%) rotate(360deg)}}.banner_verticalBannerMix .bg-container .bg-con{width:100%;height:100%;background-color:#e9e8e7;border-radius:50rem 50rem 0 0;-webkit-border-radius:50rem 50rem 0 0;-moz-border-radius:50rem 50rem 0 0;-ms-border-radius:50rem 50rem 0 0;-o-border-radius:50rem 50rem 0 0;transform:translateY(50vh);-webkit-transform:translateY(50vh);-moz-transform:translateY(50vh);-ms-transform:translateY(50vh);-o-transform:translateY(50vh);transition:all 0.6s cubic-bezier(.4,0,0,1)}.banner_verticalBannerMix.show1 .bg-container .bg-con{transform:translate3d(0,0,0);border-radius:1rem 1rem 0rem 0rem}.banner_verticalBannerMix .verticalBannerMix-container{position:relative;z-index:1;box-sizing:border-box;padding:1rem 1.4rem 1rem 1.4rem}.banner_verticalBannerMix .verticalBannerMix-container .head .tit{font-family:FuturaLT;font-size:max(0.8rem, 14px);color:#000;line-height:max(1.1rem, 20px);font-style:normal;text-align:center}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper{margin:1.4rem 0}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .swiper-item:not(:first-child){margin-top:1.4rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .swiper-item .title{font-family:FuturaLT;font-size:max(0.64rem, 14px);color:#222;line-height:max(0.88rem, 20px);text-align:center;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .swiper-item .desc{margin-top:.3rem;font-family:FuturaLT,FuturaLT;font-weight:400;font-size:max(0.2rem, 14px);color:#222;line-height:max(0.28rem, 20px);text-align:center;font-style:normal;word-break:break-word;word-wrap:break-word;max-width:9.46rem;margin-left:auto;margin-right:auto}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%;margin-top:.8rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item{position:relative;flex:0 0 auto;width:calc((100% - 0.8rem) / 3);overflow:hidden;border-radius:.04rem;margin:.2rem 0;cursor:pointer;-webkit-border-radius:.04rem;-moz-border-radius:.04rem;-ms-border-radius:.04rem;-o-border-radius:.04rem;transition:all 1s cubic-bezier(.4,0,0,1);opacity:0;transform:translate3d(0,100,0)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper.show1 .item{opacity:1;transform:translate3d(0,0,0)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:nth-child(2){transition-delay:300ms}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:nth-child(3){transition-delay:400ms}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:nth-child(4){transition-delay:500ms}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:nth-child(5){transition-delay:600ms}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:hover .item-wrapper{background-color:rgba(0,0,0,.6)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:not(:nth-child(3n)){margin-right:.4rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .bg-img{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:scale 0.6s cubic-bezier(.4,0,0,1)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item:hover .bg-img{scale:1.1}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper{width:100%;height:100%;box-sizing:border-box;padding:1.1rem .6rem;background-color:rgba(0,0,0,.35)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper .icon-wrapper{display:flex;display:-webkit-flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;background-color:#fff;border-radius:100%;margin:0 auto}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper .title{width:100%;box-sizing:border-box;margin-top:.3rem;font-family:Futura,Futura;font-weight:500;font-size:max(0.24rem, 14px);color:#fff;line-height:max(0.32rem, 20px);text-align:center;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper .desc{width:100%;box-sizing:border-box;margin-top:.2rem;font-family:FuturaLT;font-size:max(0.2rem, 14px);color:#fff;line-height:max(0.27rem, 20px);text-align:center;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%;margin-top:1rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item{position:relative;flex:0 0 auto;width:25%;box-sizing:border-box;border-left:.01rem solid #ccc;overflow:hidden}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item:last-child{border-right:.01rem solid #ccc}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item .item-con{width:100%;height:100%;box-sizing:border-box;padding:.4rem .3rem;margin:0;display:flex;flex-direction:column;align-items:center}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item .item-con>svg{width:1.42rem;height:1.42rem;opacity:1;transition:opacity 0.6s cubic-bezier(.4,0,0,1)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item .item-con .desc{margin-top:.4rem;font-family:Futura,Futura;font-weight:500;font-size:max(0.24rem, 14px);color:#222;line-height:max(0.32rem, 20px);font-style:normal;opacity:1;transition:opacity 0.6s cubic-bezier(.4,0,0,1);-webkit-transition:opacity 0.6s cubic-bezier(.4,0,0,1);-moz-transition:opacity 0.6s cubic-bezier(.4,0,0,1);-ms-transition:opacity 0.6s cubic-bezier(.4,0,0,1);-o-transition:opacity 0.6s cubic-bezier(.4,0,0,1)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item:hover .icon-wrapper{opacity:.5}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item:hover .item-con>svg{opacity:.5}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item:hover .desc{opacity:.5}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution{max-width:12.4rem;margin-left:auto;margin-right:auto}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .title{margin-bottom:.4rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper{width:100%;box-sizing:border-box;margin-top:.01rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .img-wrapper{width:100%;overflow:hidden}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .img-wrapper .img{width:100%;object-fit:cover;object-position:50% 50%;transition:scale 0.6s cubic-bezier(.4,0,0,1)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .img-wrapper:hover .img{scale:1.1}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .inquiry-wrapper{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;width:100%;margin-top:.4rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .inquiry-wrapper .desc-wrapper .title{font-family:FuturaLT;font-size:max(0.4rem, 14px);color:#222;line-height:max(0.56rem, 20px);font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .inquiry-wrapper .desc-wrapper .desc{margin-top:.1rem;font-family:FuturaLT;font-size:max(0.18rem, 14px);color:#222;line-height:max(0.25rem, 20px);text-align:left;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;width:100%;max-width:12.4rem;box-sizing:border-box;padding:.5rem 0;border-top:.01rem solid #ccc;border-bottom:.01rem solid #ccc;margin-left:auto;margin-right:auto}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .title{flex:0 0 auto;width:2.1rem;margin-right:1.4rem;font-family:FuturaLT;font-size:max(0.2rem, 14px);color:#000;line-height:max(0.28rem, 20px);text-align:left;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper{flex:1 1 auto;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;width:0}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info{display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info .icon-wrapper{flex:0 0 auto;display:flex;display:-webkit-flex;justify-content:center;align-items:center;width:.72rem;height:.72rem;box-sizing:border-box;background-color:#222;border-radius:100%;margin-right:.2rem}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info .icon-wrapper .icon-ic_email{font-size:max(0.24rem, 14px);height:.18rem;line-height:max(0.18rem, 20px);vertical-align:baseline;color:#fff}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info .info-wrapper .mail{font-family:Futura,Futura;font-weight:500;font-size:max(0.4rem, 14px);color:#000;line-height:max(0.53rem, 20px);text-align:left;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info .info-wrapper .label{padding:0;font-family:FrutigerLTStd,FrutigerLTStd;font-weight:400;font-size:max(0.16rem, 14px);color:#000;line-height:max(0.19rem, 20px);text-align:left;font-style:normal}#banner_verticalBannerMix .banner-next>svg{width:.72rem;height:.72rem;overflow:visible;display:block}#banner_verticalBannerMix .banner-next>svg>circle:nth-child(2){transition:all 1s cubic-bezier(.4,0,0,1);transform-origin:0 0;stroke-dashoffset:628px;transform:matrix(0,-1,1,0,0,200)}#banner_verticalBannerMix .banner-next:hover>svg>circle:nth-child(2){stroke-dashoffset:0;transform:matrix(0,-1,1,0,0,200)}#banner_verticalBannerMix .banner-next{position:relative;display:flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;cursor:pointer}#banner_verticalBannerMix .banner-next .banner-navigation-arrow{display:flex;align-items:center;justify-content:center;position:absolute;width:.18rem;overflow:hidden}#banner_verticalBannerMix .banner-next .banner-navigation-arrow>svg{width:.18rem;display:block;transition:all 1s cubic-bezier(.4,0,0,1)}#banner_verticalBannerMix .banner-next .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(0%,0,0)}#banner_verticalBannerMix .banner-next .banner-navigation-arrow>svg:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:translate3d(-120%,0,0)}#banner_verticalBannerMix .banner-next:hover .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(-120%,0,0)}#banner_verticalBannerMix .banner-next:hover .banner-navigation-arrow>svg:nth-child(2){transform:translate3d(0%,0,0)}@media screen and (max-width:991px){.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper{margin-top:.3rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item{width:50%;border:none!important}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item .item-con{padding:.2rem .04rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item .item-con>svg{width:.8rem;height:.8rem}}@media screen and (max-width:480px){.banner_verticalBannerMix .verticalBannerMix-container{padding:.4rem .2rem}.banner_verticalBannerMix .verticalBannerMix-container .head .tit{font-family:FuturaLT;font-size:max(0.32rem, 14px);line-height:max(0.45rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper{margin:.4rem 0}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .swiper-item:not(:first-child){margin-top:.4rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .swiper-item .title{font-size:max(0.24rem, 14px);line-height:max(0.32rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .swiper-item .desc{font-size:max(0.14rem, 14px);line-height:max(0.19rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper{margin-top:.3rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item{width:100%;margin:0 0 .2rem 0!important}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper{padding:.6rem .3rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper .title{margin:.2rem 0 .1rem 0;font-weight:500;font-size:max(0.2rem, 14px);color:#fff;line-height:max(0.27rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .sustainable-evelopment .bloks-wrapper .item .item-wrapper .desc{margin-top:.1rem;font-size:max(0.14rem, 14px);color:#fff;line-height:max(0.19rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .our-solutions .bloks-wrapper .item .item-con .desc{margin-top:.18rem;font-weight:500;font-size:max(0.18rem, 14px);color:#222;line-height:max(0.25rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper{margin-top:.3rem}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .inquiry-wrapper .desc-wrapper .title{font-size:max(0.2rem, 14px);line-height:max(0.3rem, 20px);text-align:left}.banner_verticalBannerMix .verticalBannerMix-container .custom-swiper .one-stop-design-solution .solution-wrapper .inquiry-wrapper .icon-wrapper{width:.48rem;height:.48rem}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail{flex-wrap:wrap;padding:.2rem 0}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .title{width:100%;font-size:max(0.14rem, 14px);line-height:max(0.2rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper{width:100%;margin-top:.16rem}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .info-wrapper .label{font-size:max(0.14rem, 14px);line-height:max(0.2rem, 20px)}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info .info-wrapper .mail{font-weight:500;font-size:max(0.18rem, 14px);color:#000;line-height:max(0.26rem, 20px);text-align:left;font-style:normal}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .icon-wrapper{width:.48rem;height:.48rem}.banner_verticalBannerMix .verticalBannerMix-container .contact-us-mail .mail-wrapper .mail-info .icon-wrapper{width:.48rem;height:.48rem;margin-right:.08rem}}.banner_compnyInfo .banner_compnyInfo-con{position:relative}.banner_compnyInfo .banner_compnyInfo-con .banner_compnyInfo-topBanner{position:relative}.banner_compnyInfo .banner_compnyInfo-con .banner_compnyInfo-topBanner .bg-img{width:100%;object-fit:cover;object-position:50% 50%}.banner_compnyInfo .banner_compnyInfo-con .banner_compnyInfo-topBanner .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:calc(100% - 1.2rem);margin:0;font-family:FuturaLT;font-size:max(0.8rem, 14px);color:#fff;line-height:max(1.1rem, 20px);text-align:center;font-style:normal;white-space:pre-wrap}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper{position:relative;z-index:2;width:100%;box-sizing:border-box;padding:1.2rem 1.4rem;padding-bottom:0;background-color:#fff;border-radius:1rem 1rem 0rem 0rem;margin-top:-.94rem;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-webkit-border-radius:1rem 1rem 0rem 0rem;-moz-border-radius:1rem 1rem 0rem 0rem;-ms-border-radius:1rem 1rem 0rem 0rem;-o-border-radius:1rem 1rem 0rem 0rem}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .myGroup-wrapper{position:relative;flex:1 1 auto;width:0}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .myGroup-wrapper .title{margin-bottom:.3rem;font-family:FuturaLT;font-size:max(0.36rem, 14px);color:#000;line-height:max(0.5rem, 20px);font-style:normal}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .myGroup-wrapper .desc{margin-bottom:1rem;font-family:FuturaLT;font-size:max(0.2rem, 14px);color:#000;line-height:max(0.32rem, 20px);font-style:normal}#banner_compnyInfo .view-all-comment{display:flex;align-items:center;width:100%}#banner_compnyInfo .view-all-comment .view-all-button{height:.72rem;width:3.56rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:solid 1px #ccc;border-radius:.72rem;position:relative;overflow:hidden;text-decoration:none}#banner_compnyInfo .view-all-comment .view-all-button .button-text-normal{display:flex;align-items:center;margin-right:.1rem}#banner_compnyInfo .view-all-comment .view-all-button .button-text-normal>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#222;transition:all 1s cubic-bezier(.4,0,0,1);transform:translate3d(0,0,0)}#banner_compnyInfo .view-all-comment .view-all-button:hover .button-text-normal>span{opacity:0;transform:translate3d(0,-300%,0)}#banner_compnyInfo .view-all-comment .view-all-button>svg{width:.14rem;height:.14rem;position:relative;z-index:2}#banner_compnyInfo .view-all-comment .view-all-button>svg path{transition:all 0.6s cubic-bezier(.4,0,0,1)}#banner_compnyInfo .view-all-comment .view-all-button:hover>svg path{fill:#fff}#banner_compnyInfo .view-all-comment .view-all-button .button-text-hover{display:flex;align-items:center;position:absolute;margin-right:.24rem}#banner_compnyInfo .view-all-comment .view-all-button .button-text-hover>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#fff;transform:translate3d(0,300%,0);opacity:0;transition:all 0.6s cubic-bezier(.4,0,0,1)}#banner_compnyInfo .view-all-comment .view-all-button:hover .button-text-hover>span{opacity:1;transform:translate3d(0,0,0)}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(1){transition-delay:0ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(2){transition-delay:10ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(3){transition-delay:15ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(4){transition-delay:20ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(5){transition-delay:25ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(6){transition-delay:30ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(7){transition-delay:35ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(8){transition-delay:40ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(9){transition-delay:45ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(10){transition-delay:50ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(11){transition-delay:55ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(12){transition-delay:60ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(13){transition-delay:65ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(14){transition-delay:70ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(15){transition-delay:75ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(16){transition-delay:80ms}#banner_compnyInfo .view-all-comment .view-all-button span:nth-child(17){transition-delay:85ms}#banner_compnyInfo .view-all-comment .view-all-button .view-all-button-hover-background{display:block;width:100%;height:100%;background-color:rgb(42,38,37);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,110%,0);border-radius:100% 100% 0% 0%;transition:all 1s cubic-bezier(.4,0,0,1)}#banner_compnyInfo .view-all-comment .view-all-button:hover .view-all-button-hover-background{transform:translate3d(0,0,0);border-radius:0% 0% 0% 0%}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .banner_compnyInfo-swiper{width:42.7%;overflow:hidden;margin-left:5%}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .banner_compnyInfo-swiper .img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:480px){.banner_compnyInfo .banner_compnyInfo-con .banner_compnyInfo-topBanner .bg-img{position:absolute;z-index:-1;width:100%;height:100%}.banner_compnyInfo .banner_compnyInfo-con .banner_compnyInfo-topBanner .title{position:static;transform:none;width:100%;box-sizing:border-box;padding:1.8rem .2rem 2rem .2rem;margin:0;font-family:FuturaLT;font-size:max(0.36rem, 14px);color:#fff;line-height:max(0.5rem, 20px);text-align:center;font-style:normal}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper{padding:.4rem .2rem .6rem .2rem;border-radius:.5rem .5rem 0rem 0rem;-webkit-border-radius:.5rem .5rem 0rem 0rem;-moz-border-radius:.5rem .5rem 0rem 0rem;-ms-border-radius:.5rem .5rem 0rem 0rem;-o-border-radius:.5rem .5rem 0rem 0rem}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .myGroup-wrapper{width:100%}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .myGroup-wrapper .title{margin-bottom:.2rem;font-family:FuturaLT;font-size:max(0.32rem, 14px);color:#222;line-height:max(0.45rem, 20px);text-align:center;font-style:normal}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .myGroup-wrapper .desc{margin-bottom:.4rem;font-family:FuturaLT;font-size:max(0.2rem, 14px);color:#222;line-height:max(0.28rem, 20px);text-align:center;font-style:normal}.banner_compnyInfo .banner_compnyInfo-con .compnyInfo-wrapper .banner_compnyInfo-swiper{width:100%;margin:.4rem 0 0 0}}.banner_companyResources .banner_companyResources-con{padding:0 1.4rem;padding-top:1.2rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-head{width:100%}.banner_companyResources .banner_companyResources-con .banner_companyResources-head .title-wrapper .title{margin:0;font-family:FuturaLT;font-size:max(0.64rem, 14px);color:#222;line-height:max(0.88rem, 20px);font-style:normal}.banner_companyResources .banner_companyResources-con .banner_companyResources-head .desc{margin-top:.12rem;font-family:FuturaLT,FuturaLT;font-weight:400;font-size:max(0.2rem, 14px);color:#222;line-height:max(0.28rem, 20px);font-style:normal}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper{position:relative;margin-top:.8rem}.banner_companyResources .banner-prev>svg,.banner_companyResources .banner-next>svg{width:.72rem;height:.72rem;overflow:visible;display:block}.banner_companyResources .banner-next{top:-1.76rem;right:1.4rem}.banner_companyResources .banner-prev{top:-1.76rem;right:calc(0.2rem + 0.72rem)}.banner_companyResources .banner-prev>svg>circle:nth-child(2),.banner_companyResources .banner-next>svg>circle:nth-child(2){transition:all 1s cubic-bezier(.4,0,0,1);transform-origin:0 0;stroke-dashoffset:628px;transform:matrix(0,-1,1,0,0,200)}.banner_companyResources .banner-prev:hover>svg>circle:nth-child(2),.banner_companyResources .banner-next:hover>svg>circle:nth-child(2){stroke-dashoffset:0;transform:matrix(0,-1,1,0,0,200)}.banner_companyResources .banner-next,.banner_companyResources .banner-prev{position:absolute;display:flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;cursor:pointer}.banner_companyResources .banner-prev .banner-navigation-arrow,.banner_companyResources .banner-next .banner-navigation-arrow{display:flex;align-items:center;justify-content:center;position:absolute;width:.18rem;overflow:hidden}.banner_companyResources .banner-prev .banner-navigation-arrow{transform:scaleX(-1)}.banner_companyResources .banner-prev .banner-navigation-arrow>svg,.banner_companyResources .banner-next .banner-navigation-arrow>svg{width:.18rem;display:block;transition:all 1s cubic-bezier(.4,0,0,1)}.banner_companyResources .banner-prev .banner-navigation-arrow>svg:nth-child(1),.banner_companyResources .banner-next .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(0%,0,0)}.banner_companyResources .banner-prev .banner-navigation-arrow>svg:nth-child(2),.banner_companyResources .banner-next .banner-navigation-arrow>svg:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:translate3d(-120%,0,0)}.banner_companyResources .banner-prev:hover .banner-navigation-arrow>svg:nth-child(1),.banner_companyResources .banner-next:hover .banner-navigation-arrow>svg:nth-child(1){transform:translate3d(-120%,0,0)}.banner_companyResources .banner-prev:hover .banner-navigation-arrow>svg:nth-child(2),.banner_companyResources .banner-next:hover .banner-navigation-arrow>svg:nth-child(2){transform:translate3d(0%,0,0)}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .banner-next{right:0rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-wrapper{display:flex;align-items:stretch}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide{position:relative;box-sizing:border-box;padding:.2rem 0 .36rem 0;border-bottom:.01rem solid #e5e5e5;height:auto}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide .swiper-image-container{width:100%;height:0;padding-bottom:50%;position:relative;margin-bottom:.2rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide .swiper-image-container>img{position:absolute;left:0;top:0;height:100%;height:100%;object-fit:contain}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#2a2625;transition:all 0.6s cubic-bezier(.4,0,0,1);-webkit-transition:all 0.6s cubic-bezier(.4,0,0,1);-moz-transition:all 0.6s cubic-bezier(.4,0,0,1);-ms-transition:all 0.6s cubic-bezier(.4,0,0,1);-o-transition:all 0.6s cubic-bezier(.4,0,0,1)}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide:hover::after{width:100%}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide .date{margin-bottom:.32rem;font-family:FuturaLT,FuturaLT;font-weight:300;font-size:max(0.18rem, 14px);color:#444;line-height:max(0.24rem, 20px);font-style:normal}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide .resource-title{margin-bottom:.54rem;font-family:Futura,Futura;font-weight:500;font-size:max(0.2rem, 14px);color:#222;line-height:max(0.27rem, 20px);font-style:normal}.banner_companyResources .banner_companyResources-con .banner_companyResources-swiper .swiper-slide .downLoad-link{color:#000}@media screen and (min-width:481px){.hidden-md{display:none}}@media screen and (max-width:480px){.hidden-xs{display:none}.banner_companyResources .banner_companyResources-con{padding:0 .2rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-head .title-wrapper .title{font-size:max(0.32rem, 14px);line-height:max(0.45rem, 20px)}.banner_companyResources .banner_companyResources-con .banner_companyResources-head .desc{margin-top:.06rem;font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px)}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile{position:relative;margin-top:.3rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list{display:grid;grid-template-columns:1fr 1fr;gap:.2rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item{width:100%;box-sizing:border-box}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item .resources-item-image{width:100%;padding-bottom:.16rem}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item:last-child{border-bottom:.01rem solid #e5e5e5}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item .date{margin-bottom:.1rem;font-family:FuturaLT,FuturaLT;font-size:max(0.14rem, 14px);color:#222;line-height:max(0.24rem, 20px)}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item .resource-title{font-family:Futura,Futura;font-weight:500;font-size:max(0.14rem, 14px);color:#222;line-height:max(0.2rem, 20px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;height:max(0.8rem, 80px)}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item .downLoad-link{display:block;text-align:right;color:#000}.banner_companyResources .banner_companyResources-con .banner_companyResources-mobile .banner_companyResources-list .resources-item .downLoad-link .iconfont{width:.16rem}}.banner_company-resources-modal{position:fixed;height:100vh;width:100vw;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:12345}.banner_company-resources-modal-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:absolute;left:0;top:0}.banner_company-resources-modal-content{position:relative;z-index:2;background-color:#fff;border-radius:.06rem;flex-direction:column;max-height:80%;max-width:80%;min-height:0;min-width:0;overflow:auto}.banner_company-resources-modal-content .banner_company-resources-modal-header{display:flex;align-items:center;justify-content:center;position:relative;height:.4rem;flex:0 0 auto;padding:0 .2rem}.banner_company-resources-modal-content .banner_company-resources-modal-header>i{position:absolute;right:.2rem;font-size:max(0.16rem, 14px);cursor:pointer}.banner_company-resources-modal-content .banner_company-resources-modal-body{display:flex;flex-direction:column;align-items:flex-start;padding:.2rem}.banner_company-resources-modal-content .banner_company-resources-modal-body .form-item{margin-bottom:.1rem}.banner_company-resources-modal-content .banner_company-resources-modal-body .form-item .error-message{color:red;font-size:max(0.14rem, 14px);line-height:max(0.2rem, 20px);margin-top:.04rem;display:none}@media screen and (min-width:768px){.banner_company-resources-modal-content{width:4.8rem}}@media screen and (max-width:768px){.banner_companyResources .banner_companyResources-con{margin-top:.8rem}.banner_companyResources .view-all-comment{margin-top:.4rem}.banner_company-resources-modal-content{width:80%}}.banner_company-resources-modal-content .banner_company-resources-modal-body>div{width:100%}.banner_company-resources-modal-content .banner_company-resources-modal-body label.require::before{content:"*";color:red}.banner_company-resources-modal-content .banner_company-resources-modal-body .submit-button{margin:0 auto}.banner_companyResources .view-all-comment{display:flex;align-items:center;justify-content:center;width:100%;margin-top:.6rem}.banner_companyResources .view-all-comment .view-all-button{height:.72rem;width:3.56rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:solid 1px #ccc;border-radius:.72rem;position:relative;overflow:hidden;text-decoration:none}.banner_companyResources .view-all-comment .view-all-button .button-text-normal{display:flex;align-items:center;margin-right:.1rem}.banner_companyResources .view-all-comment .view-all-button .button-text-normal>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#222;transition:all 1s cubic-bezier(.4,0,0,1);transform:translate3d(0,0,0)}.banner_companyResources .view-all-comment .view-all-button:hover .button-text-normal>span{opacity:0;transform:translate3d(0,-300%,0)}.banner_companyResources .view-all-comment .view-all-button>svg{width:.14rem;height:.14rem;position:relative;z-index:2}.banner_companyResources .view-all-comment .view-all-button>svg path{transition:all 0.6s cubic-bezier(.4,0,0,1)}.banner_companyResources .view-all-comment .view-all-button:hover>svg path{fill:#fff}.banner_companyResources .view-all-comment .view-all-button .button-text-hover{display:flex;align-items:center;position:absolute;margin-right:.24rem}.banner_companyResources .view-all-comment .view-all-button .button-text-hover>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);color:#fff;transform:translate3d(0,300%,0);opacity:0;transition:all 0.6s cubic-bezier(.4,0,0,1)}.banner_companyResources .view-all-comment .view-all-button:hover .button-text-hover>span{opacity:1;transform:translate3d(0,0,0)}.banner_companyResources .view-all-comment .view-all-button span:nth-child(1){transition-delay:0ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(2){transition-delay:10ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(3){transition-delay:15ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(4){transition-delay:20ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(5){transition-delay:25ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(6){transition-delay:30ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(7){transition-delay:35ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(8){transition-delay:40ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(9){transition-delay:45ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(10){transition-delay:50ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(11){transition-delay:55ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(12){transition-delay:60ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(13){transition-delay:65ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(14){transition-delay:70ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(15){transition-delay:75ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(16){transition-delay:80ms}.banner_companyResources .view-all-comment .view-all-button span:nth-child(17){transition-delay:85ms}.banner_companyResources .view-all-comment .view-all-button .view-all-button-hover-background{display:block;width:100%;height:100%;background-color:rgb(42,38,37);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,110%,0);border-radius:100% 100% 0% 0%;transition:all 1s cubic-bezier(.4,0,0,1)}.banner_companyResources .view-all-comment .view-all-button:hover .view-all-button-hover-background{transform:translate3d(0,0,0);border-radius:0% 0% 0% 0%}.banner_ourCustomers .banner_ourCustomers-con{padding:1.4rem}.banner_ourCustomers .banner_ourCustomers-con .title{margin:0;font-family:FuturaLT;font-size:max(0.64rem, 14px);color:#222;line-height:max(0.88rem, 20px);font-style:normal}.banner_ourCustomers .banner_ourCustomers-con .banner_ourCustomers-swiper{margin-top:1rem}.banner_ourCustomers .banner_ourCustomers-con .banner_ourCustomers-swiper .swiper .swiper-wrapper .swiper-slide{display:flex;display:-webkit-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.2rem 0}.banner_ourCustomers .banner_ourCustomers-con .banner_ourCustomers-swiper .swiper .swiper-wrapper .swiper-slide .log-img{max-width:100%;height:.64rem;object-fit:contain;object-position:50% 50%;transition:scale 0.6s cubic-bezier(.4,0,0,1)}.banner_ourCustomers .banner_ourCustomers-con .banner_ourCustomers-swiper .swiper .swiper-wrapper .swiper-slide:hover .log-img{scale:1.1}@media screen and (max-width:480px){.banner_ourCustomers .banner_ourCustomers-con{padding:0 .2rem}.banner_ourCustomers .banner_ourCustomers-con .title{font-size:max(0.32rem, 14px);line-height:max(0.45rem, 20px)}.banner_ourCustomers .banner_ourCustomers-con .banner_ourCustomers-swiper{margin-top:.3rem}}#footer{background-color:#121212}#footer .footer-container{width:95%;display:flex;flex-direction:column;margin:0 auto;max-width:16rem}#footer .footer-container .footer-top{margin-top:.46rem;display:flex;align-items:center;height:1.2rem}#footer .footer-container .footer-top .footer-social-list{display:flex;align-items:center;margin:0;padding:0}#footer .footer-container .footer-top .footer-social-list>li+li{margin-left:.24rem}#footer .footer-container .footer-top .footer-logo{flex:1 1 auto;display:flex;align-items:center;justify-content:center}#footer .footer-container .footer-top .footer-logo img{height:.42rem;width:auto}#footer .footer-container .footer-top .footer-email a{color:#fff;font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px);text-decoration:none}#footer .footer-copyright{height:.64rem;display:flex;align-items:center;justify-content:center;font-size:max(0.14rem, 14px);color:#969696;background-color:#222;width:100%}#footer .footer-copyright>span::after{content:"|";margin:0 .04rem}#footer .footer-copyright>a{font-size:max(0.14rem, 14px);color:#969696}#footer .footer-container .footer-bottom{display:flex;flex-direction:column;margin:.5rem 0}#footer .footer-container .footer-bottom .footer-bottom-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:4%;list-style:none;margin:0;padding:0}#footer .footer-container .footer-bottom .footer-bottom-list>li{display:flex;flex-direction:column}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-list-item-title{height:.56rem;display:flex;align-items:center;box-shadow:0 1px 0 0 #444}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-list-item-title>span{font-size:max(0.24rem, 14px);color:#777}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-list-item-title>svg{margin-left:auto;cursor:pointer}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list{margin:0;padding:0;margin-top:.2rem}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li{height:.4rem;display:flex;align-items:center}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li>a{color:#fff;display:inline-block;font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px);text-decoration:none;position:relative}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li>a::after{position:absolute;content:"";bottom:-2px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left top;transition:all 0.6s cubic-bezier(.23,1,.32,1);background-color:#fff}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li>a:hover{font-weight:500}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li>a:hover::after{transform:scaleX(1)}@media screen and (max-width:768px){#footer .footer-container{width:100%;padding:.4rem .2rem .6rem .2rem}#footer .footer-container .footer-top{margin:0;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#footer .footer-container .footer-top .footer-logo{margin:.3rem 0}#footer .footer-container .footer-top .footer-logo img{width:2.8rem;height:auto}#footer .footer-copyright{font-size:max(0.14rem, 14px);line-height:max(0.2rem, 20px);color:#969696;padding:.16rem .2rem}#footer .footer-container .footer-bottom{margin:0 0 0 0}#footer .footer-container .footer-top .footer-email{margin-bottom:.3rem}#footer .footer-container .footer-top .footer-email a{font-size:max(0.18rem, 14px);line-height:max(0.24rem, 20px)}#footer .footer-container .footer-bottom .footer-bottom-list{grid-template-columns:1fr;grid-column-gap:unset}#footer .footer-container .footer-bottom .footer-bottom-list>li{box-shadow:0 1px 0 0 #444}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-list-item-title{height:.48rem;box-shadow:none}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-list-item-title>span{font-size:max(0.2rem, 14px);line-height:max(0.26rem, 20px)}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list{margin:0;overflow:hidden;transition:all 0.6s cubic-bezier(.23,1,.32,1)}#footer .footer-container .footer-bottom .footer-bottom-list>li:has(.footer-bottom-nav-list.collapse1) .footer-bottom-list-item-title>svg:nth-child(3){display:none}#footer .footer-container .footer-bottom .footer-bottom-list>li:has(.footer-bottom-nav-list.expand1) .footer-bottom-list-item-title>svg:nth-child(2){display:none}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list.collapse1{height:0}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list.expand1{height:var(--height)}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li{height:.4rem;flex:0 0 auto}#footer .footer-container .footer-bottom .footer-bottom-list>li .footer-bottom-nav-list>li>a{font-size:max(0.16rem, 14px);line-height:max(0.22rem, 20px)}}#footer .footerButton{z-index:10000;position:fixed;bottom:1.1rem;right:.3rem;display:flex;flex-direction:column}#footer .inquiryButton{margin-top:.2rem;background:#fff;box-shadow:0 .04rem .12rem 0 rgb(0 0 0 / 15%);font-size:max(0.2rem, 14px);height:.4rem;line-height:max(0.4rem, 20px);text-align:center;transition:all 0.3s ease 0s;width:.4rem;color:#000;cursor:pointer;z-index:10;border-radius:.4rem;display:flex;align-items:center;justify-content:center}#footer .inquiryButton i{font-size:max(0.2rem, 14px)}#footer .messenger{margin-top:.2rem;background:#0073ff none repeat scroll 0 0;box-shadow:0 .04rem .12rem 0 rgb(0 0 0 / 15%);font-size:max(0.2rem, 14px);height:.4rem;line-height:max(0.4rem, 20px);text-align:center;transition:all 0.3s ease 0s;border-radius:50%;width:.4rem;cursor:pointer;z-index:100}#footer .whatsapp{background:#00bf3c none repeat scroll 0 0;box-shadow:0 .04rem .12rem 0 rgb(0 0 0 / 15%);font-size:max(0.2rem, 14px);height:.4rem;line-height:max(0.4rem, 20px);text-align:center;transition:all 0.3s ease 0s;border-radius:50%;width:.4rem;color:var(--footBackgroundTitle);cursor:pointer;z-index:100}#footer .whatsapp i{color:#fff;font-size:max(0.3rem, 14px);height:.4rem;line-height:max(0.4rem, 20px)}#footer .messenger i{color:#fff;font-size:max(0.3rem, 14px);height:.4rem;line-height:max(0.4rem, 20px)}