.header{position:sticky;left:0;right:0;top:0;z-index:299}
.header__wraps{position:relative;z-index:3;padding:0 .5rem;display:flex;justify-content:space-between;align-items:center;background:#fff;height:52px;box-shadow:0 3px 40px #0000000d}
.header__wraps.article-block{opacity:0;visibility:hidden;transform:translateY(50px);transition:.8s}
.header__wraps.articleShow{opacity:1;visibility:visible;transform:translateY(0)}
.logo{display:block;line-height:1}
.logo img{display:inline-block;width:auto;height:2rem}
.navs{display:flex;align-items:center}
.navs>li{padding:0 .24rem}.navs>li:hover>a{color:#905e43}
.navs>li:hover>a:before{transform:scaleX(1)}
.navs>li:hover .navs__menu--down{opacity:1;visibility:visible;pointer-events:visible}
.navs>li:hover .navs__menu--list li{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.2s}
.navs>li:hover .navs__menu--list li:nth-child(2){transition-delay:.25s}
.navs>li:hover .navs__menu--list li:nth-child(3){transition-delay:.3s}
.navs>li:hover .navs__menu--list li:nth-child(4){transition-delay:.35s}
.navs>li:hover .navs__menu--list li:nth-child(5){transition-delay:.4s}
.navs>li:hover .navs__menu--list li:nth-child(6){transition-delay:.45s}
.navs>li:hover .navs__menu--list li:nth-child(7){transition-delay:.5s}
.header__wraps .header-navbar{position:absolute;left:0;top:100%;width:100%;border-top:1px solid #f6f0ed;background:#fff}
.navs>li:hover .all__products a{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.55s}
.navs>li.active>a{color:#905e43}
.navs>li.active>a:before{transform:scaleX(1)}
.navs>li>a{display:inline-block;position:relative;height:52px;line-height:52px;color:#4a4745;font-size:14px}
.navs>li>a>svg{display:none}
.navs>li>a:first-letter{text-transform:uppercase}
.navs>li>a:before{position:absolute;left:0;bottom:0;content:"";width:100%;height:3px;background:#905e43;transform:scaleX(0);transition:.35s}
.navs__bgs{position:absolute;left:0;top:100%;margin-top:-4px;z-index:-1;width:100%;height:23.44vw;background:#f8f9fa;height:0}
.navs__menu--down{position:absolute;left:0;top:100%;box-sizing:border-box;padding:.4rem .5rem 0;width:100%;opacity:0;visibility:hidden;pointer-events:none}
.navs__menu--list{display:flex;justify-content:center}
.navs__menu--list li{margin-right:.625%;position:relative;width:13.75%;opacity:0;visibility:hidden;transform:translateY(30px);transition:.4s}.navs__menu--list li:last-child{margin-right:0}
.navs__menu--list li:hover figure .bg{transform:scale(1.06)}
.navs__menu--list li:hover figure .cp{opacity:0;visibility:hidden}
.navs__menu--list li:hover figure:before{left:-270%}.navs__menu--list li:hover strong{color:#fff}
.navs__menu--list li figure{position:relative;padding-bottom:126.44%;background:#fff;overflow:hidden}
.navs__menu--list li figure:before{position:absolute;left:-50%;top:0;content:"";width:200%;height:100%;transform:skew(35deg);z-index:2;background:#fff;transition:.58s}
.navs__menu--list li figure .bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.54s}
.navs__menu--list li figure .cp{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);max-width:80%;max-height:40.6%;z-index:3;transition:.4s}
.navs__menu--list li strong{display:block;position:absolute;left:0;bottom:.3rem;width:100%;line-height:1;text-align:center;color:#231f1f;font-size:.16rem;font-weight:400;transition:.35s;z-index:4}
.header__bgs{position:fixed;left:0;top:0;width:100%;height:100%;background:#0006;display:none}
.all__products{padding:.4rem 0 .36rem;text-align:center}
.all__products a{display:inline-flex;justify-content:center;align-items:center;color:#905e43;font-size:14px;line-height:1.2;opacity:0;visibility:hidden;transform:translateY(30px);transition:.4s}
.all__products a i{display:inline-block;position:relative;left:0;margin-left:.13rem;font-size:12px;font-style:normal;transition:.3s}
.all__products a:hover i{left:4px}
.header__right{display:flex;align-items:center}
.header__btn{margin-right:.3rem;line-height:1}.header__btn:last-child{margin-right:0}
.header__btn:nth-child(2) a{font-size:14px}
.header__btn a{display:inline-block;position:relative;line-height:1;color:#2f2f2f;font-size:16px}
.header__btn a:hover{color:#905e43}
.header__btn a>i{display:inline-block;position:absolute;right:-.2rem;top:-.15rem;width:.17rem;height:.17rem;text-align:center;line-height:.17rem;background:#905e43;color:#fff;font-size:10px;font-style:normal;border-radius:50%}
body.show{overflow:hidden}
body.show .header_iphone{clip-path:inset(0 0 0 0);visibility:visible}
.header_iphone{position:fixed;left:0;top:0;z-index:-1;background:#fff;width:100%;padding-top:120px;padding-bottom:60px;clip-path:inset(0 0 100% 0);visibility:hidden;transition:.78s}
.header_ip_list{padding:0 .5rem}
.header_ip_list>li{border-bottom:1px solid rgba(0,0,0,.05)}
.header_ip_list>li:last-child{border-bottom:none}
.header_ip_list>li>a{display:block;position:relative;height:80px;line-height:80px;color:#000;font-size:20px}
.header_ip_list>li>a i{position:absolute;right:0;top:50%;margin-top:-9px;font-size:18px;line-height:1;color:#adb3c1}

.banner{ position:relative;overflow:hidden; }
.banner .swiper-pagination{left:2rem;bottom:3rem;width:auto;line-height:1;z-index:3;display:flex}
.banner .swiper-pagination .swiper-pagination-bullet{position:relative;margin:0;margin-right:1rem;width:2rem;height:0.3rem;opacity:1;border-radius:0;background:#fff6;transition:.5s}
.banner .swiper-pagination .swiper-pagination-bullet:before{position:absolute;right:0;top:0;content:"";width:0;height:100%;background:#fff;transition:.5s}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:4rem}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{right:auto;left:0;width:100%;transition:4.5s}
.banner-slide{overflow:hidden}
.banner-slide .banner__hide img{display:block;width:100%;height:calc(100vh - 86px);object-fit:cover}
.banner-slide.swiper-slide-active .banner__text strong,.banner-slide.swiper-slide-active .banner__text p,.banner-slide.swiper-slide-active .banner__text .banner__btn{opacity:1;visibility:visible;transform:translateY(0);transition:.6s 1s}
.banner-slide.swiper-slide-active .banner__text p,.banner-slide.swiper-slide-active .banner__text .banner__btn{transition-delay:1.2s}
.banner__text{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);z-index:3}
.banner__text strong{display:block;margin-bottom:.3rem;color:#fff;font-size:5.12rem;line-height:.8;opacity:0;visibility:hidden;transform:translateY(40px);transition:.6s .2s}
.banner__text p{color:#fff;font-size:1.5rem;font-weight:700;line-height:1;opacity:0;visibility:hidden;transform:translateY(40px);transition:.6s 0s}
.banner__btn{margin-top:.44rem;opacity:0;visibility:hidden;transform:translateY(40px);transition:.6s 0s}
.banner__btn a{display:flex;justify-content:center;align-items:center;position:relative;z-index:3;width:12rem;height:3rem;line-height:3rem;text-align:center;background:#fff;overflow:hidden;transition:.4s}
.banner__btn a:hover{background:#905e43;transition-delay:.3s}
.banner__btn a:hover:before{right:auto;left:-25%;opacity:1}
.banner__btn a:hover span,.banner__btn a:hover i{color:#fff}
.banner__btn a:before{position:absolute;left:-200%;top:0;z-index:-1;content:"";width:150%;height:100%;background:#905e43;transform:skew(45deg);opacity:0;transition:.6s}
.banner__btn a span{display:inline-block;margin-right:.18rem;color:#231f1f;font-size:.7rem;transition:.32s}
.banner__btn a i{display:inline-block;color:#231f1f;font-size:12px;transition:.3s}
.shop-room{padding:1.36rem 4.17vw .8rem;overflow:hidden}
.shop-room__top{display:flex;justify-content:space-between;align-items:center}
.common__title strong{display:block;line-height:.9;color:#231f1f;font-size:.8rem}
.common__title p{margin-top:.14rem;color:#4a4745;font-size:.18rem}
.shop-room__class{display:flex;border-bottom:1px solid #f6f0ed}
.room__class--btn{margin-right:.8rem}.room__class--btn:hover a,.room__class--btn.active a{color:#905e43}
.room__class--btn:hover a:before,.room__class--btn.active a:before{transform:scale(1);opacity:1}
.room__class--btn a{display:block;position:relative;padding:.2rem 0 .26rem;line-height:1;color:#231f1f;font-size:.18rem}
.room__class--btn a:before{position:absolute;left:50%;margin-left:-.225rem;bottom:-1px;content:"";width:.45rem;height:3px;background:#905e43;z-index:3;opacity:0;transform:scaleX(0);transition:.35s}.room__class--btn:last-child{margin-right:0}
.shop-room__tab{margin-top:.48rem}.room__tab--item{position:relative;display:none}
.room__tab--item:first-child{display:block}
.room-slide figure{position:relative;height:6.4rem;width:100%;text-align:center}
.room-slide figure:hover img{transform:scale(1.06)}
.room-slide figure img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;transition:.75s}
.room__tab--class{position:relative;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 .24rem 0 .48rem;width:100%;height:1.07rem;z-index:10;background:#f8f9fa80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.room__tab--left{display:flex;align-items:center}.room__tt{display:block;position:relative;padding-right:.86rem;line-height:1;white-space:nowrap;color:#4a4745;font-size:.24rem}
.room__tt:before{position:absolute;right:0;top:50%;content:"";width:.46rem;height:1px;background:#c6c7c8}
.room__li{display:flex;margin-left:.4rem}
.room__li li{margin-right:2.81vw;display:flex;align-items:center;cursor:pointer}
.room__li li:hover p{color:#905e43}.room__li li img{display:inline-block;max-height:.2rem}
.room__li li p{margin-left:.12rem;color:#4a4745;font-size:.16rem;transition:.3s;white-space:nowrap}
.room__more a{display:flex;align-items:center;position:relative;z-index:3;padding:0 .38rem;height:.58rem;border:1px solid #905e43;color:#905e43;font-size:.16rem;overflow:hidden}
.room__more a span{display:inline-block;margin-right:.15rem;transition:.3s;white-space:nowrap}
.room__more a i{font-style:normal;transition:.3s}.room__more a:hover{background:#905e43;transition-delay:.3s}
.room__more a:hover:before{right:auto;left:-25%;opacity:1}.room__more a:hover span,.room__more a:hover i{color:#fff}
.room__more a:before{position:absolute;left:-200%;top:0;z-index:-1;content:"";width:150%;height:100%;background:#905e43;transform:skew(45deg);opacity:0;transition:.6s}
.shop-collection{padding:1.4rem .8rem;background:#f8f9fa;overflow:hidden}
.common__btns{display:flex;align-items:center}
.common__btns span{display:inline-block;margin-right:.1rem;width:.53rem;height:.36rem;border-radius:.18rem;border:1px solid #b6b5b5;text-align:center;line-height:.36rem;cursor:pointer;color:#b6b5b5;font-size:.12rem;font-weight:400;transition:.3s}
.common__btns span:hover{border-color:#8b603a99;color:#8b603a99}.common__btns span.prev{transform:rotate(180deg)}.common__btns span:last-child{margin-right:0}.shop-room__fix{position:relative;padding-top:calc(.62rem - 20px);margin:0 -.8rem;cursor:pointer}.shop-room-swiper{padding:0 .8rem}
.shop-slide{width:auto}.shop-slide a{display:block;cursor:pointer}
.shop-slide:hover figure img{transform:scale(1.06)}.shop-slide figure{height:36.04vw;border-radius:0;line-height:1;overflow:hidden}
.shop-slide figure img{display:block;width:auto;height:100%;transition:.78s}.shop-slide strong{position:absolute;left:.48rem;right:.48rem;right:.38rem;bottom:.38rem;color:#fff;font-size:.32rem;line-height:1.3}
.shop__mouse{position:fixed;left:50%;margin-left:-.5rem;top:50%;margin-top:-.5rem;display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;border-radius:50%;z-index:20;background:#fff url(../assets/shopbg.png) center no-repeat;background-size:cover;transition:all .1s cubic-bezier(.165,.84,.44,1) 0s,opacity .6s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1);opacity:0;transform:scale(0);pointer-events:none}
.shop__mouse.show{opacity:1;transform:scale(1)}
.shop__mouse i{display:inline-block;color:#905e43;font-size:.2rem;font-style:normal}
.home-products{padding:1.4rem .8rem;overflow:hidden}
.home-product__btns{display:flex;align-items:center;flex-wrap:wrap}
.home-product__btns li{margin-right:.9rem;margin-bottom:1rem; position:relative;z-index:3;width:8.5rem;height:2.5rem;line-height:2.5rem;border:1px solid #d3d2d2;color:#4a4745;font-size:.9rem;cursor:pointer;text-align:center;overflow:hidden;transition:.35s}
.home-product__btns li:hover,.home-product__btns li.active a,.home-product__btns li.active{color:#fff !important}
.home-product__btns li:hover a,.home-product__btns li:hover:before,.home-product__btns li.active:before{right:auto;left:-25%;opacity:1;color:#fff !important}
.home-product__btns li:before{position:absolute;left:-200%;top:0;z-index:-1;content:"";width:150%;height:100%;background:#905e43;transform:skew(30deg);opacity:0;transition:.6s}
.home-product__btns li:last-child{margin-right:0}.home-product__tab{margin-top:.325rem}
.home-product__item{display:none}
.home-product__item:first-child{display:block}
.home-product__flex{display:flex;justify-content:space-between}
.home-product__left{width:44.09%}
.home-product__info{position:relative}
.home-product__info a{display:block;position:relative;background:#f8f9fa;cursor:pointer}
.home-product__info a:hover figure .bg{opacity:1;visibility:visible}
.home-product__info a:hover figure .pro{opacity:0;visibility:hidden}
.home-product__info a figure{position:relative;padding-bottom:36.46vw;overflow:hidden;text-align:center}
.home-product__info a figure .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.5s;opacity:0;visibility:hidden}
.home-product__info a figure .pro{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;transition:.5s;z-index:3;width:100%;height:100%;object-fit:cover}
.home-product__cart{position:absolute;left:.2rem;right:.2rem;bottom:.2rem;display:flex;justify-content:space-between;z-index:4}
.home-product__cart strong{display:flex;align-items:center;flex:1;width:0;padding-left:.28rem;height:.6rem;background:#fff;line-height:1.2;color:#4a4745;font-size:16px;font-weight:500}.product__cart--btn{margin-left:.06rem;position:relative;width:.6rem;height:.6rem;text-align:center;line-height:.6rem;background:#fff;color:#a3a5a8;font-size:18px;transition:.4s}.product__cart--btn:hover{background:#905e43}.product__cart--btn:hover:before{opacity:1;visibility:visible;transform:translate(0)}
.product__cart--btn:hover:after{opacity:1;visibility:visible;transform:translateY(0)}
.product__cart--btn:hover i{opacity:0;visibility:hidden;transform:scale(0)}
.product__cart--btn:before{position:absolute;left:50%;margin-left:-9px;top:50%;margin-top:-1px;content:"";width:18px;height:2px;background:#fff;opacity:0;visibility:hidden;transform:translate(-5px);transition:.3s}.product__cart--btn:after{position:absolute;left:50%;margin-left:-1px;top:50%;margin-top:-9px;content:"";width:2px;height:18px;background:#fff;opacity:0;visibility:hidden;transform:translateY(-5px);transition:.3s}
.product__cart--btn i{display:block;transition:.3s;font-size:20px}
.home-product__right{margin-left:1.13%;flex:1;display:flex;flex-direction:column;width:0}
.home-product__row{display:flex;justify-content:space-between}
.home-product__row .home-product__info{width:40.99%}.home-product__row .home-product__info:last-child{width:56.935%}.home-product__row .home-product__info a figure{padding-bottom:18.13vw}.home-product__last{margin-top:1.04vw;flex:1}
.home-product__last .home-product__info{width:56.935%}
.home-product__last .home-product__info a figure{padding-bottom:17.19vw}.all__product{width:40.99%}
.all__product a{display:flex;justify-content:center;align-items:center;height:100%;background:#f8f9fa url(../assets/allbg.png) center no-repeat}
.all__product a:hover .all__product--btn{background:#905e43;transition-delay:.3s}
.all__product a:hover .all__product--btn:before{right:auto;left:-25%;opacity:1}
.all__product a:hover .all__product--btn span,.all__product a:hover .all__product--btn i{color:#fff}.all__product--wrap p{display:flex;justify-content:center;align-items:flex-end;color:#905e43;font-size:.36rem;line-height:1;text-align:center}.all__product--wrap p b{font-size:.58rem;font-weight:700}
.all__product--btn{display:inline-flex;justify-content:center;align-items:center;margin-top:.3rem;position:relative;z-index:3;width:2.1rem;height:.58rem;border:1px solid #905e43;overflow:hidden}
.all__product--btn:before{position:absolute;left:-200%;top:0;z-index:-1;content:"";width:150%;height:100%;background:#905e43;transform:skew(45deg);opacity:0;transition:.6s}.all__product--btn span{display:block;margin-right:.2rem;color:#905e43;font-size:16px}.all__product--btn i{display:inline-block;color:#905e43;font-size:12px;font-style:normal}.savings__style{padding:1.4rem 4.17vw 1.1rem;background:#f8f9fa;overflow:hidden}.savings__left{display:flex;align-items:center}
.savings__left p{margin-left:.58rem;color:#4a4745;font-size:.18rem;line-height:1.6}
.savings__style--swiper{margin-top:.75rem;margin-right:-4.17vw;padding-right:7.81vw;position:relative}
.savings__style--swiper .swiper-pagination{position:relative;margin-top:.6rem;padding-right:.7rem;height:1px;background:#a26c4f33}
.savings__style--swiper .swiper-pagination .swiper-pagination-progressbar-fill{background:#905e43}.savings-slide{position:relative;width:43.23vw}
.savings-slide figure{position:relative;display:block;padding-bottom:66.38%;height:0;overflow:hidden;line-height:1}
.savings-slide figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.savings-slide:hover .savings__info{opacity:1;visibility:visible}
.savings-slide:hover .saving__dd{background:#fff}.savings-slide:hover .saving__dd:before{background:#905e43}
.savings-dit{position:absolute;left:22.4%;top:52.727%;margin-left:-.16rem;margin-top:-.16rem}.saving__dd{position:relative;width:.32rem;height:.32rem;border-radius:50%;background:#0006;transition:.3s}.saving__dd:before{position:absolute;left:50%;top:50%;margin-left:-.06rem;margin-top:-.06rem;content:"";width:.12rem;height:.12rem;border-radius:50%;background:#fff;transition:.3s}.savings__info{position:absolute;left:100%;margin-left:.2rem;top:50%;width:3.5rem;height:.9rem;transform:translateY(-50%);background:#fff;opacity:0;visibility:hidden;transition:.5s}
.savings__info a{display:flex;align-items:center;padding-left:.26rem;height:100%}
.savings__info:before{position:absolute;left:-.08rem;top:50%;margin-top:-.06rem;content:"";border-top:.06rem solid transparent;border-bottom:.06rem solid transparent;border-right:.08rem solid #fff}
.savings__info:hover .savings__imgs img{transform:scale(1.1)}.savings__info:hover .savings__text i{color:#905e43}.savings__imgs{display:block;width:.9rem;line-height:1}.savings__imgs img{display:inline-block;width:auto;max-height:.44rem;transition:.4s}.savings__text{flex:1;position:relative;width:0}.savings__text strong{display:block;margin-bottom:.1rem;line-height:1.2;color:#4a4745;font-size:.16rem;font-weight:500}.savings__text p{line-height:1;color:#ec7637;font-size:12px}
.savings__text i{display:block;position:absolute;right:.3rem;top:50%;margin-top:-6px;line-height:1;color:#c9c8c8;font-style:normal;font-size:12px;transition:.4s}
.savings-rights{left:83.132%;top:26.4%}.savings-rights .savings__info{left:auto;margin-left:0;margin-right:.2rem;right:100%}
.savings-rights .savings__info:before{left:auto;right:-.08rem;border-right:none;border-left:.08rem solid #fff}.what-clients{padding:1.36rem 4.17vw 0;overflow:hidden}.clients__wrap{display:flex;justify-content:space-between;align-items:flex-start}.clients__left{flex:1;width:0}.clients__left small{display:block;margin-bottom:.25rem;line-height:1;color:#4a4745;font-size:.18rem}.clients__left strong{display:block;line-height:1;color:#231f1f;font-size:.7rem;font-weight:600}
.clients__left strong i{font-style:normal}.clients__list{display:flex;flex-wrap:wrap;padding-top:.28rem;width:60.11%}
.clients__list li{margin-bottom:.44rem;margin-right:2%;width:49%;padding-bottom:.16rem;background:#f8f9fa}.clients__list li:nth-child(2n+2){margin-right:0}.clients__list li:hover .clients__down figure img{transform:scale(1.1)}.clients__water{padding:0 .16rem 0 .46rem;display:flex;justify-content:space-between;align-items:flex-end;margin-top:-.26rem}
.clients__water figure{display:block;width:.83rem;line-height:1;height:.83rem}.clients__water figure img{display:block;width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:50%;transition:.58s}.clients__name{margin-left:.2rem;padding-bottom:.04rem;flex:1;width:0}.clients__name span{display:inline-block;position:relative;margin-right:.28rem;line-height:1.1;color:#4a4745;font-size:14px}.clients__name span:before{position:absolute;right:-.14rem;top:50%;margin-top:-.05rem;content:"";width:1px;height:.1rem;background:#dfe0e1}
.clients__name span:last-child{margin-right:0;opacity:.4}.clients__name span:last-child:before{display:none}.clients__fix{padding:2.92vw .16rem .3rem 2.08vw}
.clients__fix p{color:#4a4745;font-size:.18rem;line-height:1.5}
.clients__star{margin-top:.2rem;width:.88rem;height:.12rem;background:url(../assets/start.png) left center no-repeat;background-size:.88rem .12rem}
.clients__down{display:flex;justify-content:space-between;align-items:center;margin:0 .16rem;background:#fff;height:1rem}
.clients__down figure{width:1.5rem;text-align:center;line-height:1}
.clients__down figure img{display:inline-block;max-height:.6rem;width:auto;transition:.5s}
.clients__texts{flex:1;width:0;padding-right:.1rem}
.clients__texts strong{display:block;margin-bottom:.08rem;line-height:1.1;color:#4a4745;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.clients__texts p{color:#4a4745;font-size:14px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.subscribe__box{padding:7.29vw 4.17vw .4rem}
.subscribe{display:flex;justify-content:space-between}
.subscribe__list{display:flex;flex:1;width:0; margin: 0; padding:0;}
.subscribe__list p{ margin: 0;}
.subscribe__list li{flex:1;display:flex;position:relative}
.subscribe__list li:not(:last-child):after{position:absolute;content:"";right:0;height:40px;top:50%;margin-top:-20px;border-right:1px solid rgba(0,0,0,.06)}
.subscribe__list li:hover figure img{transform:translateY(-4px)}
.subscribe__list li figure{display:block;margin-right:.6rem;line-height:1;}
.subscribe__list li figure img{display:block;max-width:100%;height:auto;width:auto;transition:.36s}
.subscribe__list li p{color:#4a4745;font-size:14px;line-height:1.4}
.subscribe-email{box-sizing:border-box;margin-left:.2rem;padding:1rem .5rem .5rem;width:24.65%;background:#f8f9fa}
.subscribe-email p{margin-bottom:1rem;padding-left:1rem;color:#4a4745;font-size:0.7rem}
.subscribe__sub{position:relative}
.subscribe__sub .text{padding-left:1rem;width:100%;height:2rem;line-height:2rem;background:#fff;box-sizing:border-box;outline:none;border:none;color:#000;font-size:0.8rem}
.subscribe__sub .text:focus::-webkit-input-placeholder{opacity:0;visibility:hidden}
.subscribe__btn{position:absolute;right:0;bottom:0;display:flex;align-items:center;padding-right:1rem;line-height:1.5rem;cursor:pointer;z-index:3;transition:.3s}
.subscribe__btn:hover{opacity:.8}
.subscribe__btn input{padding:0;margin:0;outline:none;margin-right:1.6rem;color:#905e43;font-size:0.9rem;cursor:pointer;border:none;background:none}
.subscribe__btn i{display:inline-block;color:#905e43;font-size:13px;font-style:normal}
.footer{padding:.56rem 4.17vw 3rem;background:#000;overflow:hidden}
.footer__top{display:flex;justify-content:space-between;align-items:center}
.footer__touch{display:flex;align-items:center}
.footer__touch h2{display:block;line-height:1;color:#fff;font-size:.36rem;font-weight:600}
.footer__share{margin-left:.4rem;display:flex;align-items:center}
.footer__share a{display:inline-block;position:relative;text-align:center;margin-right:.1rem;width:.42rem;height:.42rem;border-radius:50%;background:#ffffff1a}.footer__share a:hover{background:#fff3}
.footer__share a img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-height:.22rem}
.footer__email{padding-left:.2rem}
.footer__email a{display:inline-block;color:#fff;font-size:.16rem;text-decoration:underline}
.footer__navs{display:flex;align-items:center}
.footer__navs--list{display:flex;align-items:center;position:relative;padding-right:4.06vw}
.footer__navs--list:before{position:absolute;right:2.03vw;top:50%;margin-top:-.08rem;content:"";width:1px;height:.12rem;background:#fff3}.footer__navs--list li{margin-right:2.86vw}.footer__navs--list li:last-child{margin-right:0}
.footer__navs--list li a{display:inline-block;position:relative;color:#fff;font-size:.16rem;line-height:1.2}
.footer__navs--list li a:hover:before{right:auto;left:0;width:100%}.footer__navs--list li a:before{position:absolute;right:0;bottom:0;content:"";width:0;height:1px;background:#fff;transition:.4s}.footer__link{position:relative}.footer__link .disclosure__button{display:inline-flex;justify-content:space-between;align-items:center;padding:0;min-width:2.12rem;box-sizing:border-box;color:#fff;font-size:.16rem;background:none;cursor:pointer;border:none;outline:none}
.footer__link .disclosure__button svg{display:inline-block;color:#fff6;font-style:normal;font-size:12px;width:14px}
.disclosure__list{position:absolute;left:0;top:100%;width:100%;z-index:10;max-height:160px;padding:18px 0;overflow:hidden;overflow-y:auto;background:#fff}
.disclosure__list li{margin-bottom:4px}.disclosure__list li:last-child{margin-bottom:0}
.disclosure__list li a{display:inline-block;margin-left:12px;color:#000;font-size:14px}.disclosure__list li a:hover{opacity:.8}.footer__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem}.footer__icp p{color:#fff;opacity:.2;font-size:14px}.footer__terms{display:flex;align-items:center}
.footer__terms a{display:inline-block;position:relative;margin-right:.4rem;color:#fff;opacity:.2;font-size:14px}
.footer__terms a:hover{opacity:.5}.footer__terms a:last-child:before{display:none}
.footer__terms a:before{position:absolute;right:-.2rem;top:50%;margin-top:-.06rem;content:"";width:1px;height:.12px;background:#fff;opacity:.2}
.footer__terms a:last-child{margin-right:0}
.container{padding:1.47rem 4.17vw .4rem;position:relative;z-index:3;}.container:before{position:absolute;right:7.55vw;top:0;z-index:-1;content:"";width:37.29vw;height:29.32vw;background:url(../assets/12.png) center no-repeat;background-size:cover}.posite{display:flex;align-items:center}.posite b,.posite a{display:inline-block;color:#231f1f;font-size:14px;opacity:.6;line-height:1.2}.posite b{margin:0 .08rem;font-weight:400;font-size:12px;transform:scale(.8);color:#dddcdc}.posite span{display:inline-block;color:#231f1f;font-size:14px}.product__title{padding:1.35rem 0 .5rem}.product__title h3{display:block;line-height:1;color:#231f1f;font-size:1.12rem;font-weight:600}.product__select{display:flex;justify-content:space-between;align-items:center;padding-bottom:.8rem;border-bottom:1px solid rgba(162,108,79,.1)}.product__select--list{display:flex}.product__select--list li{margin-right:.18rem}.product__select--list li:last-child{margin-right:0}.product__select--list li:hover a,.product__select--list li.active a{color:#fff}.product__select--list li:hover a:before,.product__select--list li.active a:before{right:auto;left:-25%;opacity:1}.product__select--list li a{display:block;position:relative;z-index:3;width:8.85vw;max-width:170px;height:.5rem;line-height:.5rem;border:1px solid rgba(35,31,31,.2);color:#4a4745;font-size:16px;text-align:center;overflow:hidden}.product__select--list li a:before{position:absolute;left:-200%;top:0;z-index:-1;content:"";width:150%;height:100%;background:#905e43;transform:skew(45deg);opacity:0;transition:.6s}.select__bys{display:flex;align-items:center}.select__bys span{display:inline-block;color:#898685;font-size:16px}.sort-by{padding:.1rem .25rem .1rem .1rem;border:none;outline:none;position:relative;color:#a26c4f;font-size:16px;font-family:Rany-Regular;background:url(../assets/arrow2.png) right center no-repeat;background-size:14px auto}.sort-by option{color:#898685;font-size:14px;cursor:pointer}.sort-by option:hover{color:#fff;background:#905e43}.prooduct__list{display:flex;flex-wrap:wrap;margin-top:.8rem}.prooduct__list li{margin-right:1.3333%;margin-bottom:.56rem;width:24%;overflow:hidden}.prooduct__list li:nth-child(4n+4){margin-right:0}.prooduct__list li:hover figure .cp{opacity:0;visibility:hidden}.prooduct__list li:hover figure .bg{opacity:1;visibility:visible}.prooduct__list li:hover .cart__btn{opacity:1;visibility:visible}.prooduct__list li figure{position:relative;z-index:3;padding-bottom:26.04vw;overflow:hidden}.prooduct__list li figure .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:.58s;opacity:0;visibility:hidden}.prooduct__list li figure .cp{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);z-index:2;right:0;max-width:80%;transition:.58s}.cart__btn{position:absolute;right:.2rem;bottom:.16rem;z-index:5;width:.6rem;height:.6rem;background:#905e43;text-align:center;line-height:.6rem;color:#fff;font-size:18px;opacity:0;visibility:hidden;transition:.4s;cursor:pointer}.addcart{visibility:visible;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;opacity:0;cursor:pointer}.product__down{margin-top:1.67vw}.product__down strong{display:flex;line-height:1.2;color:#4a4745;font-size:.18rem;font-weight:500}.product__down strong i{display:inline-block;margin-left:.06rem;padding:0 .07rem;height:18px;line-height:18px;color:#ec7637;font-size:12px;background:#e97c451a;font-style:normal}.product__down p{margin-top:.1rem;line-height:1.2;color:#4a4745;font-size:14px}.product__down p s{display:inline-block;margin-left:.04rem;color:#4a4745;opacity:.4}.product__down p span{color:#ec7637}.paginate__list{display:flex;justify-content:center;align-items:center;position:relative;margin-top:.4rem;z-index:3}.paginate__list:before{position:absolute;left:0;top:3px;z-index:-1;content:"";width:100%;height:1px;background:#a26c4f1a}.paginate__list span,.paginate__list a{display:inline-block;margin-right:.25rem;position:relative;padding-top:.19rem;line-height:1;color:#231f1f;font-size:14px;text-align:center}.paginate__list span.prev,.paginate__list span.next,.paginate__list a.prev,.paginate__list a.next{display:none}.paginate__list span.current,.paginate__list a.current{color:#905e43}.paginate__list span.current:before,.paginate__list a.current:before{transform:scale(1);visibility:visible}.paginate__list span:last-child,.paginate__list a:last-child{margin-right:0}.paginate__list span:before,.paginate__list a:before{position:absolute;left:0;top:0;content:"";width:100%;height:3px;background:#905e43;transform:scale(0);visibility:hidden;transition:.3s}.product__view{display:flex;justify-content:space-between;align-items:flex-start}.product__swiper{margin:0;position:sticky;left:0;top:0;width:50%}.product__swiper .swiper-pagination{bottom:.52rem;line-height:1}.product__swiper .swiper-pagination .swiper-pagination-bullet{margin:0 3.5px;width:.8rem;height:2px;background:#f8f8f8;border-radius:0;opacity:1;position:relative}.product__swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{right:auto;left:0;width:100%;transition:3s .4s}.product__swiper .swiper-pagination .swiper-pagination-bullet:before{position:absolute;right:0;top:0;content:"";width:0;height:100%;background:#905e43;transition:.4s}.product-slide figure{position:relative;padding-bottom:110.41%;overflow:hidden;line-height:1;text-align:center}.product-slide figure img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.product__fixs{margin-right:7.29vw;padding-top:1.46rem;width:35.46%}.product__view-tops{position:relative;margin-top:4.69vw;margin-bottom:3.33vw}.product__view--title{position:relative}.product__view--title small{display:block;margin-bottom:.16rem;line-height:1;color:#231f1f;font-size:.18rem}.product__view--title strong{display:flex;align-items:center;line-height:1.1;color:#231f1f;font-size:.32rem;font-weight:500}.product__view--title strong i{display:inline-block;margin-left:.06rem;padding:0 .07rem;height:18px;line-height:18px;color:#ec7637;font-size:12px;background:#e97c451a;font-style:normal}.produce__price{margin-bottom:3.65vw}.produce__price strong{display:block;margin-bottom:.08rem;line-height:1;color:#231f1f;font-size:.32rem;font-weight:400}.produce__price strong b{font-weight:400}
.produce__price small{display:inline-block;line-height:1;padding-bottom:.04rem;color:#231f1f99;font-size:14px;border-bottom:1px solid rgba(35,31,31,.2)}.product__color{margin-bottom:.32rem}
.product__color strong{display:block;margin-bottom:14px;line-height:1;color:#4a4745;font-size:18px;font-weight:400}
.product__color--list{display:flex;flex-wrap:wrap;margin-right:-.1rem}
.product__color--list span{padding:0 1.51vw;margin-right:.1rem;margin-bottom:.1rem;height:.5rem;line-height:.52rem;cursor:pointer;border:1px solid rgba(35,31,31,.2);color:#4a4745cc;transition:.3s;font-size:16px}
.product__color--list span:hover,.product__color--list span.active{border-color:#905e43;color:#905e43}
.quantity-selector{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 .2rem;width:1.7rem;height:.52rem;border:1px solid rgba(35,31,31,.2)}.quantity-selector button{padding:0 .1rem;font-size:32px;color:#231f1f33;cursor:pointer;line-height:1.2;border:none;width:auto;outline:none;background:none;line-height:.5rem;transition:.34s}.quantity-selector button:hover{color:#905e43}.quantity-selector .quantity-selector-inputselector-{flex:1;border:0;height:.5rem;line-height:.5rem;color:#4a4745;font-size:16px;width:0;text-align:center;outline:none;background:none}
.add-card{padding-top:.3rem}.add-card__item{margin-bottom:.1rem;cursor:pointer}
.add-card__item:hover button,.add-card__item:last-child button{background:#905e43e6;color:#fff}
.add-card__item button{display:flex;justify-content:center;align-items:center;height:.5rem;border:1px solid #905e43;color:#905e43;font-size:16px;cursor:pointer;width:100%;background:none;transition:.3s}.product__order{margin-top:.32rem}.air__sea{padding:.22rem 2.92vw;margin-bottom:.1rem;background:#f8f9fa}.air__sea p{display:flex;align-items:center;color:#231f1f80;font-size:12px}.air__sea p img{display:inline-block;position:relative;top:-1px;margin:0 5px;width:18px}.orderd__list{padding:2.4vw 2.92vw 2.5vw 2.5vw;display:flex;align-items:center;justify-content:space-between;background:#f8f9fa}.orderd__item{display:flex;align-items:center}.orderd__item img{display:inline-block;width:.42rem;height:auto}.orderd__item p{flex:1;margin-left:.06rem;color:#4a4745;font-size:.14rem;line-height:.22rem}.orderd__item i{display:inline-block;margin-left:1.15vw;width:.4rem;height:.4rem;background:url(../assets/arrow1.png) center no-repeat;background-size:cover}.dimension{margin-top:.4rem}.dimension strong{display:block;margin-bottom:.08rem;line-height:1;color:#231f1f;font-size:.18rem}.dimension p{color:#231f1f99;font-size:14px;line-height:1.2}.product-recommendations{padding:14.58vw 4.17vw 0}.recommendate__top .common__title strong{font-size:.78rem}.recommendate__list{margin-top:.5rem}.recommendate__list li{margin-right:0}.charts{position:fixed;right:.3rem;bottom:.8rem;z-index:100}.charts .chart__btn{display:block;width:.6rem;height:.6rem;border-radius:50%;cursor:pointer;background:#fff url(../assets/cahrt.png) center no-repeat;background-size:.24rem auto;box-shadow:0 3px 40px #0000000d}.shopify-challenge__container{padding:200px 0 0;text-align:center}.shopify-challenge__message{margin-bottom:.3rem;color:#000;font-size:18px}.shopify-challenge__container .shopify-challenge__button{display:block;margin:auto;padding:0;margin-top:.2rem;outline:none;border:none;width:180px;height:.5rem;line-height:.5rem;background:#905e43;color:#fff;cursor:pointer}.tranquil__wr{padding:2.7rem 10.42vw 1.6rem;position:relative;z-index:3}.tranquil__bg{position:absolute;left:8.07vw;top:0;z-index:-1;width:83.85vw;height:52.08vw;background-position:center;background-repeat:no-repeat;background-size:cover}.tranquil__text{width:7rem}.tranquil__text strong{display:block;padding-bottom:.35rem;margin-bottom:.45rem;line-height:1;color:#231f1f;font-size:.88rem;font-weight:600;border-bottom:1px solid rgba(0,0,0,.5)}.tranquil__text p{color:#231f1f;font-size:.18rem;line-height:.28rem}.tranquil__info{display:flex;justify-content:flex-end;margin-top:.9rem}.tranquil__info p{width:7.5rem;color:#4a4745;font-size:.16rem;line-height:.28rem}.about__arrow{position:absolute;left:10.42vw;bottom:1.6rem;display:flex;justify-content:center;align-items:center;z-index:3;width:.7rem;height:.7rem;border:1px solid #4A4745;border-radius:50%;transform:rotate(90deg)}.about__arrow i{display:inline-block;position:relative;color:#4a4745;font-size:.18rem;font-style:normal;animation:mousedown .8s infinite alternate}@keyframes mousedown{0%{opacity:1;transform:translate(0)}to{opacity:.2;transform:translate(5px)}}.about__imgs{line-height:1}.about__imgs img{display:block;width:100%;height:auto}.about__sustainable{padding:1.8rem 10.42vw 11.46vw;overflow:hidden}.sustainable__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:.78rem}.about__titles{display:block;line-height:1;color:#231f1f;font-size:.88rem}.sustainable__swiper{overflow:visible}.sustainable-slide{padding:.56rem .6rem .6rem;box-sizing:border-box;width:50%;background:#f8f9fa;height:auto}.sustainable-slide:hover b{transform:translateY(-15px)}.sustainable-slide b{display:block;line-height:1;margin-bottom:.62rem;transition:.5s}.sustainable-slide b img{display:inline-block;max-height:.8rem}.sustainable-slide strong{display:flex;align-items:flex-end;margin-bottom:.28rem;color:#231f1f;font-size:.36rem;line-height:.44rem;min-height:.88rem}.sustainable-slide p{color:#4a4745;font-size:.16rem;width:4.74rem;max-width:100%}.about__repair{padding:0 10.42vw}.about__repair--list li{padding:.7rem 0 1.58rem;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid rgba(35,31,31,.5)}.about__repair--list li .about__titles{position:sticky;top:1.4rem}.about__repair--list li:last-child{border-bottom:none}.about__repair--info{width:50%;color:#4a4745;font-size:.16rem}.about__repair--info img{width:auto;width:100%;height:auto}.home-product__wr::-webkit-scrollbar{height:0}
.product__row{display:flex;flex-wrap:wrap;align-items:center}
.preferential{margin-left:10px;font-size:16px;color:#905e43}
#shopify-chat{position:relative;z-index:10}

@media screen and (max-width: 1600px).header__btn>a>i{width:17px;height:17px;line-height:17px;font-size:10px}
.navs__menu--down{padding-top:.2rem}
.home-product__cart strong{font-size:14px}
.clients__name{margin-left:.12rem}
.product__select--list li a,.sort-by,.select__bys span{font-size:14px}
.orderd__item i{margin-left:8px}
.air__sea{padding:20px}.orderd__list{padding:2.4vw 20px}
}

@media screen and (max-width: 1360px){
	.navs>li{padding:0 .14rem}
}
@media screen and (max-width: 1260px){
	.product__select{display:block}
	.select__bys{margin-top:20px}
	.product__select{padding-bottom:.5rem}
}
@media screen and (max-width: 1024px){
	.shop-room{padding:80px 5%}
	.shop-room__top{display:block}
	.shop-room__class{margin-top:40px;justify-content:flex-start}
	.room__class--btn{margin-right:.4rem}
	.room__tab--class{display:block;padding:.3rem 5%;position:relative;height:auto}
	.room__tab--left{margin-bottom:24px}
	.room__li{flex-wrap:wrap}
	.room__more a{display:inline-flex}.navs{display:none}
	.home-products{padding:.8rem 5%}
	.home-product__btns{margin-top:.3rem}
	.home-product__flex{display:block}
	.home-product__left{width:100%}
	.home-product__right{margin-left:0;margin-top:.2rem;width:100%}
	.home-product__info a figure{padding-bottom:89.682%}
	.home-product__row .home-product__info a figure{padding-bottom:89.682%}
	.shop-collection{padding:.8rem 5%}
	.shop__btns{margin-top:30px}
	.savings__btns{display:none}
	.savings__style{padding:.8rem 5%}
	.savings__style--swiper{margin-right:-5%}.what-clients{padding:.8rem 5%}
	.clients__wrap{display:block}
	.clients__left{width:auto}
	.clients__list{margin-top:40px;width:auto}
	.subscribe{display:block}
	.subscribe__list{padding:.3rem 0;width:auto}
	.subscribe-email{margin-left:0;margin-top:.3rem;width:auto}
	.footer{padding:54px 5%}
	.footer__top{display:block}
	.footer__navs--list{display:none}
	.footer__touch{margin-bottom:30px}
	.header{position:sticky;left:0;right:0;top:0}
	.header .header__wraps{opacity:1;visibility:visible;transform:translateY(0);border-radius:0}
	.menubtn{display:flex;justify-content:center;align-items:center}
	.header__bgs{background:#000c;z-index:-2}
	.product__view{display:block}
	.product__swiper{position:relative;width:100%}
	.product-slide figure{padding-bottom:50%}
	.product__fixs{margin-right:0;padding:30px 5%;width:auto}
	.about__repair--list li{display:block}
	.about__repair--info{margin-top:40px;width:auto}
}
.mz-mb__menu .mz-menu-item-has-children.is--opend>a,.mz-mb__menu .mz-menu-item-has-children.is--opend>a:hover,.mz-mb__menu li>a:hover{background:none!important}
@media screen and (max-width: 750px){
	.header__wraps{padding:0 30px;height:60px}
	#MainContent{overflow:hidden!important}
	.header_iphone{padding:24vw 0 6.67vw}
	.header_ip_list{padding:0 30px}
	.header_ip_list>li>a{height:14.67vw;line-height:14.67vw;font-size:3.2vw}
	.header_ip_list>li>a i{font-size:3.2vw;margin-top:-1.6vw}
	.logo img{height:12px}
	.banner-slide .banner__hide img{height:143.73vw}
	.banner__text{left:8vw;right:8vw}
	.banner__text strong{margin-bottom:4.27vw;font-size:14.93vw}
	.banner__text p{font-size:6.93vw}
	.banner__btn{margin-top:5.07vw}
	.banner__btn a{width:51.2vw;height:12vw}
	.banner__btn a span,.banner__btn a i{font-size:3.2vw}
	.banner .swiper-pagination{left:8vw;bottom:6.93vw}
	.banner .swiper-pagination .swiper-pagination-bullet{width:5.33vw}
	.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:13.33vw}
	.shop-room{padding:16vw 30px 18vw}
	.common__title strong{font-size:8.73vw;line-height:1.1}
	.room__class--btn{margin-right:auto}
	.common__title p{margin-top:2.67vw;font-size:3.47vw}
	.shop-room__class{margin-top:9.33vw}
	.room__class--btn a{padding:3.47vw 0;font-size:3.2vw}
	.room__class--btn a:before{margin-left:-6.2vw;height:.4vw;width:12.4vw}
	.room-slide figure{height:48vw}
	.room__tab--class{padding:7.47vw 7.33vw 9.6vw;margin-top:-4vw}
	.room__tab--left{display:block}
	.room__tt{padding-right:0;padding-bottom:5.33vw;line-height:1;border-bottom:1px solid rgba(0,0,0,.2);font-size:4.8vw}
	.room__tt:before{display:none}
	.room__li{margin-left:0;margin-top:5.33vw}
	.room__li li{margin-right:0;margin-bottom:4.53vw;width:40.27vw}
	.room__li li img{width:4.93vw}
	.room__li li p{margin-left:3.2vw;font-size:3.2vw}
	.room__li li:nth-child(2n+2){width:auto;flex:1}
	.room__more a{padding:0 8.53vw 0 4.8vw}
	.room__more a span{font-size:3.2vw}
	.home-products{padding:16vw 0 16vw 30px}
	.home-product__btns{margin-top:0;display:inline-flex}
	.home-product__btns li{margin-right:3.47vw;width:34.13vw;height:10.13vw;line-height:10.13vw;font-size:3.2vw}
	.home-product__wr{margin-top:8.53vw;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}
	.home-product__tab{margin-top:10.67vw;margin-right:30px}
	.home-product__cart{left:3.2vw;right:3.2vw;bottom:3.33vw}
	.home-product__cart strong{padding-left:4.8vw;height:8.27vw;font-size:3.2vw}
	.product__cart--btn{margin-left:1.6vw;width:8.27vw;height:8.27vw;line-height:8.27vw;font-size:2.13vw}
	.home-product__row{display:block}
	.home-product__row .home-product__info{margin-bottom:3.07vw;width:100%}
	.home-product__row .home-product__info:last-child{width:100%}
	.all__product{width:100%}
	.all__product a{padding:10.67vw 0}
	.all__product--wrap p{font-size:12.67vw}
	.all__product--btn{margin-top:7.33vw;width:46.4vw;height:12.93vw;line-height:12.93vw}
	.all__product--btn span{margin-right:6vw;font-size:3.2vw}
	.all__product--btn i{font-size:3.2vw}
	.shop-collection{padding:16vw 30px}
	.shop__btns{display:none}
	.shop-room__fix{padding-top:6.93vw}
	.shop-room-swiper{padding:0 8vw}
	.shop-room__fix{margin:0 -8vw}
	.shop-slide figure{height:55.73vw}
	.savings__style{padding:15.73vw 0 16vw 30px}
	.savings__left{display:block}
	.savings__left p{margin-left:0;margin-top:3.73vw;font-size:3.47vw}
	.savings__style--swiper{margin-right:0;margin-top:6vw;padding-right:6.67vw}
	.savings-dit{margin-left:-1.73vw;margin-top:-1.73vw}
	.saving__dd{width:3.47vw;height:3.47vw;background:#fff}
	.saving__dd:before{width:1.33vw;height:1.33vw;margin-left:-.665vw;margin-top:-.665vw;background:#a26c4f}
	.savings__info{margin-left:2vw;height:12vw;width:51.33vw;opacity:1;visibility:visible}
	.savings__info a{padding-left:2.13vw;align-items:center}
	.savings__imgs{width:12vw}.savings__imgs img{max-height:5.87vw}
	.savings__text strong{margin-bottom:1.33vw;font-size:3.2vw}
	.savings__text time{font-size:2.67vw}
	.savings__text i{right:2.13vw;font-size:2.4vw;margin-top:-1.2vw}
	.savings-rights .savings__info{margin-right:2vw}
	.savings__style--swiper .swiper-pagination{margin-top:11.73vw;height:.4vw}
	.what-clients{padding:15.33vw 30px 0}
	.clients__left small{margin-bottom:4vw;font-size:3.47vw}
	.clients__left strong{font-size:10.4vw}
	.clients__list li{margin-right:0;width:100%}
	.clients__water{padding:0 2.67vw 0 6.4vw}
	.clients__water figure{width:13.6vw;height:13.6vw}
	.clients__name{padding-bottom:2.4vw}
	.clients__name span{margin-right:5.33vw;font-size:2.93vw}
	.clients__name span:before{height:1.6vw;margin-right:-.8vw}
	.clients__fix{padding:8.53vw 2.67vw 4.8vw 6.53vw}
	.clients__fix p{font-size:3.47vw}
	.clients__star{margin-top:3.33vw;width:11.73vw;height:1.6vw;background-size:11.73vw 1.6vw}
	.clients__down{margin:0 2.67vw}
	.clients__texts,.clients__texts strong{font-size:2.93vw}
	.clients__texts p{opacity:.6}
	.subscribe__box{padding:16vw 30px}
	.subscribe__list{display:block;padding:3.33vw 8vw}
	.subscribe__list li{justify-content:start;padding:5.87vw 0;border-bottom:1px solid rgba(0,0,0,.06)}
	.subscribe__list li:last-child{border-bottom:none}
	.subscribe__list li figure{margin-right:3.73vw;width:7.73vw}
	.subscribe__list li figure img{width:100%;height:auto}
	.subscribe__list li:not(:last-child):after{display:none}
	.subscribe__list li p{width:0;flex:1;font-size:2.93vw}
	.subscribe-email{margin-top:4.67vw;padding:5.07vw 2vw 2vw}
	.subscribe-email p{margin-bottom:5.33vw;padding-left:4vw;font-size:3.2vw}
	.subscribe__sub .text{padding-left:4vw;font-size:3.2vw;height:11.2vw;line-height:11.2vw}
	.subscribe__btn{padding-right:4vw}
	.subscribe__btn input{margin-right:2.13vw;font-size:3.2vw}
	.subscribe__btn i{font-size:2.4vw}
	.subscribe__btn{line-height:11.2vw}
	.submit.subscribe__btn input{background:none;color:#905e43}
	.submit.subscribe__btn:hover{opacity:.6}
	.submit.subscribe__btn:hover input{background:none}
	.submit.subscribe__btn input:hover{color:#905e43}

	.footer{padding:15.73vw 8vw 7.2vw}
	.footer__touch{margin-bottom:4.8vw;flex-wrap:wrap}
	.footer__touch h2{margin-bottom:4.8vw;width:100%;font-size:4.8vw}
	.footer__share{margin-left:0}
	.footer__share a{margin-right:2vw;width:9.33vw;height:9.33vw}
	.footer__share a:last-child{margin-right:0}
	.footer__share a img{max-height:50%}
	.footer__email{padding-left:4.8vw}.footer__email a{font-size:3.2vw}
	.footer__link .disclosure__button{max-width:100%;width:100%;font-size:3.2vw}
	.footer__navs{width:100%;display:block}
	.footer__bottom{display:block;margin-top:7.47vw}
	.product__title{padding:25.33vw 0 0}
	.container{padding:20.8vw 8vw 0vw}
	.product__class{margin-top:6.67vw;padding-right:8vw;margin-right:-8vw;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}
	.product__select--list{display:inline-flex}
	.product__select--list li{margin-right:3.47vw}
	.product__select--list li a{width:34.13vw;max-width:none;height:10.13vw;line-height:10.13vw;padding:0;font-size:3.2vw}
	.product__title h3{font-size:14.93vw}
	.select__bys{margin-top:7.47vw}
	.product__select--list li a,.sort-by,.select__bys span{font-size:3.2vw}
	.sort-by{margin-left:2.4vw;padding-right:5.07vw;background-size:3.07vw auto}
	.product__select{padding-bottom:9.6vw}
	.prooduct__list{margin-top:10.4vw;display:block}
	.prooduct__list li{margin-right:0vw;margin-bottom:8.27vw;margin-right:0;width:100%}
	.prooduct__list li:last-child{margin-bottom:0vw}
	.prooduct__list li figure{padding-bottom:80vw}
	.product__down{margin-top:4.8vw}
	.product__down strong{font-size:3.73vw}
	.product__down p{margin-top:2.13vw;font-size:2.93vw}
	.product-slide figure{padding-bottom:142.67vw}
	.product__swiper .swiper-pagination{bottom:7.07vw}
	.product__swiper .swiper-pagination .swiper-pagination-bullet{width:10.67vw}
	.product__fixs{padding:8vw 8vw 0}
	.posite b,.posite a{font-size:2.93vw}
	.posite b{margin:0 2.4vw}
	.product__view-tops{margin:13.33vw 0}
	.product__view--title small{margin-bottom:3.2vw;font-size:3.47vw}
	.product__view--title strong{font-size:6.4vw}
	.produce__price{margin-bottom:13.33vw}
	.produce__price small{padding-bottom:1.33vw;font-size:2.93vw}
	.product__color strong{margin-bottom:2.93vw;font-size:3.47vw}
	.product__color--list span{padding:0 4vw;margin-right:2.4vw;margin-bottom:2vw;height:8.8vw;line-height:8.8vw;font-size:3.2vw}
	.add-card__item button{height:9.07vw;font-size:3.2vw}
	.air__sea{padding:2.93vw 5.33vw 2.4vw 7.47vw;margin-bottom:1.87vw}
	.air__sea p{font-size:2.67vw;line-height:4vw}
	.preferential{margin-left:0;width:100%}
	.orderd__list{padding:6.53vw 7.2vw 7.2vw;display:block}
	.orderd__item{position:relative;padding-bottom:16.8vw}
	.orderd__item:last-child{padding-bottom:0}
	.orderd__item img{margin-right:4.53vw;width:8.67vw}
	.orderd__item p{font-size:2.93vw}
	.orderd__item i{position:absolute;left:0;bottom:6.67vw;margin-left:1.07vw;transform:rotate(90deg)}
	.dimension{margin-top:9.6vw}
	.dimension strong{margin-bottom:1.07vw;font-size:3.47vw}
	.dimension p{font-size:2.93vw}
	.product-recommendations{padding:16vw 0 0;border-top:1px solid rgba(35,31,31,.1);margin:14.4vw 8vw 0}
	.recommendate__top .common__title strong{font-size:10.4vw}
	.common__btns{display:none}
	.prooduct__list .swiper-wrapper{display:block;transform:none!important;height:auto!important}
	.tranquil__wr{padding:36vw 8vw 9.6vw}
	.about__arrow{display:none}
	.tranquil__text strong{padding-bottom:8.27vw;margin-bottom:6.93vw;font-size:10.4vw}
	.about__repair--list li,.sustainable__top{display:block}
	.tranquil__text{width:auto}
	.tranquil__text p{font-size:3.2vw;line-height:1.5}
	.tranquil__info{margin-top:4.27vw}
	.tranquil__info p{margin-top:0;font-size:3.2vw;line-height:1.5}
	.about__imgs{margin:0 8vw}
	.about__imgs img{height:53.33vw;object-fit:cover}
	.tranquil__bg{display:none}
	.about__sustainable{padding:18.67vw 8vw}
	.sustainable__top{margin-bottom:8vw}
	.about__titles{font-size:10.4vw;font-weight:700}
	.sustainable__swiper .swiper-wrapper{display:block;transform:none!important;height:auto}
	.sustainable-slide{margin-right:0!important;margin-bottom:2.67vw;padding:7.73vw 7.47vw 8vw;width:100%!important}
	.sustainable-slide b{margin-bottom:10.93vw}
	.sustainable-slide b img{max-height:10.67vw}
	.sustainable-slide strong{margin-bottom:3.73vw;min-height:auto;font-size:4.8vw}
	.sustainable-slide p{font-size:3.2vw;line-height:1.5}
	.about__repair{padding:0 8vw 16vw}
	.about__repair--list li{padding:0;margin-bottom:16vw;border-bottom:none}
	.about__repair--list li:last-child{margin-bottom:0}
	.about__repair--list li .about__titles{position:relative;top:0}
	.about__repair--info{margin-top:4vw;font-size:3.2vw;line-height:1.2}
	.template-product .mz-container{padding-top:0!important}
}

.client_info .client_avatar{display:none}
.review-content{padding:0 15px!important}
.stock{font-size:16px}
.project-info{width:100%!important;padding-right:0;display:flex;justify-content:space-between;align-items:flex-start}
.project-info>p{position:sticky;width:50%;top:0}
.project-info>p img{width:100%;height:100vh;object-fit:cover}
.shopify-buy-frame--productSet{flex:1;width:auto;margin-left:100px}
.shopify-buy__product{max-width:auto;width:42%}

@media screen and (max-width: 1600px){
	.shopify-buy-frame--productSet{margin-left:20px}
}
@media screen and (max-width: 750px){
	.project-info{display:block;padding:0!important}
	.project-info>p{position:relative;width:100%}.project-info>p img{height:auto}
	.shopify-buy-frame--productSet,.shopify-buy__product{margin-left:0}
	.shopify-buy-frame--productSet{margin-top:40px;margin-left:-20px}
	.main-collection-container .mz-container>.mz-row{margin-right:10px!important}
}


.breadcrumb_pr_wrap{}
.breadcrumb_pr_wrap.mz-border-none{border:none}
.breadcrumb_pr_wrap.mz-border-top{border-bottom:none}
.breadcrumb_pr_wrap.mz-border-bottom{border-top:none}
nav.mz-pr-breadcrumb{font-size:13px;line-height:18px}
mz-pr-breadcrumb svg{width:10px;margin:0 5px;position:relative;top:4px}
.breadcrumb_pr_wrap{background:var(--cl_bg);margin-bottom:var(--margin_bt);padding:25px 0;line-height:18px}
.breadcrumb_pr_wrap .mz-text-pr{display:none}
.mz-pr-next-prev{margin:0 -9px;height:20px}
a.mz-nav-pr{display:inline-block;width:30px;text-align:center;height:20px}
.mz-nav-pr svg{width:18px;height:20px}.breadcrumb_pr_wrap a:not(:hover),
.mz-pr-breadcrumb svg,.mz-pr-breadcrumb>span{color:var(--cl_link)}
a.mz-nav-back{margin:0 7px;display:inline-block}.mz-pr-breadcrumb>span{opacity:.6}
