@charset "utf-8";@import url("../css/grid.min.css");@import url("../css/assembly.min.css");@import url("../js/hc-offcanvas-nav-6.1.1/hc-offcanvas-nav.carbon.css");@import url("../js/dropdown/dropdown-menu.css");@import url("../js/font-awesome/css/font-awesome.min.css");@import url("../js/tooltipster/css/tooltipster.css");@import url("../js/wow/animate.css");@import url("../js/layer/theme/default/layer.css");:root{--primary-color:#5F1E0D}html,button,input,select,textarea{color:#222}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;-moz-box-sizing:content-box;box-sizing:content-box;}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}p{margin:0 0 10px}a:focus{outline:0;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}iframe{border:none;max-width:100%;}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.pull-right{float:right}.pull-left{float:left}.hidden{display:none!important;visibility:hidden!important;}.hidden-desktop{display:none!important;}.google-maps img{max-width:none}.google-maps{width:100%;height:100%;border:1px solid #DDD}.text-cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.text-linecut{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;}.full-width{width:100vw;position:relative;left:50%;margin:0px -50vw;}.circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.enter-content p{line-height:150%;margin-bottom:10px;}article.enter-content table{max-width:100%!important;border-color:#DDD}.enter-content table th{font-weight:bold}.enter-content table td,.enter-content table th{padding:9px 10px;text-align:left}.imgresize{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.grid-container{padding-left:0;padding-right:0;max-width:1170px}.grid-5,.mobile-grid-5,.grid-10,.mobile-grid-10,.grid-15,.mobile-grid-15,.grid-20,.mobile-grid-20,.grid-25,.mobile-grid-25,.grid-30,.mobile-grid-30,.grid-35,.mobile-grid-35,.grid-40,.mobile-grid-40,.grid-45,.mobile-grid-45,.grid-50,.mobile-grid-50,.grid-55,.mobile-grid-55,.grid-60,.mobile-grid-60,.grid-65,.mobile-grid-65,.grid-70,.mobile-grid-70,.grid-75,.mobile-grid-75,.grid-80,.mobile-grid-80,.grid-85,.mobile-grid-85,.grid-90,.mobile-grid-90,.grid-95,.mobile-grid-95,.grid-100,.mobile-grid-100,.grid-33,.mobile-grid-33,.grid-66,.mobile-grid-66{padding-left:10px;padding-right:10px;}.grid-parent{padding-left:0;padding-right:0;}.grid-parent-left{padding-left:0}.grid-parent-right{padding-right:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;line-height:120%;font-weight:normal}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:140%;color:#333;background-color:#fff;overflow-x:hidden;}a{color:#333;text-decoration:none;}a:hover,a:focus{color:#555;text-decoration:underline;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:var(--primary-color)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:var(--primary-color)}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background:var(--primary-color)}.pagination ul>.active>a,.pagination ul>.active>span{background:var(--primary-color)}.pager li>a:hover,.pager li>a:focus{background-color:var(--primary-color);border-color:var(--primary-color);}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus{border-color:var(--primary-color);}.btn-style{background-color:var(--primary-color);border:1px solid var(--primary-color);}.btn-style:hover,.btn-style:focus{background-color:var(--primary-color);border:1px solid var(--primary-color);}.owl-theme .owl-nav [class*=owl-]:hover{background:var(--primary-color)!important;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--primary-color)!important}.tooltipster-default{background:var(--primary-color)}.tooltipster-float{background:#4dc247}mark{background:#ff0!important;color:#000}ul.search-list{list-style:none;margin:0;padding:0}ul.search-list li{border-bottom:1px dashed #DDD;padding:15px 0;}.advanced_search{border:1px solid #DDD;background:#F7F7F7;margin-bottom:10px;padding:8px 10px 3px 10px;}.gallery-wall{margin-left:-10px;margin-right:-10px;}.gallery-wall a{display:block;height:150px;}.gallery-wall .photo-style{display:block;margin-bottom:20px}.image-description{position:absolute;left:0;right:0;bottom:0;text-align:left;padding:5px 8px;background:rgba(0,0,0,.68);font-size:14px;color:#FFF;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.image-frame{margin:5px;position:relative}.image-frame:before{position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;background:#FFF;border:1px solid #DDD;content:'';z-index:0;}.image-frame a{position:relative;z-index:1;display:block;width:100%;overflow:hidden;}.image-frame.active:before{border-color:var(--primary-color);}.thumbnail-frame{margin:5px;position:relative;}.thumbnail-frame:before{position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;background:#FFF;;border:1px solid #eee;content:'';z-index:0;}.thumbnail-frame .cover{position:relative;z-index:1}.page-tags{margin-bottom:20px;}.page-tags>span{font-size:14px;margin-right:5px;margin-bottom:5px;}.page-tags .tags-lists{display:inline-block;padding:0;margin:0;}.page-tags .tags-lists li{display:inline-block;margin-right:5px;margin-bottom:5px;}.page-tags .tags-lists li a{display:block;padding:3px 5px;border:1px solid #EEE;background-color:rgba(229,229,229,.6);color:#9F9E9C;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;}.page-tags .tags-lists li a:hover{text-decoration:none;background-color:rgba(229,229,229,1);color:#646464;-webkit-transition-duration:.2s;transition-duration:.2s;border-color:#ddd;}.form-inline{margin-left:-10px;margin-right:-10px;}.form-inline label{display:block}.form-inline .grid-100{margin-bottom:20px;}.animation{-webkit-transition-duration:.2s;transition-duration:.2s;}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background-color:var(--primary-color);}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-wrapper::before,.hc-offcanvas-nav.nav-levels-none li .nav-wrapper::before,.hc-offcanvas-nav a.nav-next:before{background-color:rgba(255,255,255,.5);}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background-color:rgba(0,0,0,.2);}header{background-color:#000;}header .top-bar{padding:10px 0;display:flex;align-items:center;color:#fff;}header .top-bar a{color:#fff;}header .top-bar a:hover{opacity:.8;}header .top-bar ul{margin:0;padding:0;font-size:0;line-height:0;}header .top-bar ul>li{font-size:14px;line-height:100%;display:inline-block;}header .top-bar .top-contact{flex:1;}header .top-bar .top-contact>li{margin-right:20px;}header .top-bar .top-contact>li i{margin-right:5px;}header .top-bar .social-link>li.facebook>a{color:#fff;}header .top-bar .social-link>li{margin:0 0 0 20px;}header .header-border{display:flex;align-items:center;padding:20px 0;}header .header-border .logo{flex:1;}header .header-border .logo img{height:80px;}header nav{flex:2;margin:0 20px;text-align:left;}header nav>ul{margin:0;padding:0;}header nav>ul>li{display:inline-block;margin-right:20px;position:relative;}header nav>ul>li>a,header nav>ul>li>span{font-size:16px;display:block;cursor:pointer;color:rgba(255,255,255,.5);}header nav>ul>li>a:hover,header nav>ul>li.active>a,header nav>ul>li>a:focus,header nav>ul>li.open>a,header nav>ul>li>span:hover,header nav>ul>li.active>span,header nav>ul>li>span:focus,header nav>ul>li.open>span{color:#fff;text-decoration:none;}header .header-btn{margin:0;padding:0;font-size:0;line-height:0;flex:2;text-align:right;}header .header-btn>li{list-style-type:none;display:inline-block;font-size:14px;line-height:100%;margin-left:20px;position:relative;}header .header-btn>li:first-child{margin:0;}header .header-btn>li>a{text-align:center;display:block;opacity:.5;color:#fff;}header .header-btn>li>a:hover,header .header-btn>li>a:focus,header .header-btn>li.active>a{opacity:1;text-decoration:none;color:#fff;}header .header-btn>li>a img{height:18px;margin-right:10px;}header .header-btn>li .num{padding:2px 5px;color:var(--primary-color);background-color:#fff;display:block;position:absolute;left:-3px;bottom:-6px;border-radius:18px;font-size:10px;line-height:100%;}.more-arrow{margin-top:20px;}.more-arrow a{display:inline-block;padding:10px 20px;color:var(--primary-color);background-color:#fff;border-radius:50px;line-height:100%;box-shadow:0 0 10px rgba(0,0,0,.1);}.more-arrow a:hover{text-decoration:none;}.more-arrow a i,.more-arrow a em{width:0;opacity:0;transition:all .3s ease;}.more-arrow a:hover i,.more-arrow a:hover em{width:16px;opacity:1;margin-left:10px;}.index-box{padding:50px 0;}.index-box.hot_sale .index-title>span,.index-box.new_arrival .index-title>span{color:#000;}.index-box.hot_sale .index-title a,.index-box.new_arrival .index-title a{background-color:#DDCBCC;color:#8D5052;}.index-box.news{background-color:#F3F1F8;}.index-box.about{background-image:url("../img/index-about-bg.png");background-repeat:no-repeat;background-position:top center;background-size:100% 100%;padding-top:150px;margin-top:-140px;position:relative;z-index:2;}.index-box.about .after{position:absolute;right:10%;top:-60px;z-index:3;height:180px;}.index-title{margin-bottom:30px;display:flex;align-items:center;}.index-title>span{font-size:28px;line-height:100%;flex:1;position:relative;color:var(--primary-color);display:flex;align-items:center;}.index-title>span::before{content:"";width:8px;height:8px;display:inline-block;background-color:var(--primary-color);margin-right:10px;}.index-title a{display:inline-block;padding:10px 20px;background-color:var(--primary-color);color:#fff;border-radius:50px;}.index-title a:hover,.index-title a:focus{text-decoration:none;opacity:.8;}.index-title a i{margin-left:20px;}.index-more{text-align:center;}.index-more a{display:inline-block;padding:10px 30px;background-color:#fff9f7;color:var(--primary-color);font-size:16px;transition:all .3s ease;}.index-more a:hover,.index-more a:focus{background-color:var(--primary-color);color:#fff;text-decoration:none;}.product-box{margin-bottom:20px;padding:20px;border-radius:10px;}.product-box:hover{background-color:#FEF7F3;}.product-box .cover-box{position:relative;border-radius:10px;overflow:hidden;margin-bottom:20px;}.product-box .cover-box .tomorrow,.product-box .cover-box .next-day{position:absolute;bottom:0;left:0;right:0;padding:10px;color:#fff;background-color:rgb(95 30 13 / 80%);text-align:center;}.product-box .cover a{display:block;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;}.product-box .content .text{display:flex;align-items:center;flex-wrap:wrap;}.product-box .content .title{margin-bottom:20px;line-height:100%;width:100%;}.product-box .content .title a{font-size:18px;line-height:100%;}.product-box .content .details{margin-bottom:20px;line-height:100%;color:#878787;min-height:14px;padding-bottom:20px;border-bottom:1px solid #ddd;width:100%;}.product-box .content .price{font-size:18px;line-height:100%;color:var(--primary-color);flex:1;}.product-box .cart-btn{margin-left:20px;background-color:#DDCBCC;color:#8D5052;transition:all .3s ease;padding:10px 20px;border:none;box-shadow:none;border-radius:50px;line-height:100%;}.product-box .cart-btn:hover{text-decoration:none;color:#fff;background-color:var(--primary-color);}.product-box .cart-btn i{margin-right:10px;}.news-box{margin-bottom:20px;}.news-slider .news-box{margin:0;}.news-box .cover a{display:block;padding-top:80%;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:10px;}.news-box .date{margin:10px 0;color:#909090;line-height:100%;}.news-box .date i{margin-right:10px;}.news-box .title{margin-bottom:10px;}.news-box .title a{font-size:18px;line-height:100%;}.news-box .title a:hover{text-decoration:none;color:var(--primary-color);}.news-box .details{color:#878787;line-height:100%;min-height:14px;}.news-pagination{text-align:center;margin-top:10px;}.news-pagination span{background-color:var(--primary-color);margin:0 5px;}.hot-sale-slider{position:relative;}.hot-sale-button-prev,.hot-sale-button-next{width:34px;height:34px;line-height:34px;border:1px solid #E4E4E4;background-color:#fff;color:#555555;text-align:center;border-radius:100%;font-size:18px;position:absolute;top:45%;z-index:2;}.hot-sale-button-prev{left:20px;}.hot-sale-button-next{right:20px;}.hot-sale-button-prev:hover,.hot-sale-button-next:hover{border-color:var(--primary-color);color:#fff;background-color:var(--primary-color);text-decoration:none;cursor:pointer;}.hot-sale-button-prev.swiper-button-disabled,.hot-sale-button-next.swiper-button-disabled{opacity:.5;cursor:default!important;border-color:#E4E4E4!important;background-color:#fff!important;color:#555555!important;}.layui-layer-product{border-radius:10px!important;}#product-popup .content{width:600px;border-radius:10px;overflow:hidden;}#product-popup .content .form-inline{margin:0;}#product-popup .content .option-box{padding:20px;border-top:1px solid #ddd;background-color:#fff;}#product-popup .content .option-box:first-child{border:none;}#product-popup .content .option-box .option-title{margin-bottom:10px;}#product-popup .content .cover-box{position:relative;min-height:80px;padding-left:100px;}#product-popup .content .cover-box .cover{height:80px;width:80px;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-size:cover;}#product-popup .content .cover-box .title{font-size:18px;margin-bottom:10px;}#product-popup .content .cover-box .price{font-size:18px;color:var(--primary-color);}#product-popup .content .msg{margin:0;padding:0;}#product-popup .content .msg>li{list-style-type:none;display:flex;color:#858585;margin-bottom:10px;}#product-popup .content .msg>li:last-child{margin:0;}#product-popup .content .msg>li .title{width:100px;color:#000;display:block;}#product-popup .content .msg>li .details{flex:1;}#product-popup .content .tips{color:#03923c;margin-top:10px;}#product-popup .content .tips i{margin-right:10px;}#product-popup .content .btn{margin:0;width:100%;background-color:#fff9f7;color:var(--primary-color);border:none;padding:15px;font-size:16px;outline:none;}#product-popup .content .btn:hover{background-color:var(--primary-color);color:#fff;}#product-popup .option-list{margin:0 0 10px 0;padding:0;}#product-popup .option-list>li{display:inline-block;margin-right:10px;}#product-popup .option-list>li>a{display:block;padding:5px 10px;border:1px solid #ddd;border-radius:5px;color:#888;}#product-popup .option-list>li>a:hover,#product-popup .option-list>li>a:focus,#product-popup .option-list>li.active>a{text-decoration:none;color:var(--primary-color);border-color:var(--primary-color);}.page-title-box{margin-bottom:20px;padding:50px 0;background-color:#f3f3f3;background-image:url("../img/page-title-bg.png");background-repeat:no-repeat;background-position:top center;background-size:cover;text-align:center;}.page-title{line-height:140%;font-size:36px;color:var(--primary-color);margin-bottom:20px;}.page-title-box .breadcrumb{padding:0;margin:0;}.page-title-box .breadcrumb li,.page-title-box .breadcrumb li a,.page-title-box .breadcrumb>li>.divider{color:#000;}.gallery-box{padding:20px;background-color:#EEECEC;}.gallery-box .swiper-pagination span{background-color:var(--primary-color);}.gallery-box .swiper-slide{position:relative;}.gallery-box .swiper-slide .enlarge{width:38px;height:38px;position:absolute;right:20px;top:20px;border-radius:100%;background-color:#fff;color:#142341;font-size:18px;line-height:38px;opacity:.5;}.products-page-msg>.title{font-size:28px;line-height:100%;margin-bottom:20px;}.products-page-msg .price{font-size:36px;color:var(--primary-color);line-height:100%;}.products-page-msg .msg{margin:20px 0;padding:20px 0;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;}.products-page-msg .msg>li{list-style-type:none;display:flex;color:#858585;margin-bottom:10px;}.products-page-msg .msg>li:last-child{margin:0;}.products-page-msg .msg>li .title{width:100px;color:#000;display:block;}.products-page-msg .msg>li .details{flex:1;}.products-page-msg .quantity-input-wrapper{width:150px;}.products-page-msg .tips{padding:10px;display:inline-block;color:#fff;background-color:#03923c;margin-top:20px;}.products-page-msg .tips i{margin-right:10px;}.products-page-msg .btn{padding:15px 20px;font-size:16px;background-color:#fff9f7;color:var(--primary-color);margin:0;border:none;transition:all .3s ease;outline:none;display:block;border-radius:50px;}.products-page-msg .btn:hover{background-color:var(--primary-color);color:#fff;}.page-sub-title{margin:30px 0 20px 0;padding:20px;text-align:center;font-size:24px;line-height:100%;background-color:#f5f4f8;border-radius:10px;}.contact-title{font-size:28px;line-height:100%;margin-bottom:20px;}.contact-details{margin-bottom:30px;color:#555555;}#form_contact .btn{margin:0;padding:10px 30px;}#form_contact .btn:hover{opacity:.8;}.cart-list .box{padding:20px 180px 20px 20px;border:1px solid #ddd;margin:0 0 20px 0;border-radius:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;}.cart-list .box:hover{border-color:var(--primary-color);-webkit-transition-duration:.3s;transition-duration:.3s;}.cart-list .box .cover-border{margin-right:20px;}.cart-list .box .title{margin-bottom:5px;}.cart-list .box .title a{color:#000;font-size:18px;}.cart-list .box .num{color:#888;margin-bottom:5px;}.cart-list .box .details{margin-bottom:5px;}.cart-list .box .details .title{color:#888;}.cart-list .box .details .divider{margin:0 10px;}.cart-list .box .price{color:red;font-size:18px;margin-bottom:5px;}.cart-list .box .tips{color:#03923c;}.cart-list .box .quantity-input-wrapper{max-width:100px;}.cart-list .box .btn-area{position:absolute;right:20px;top:50%;margin-top:-20px;}.cart-list .box .btn-area a{display:inline-block;padding:6px 14px;margin:0 5px;border:2px solid #e8eff7;color:var(--primary-color);border-radius:50px;border:1px solid var(--primary-color);}.cart-list .box .btn-area a:hover,.cart-list .box .btn-area a:focus{background:var(--primary-color);color:#fff;text-decoration:none;border-color:var(--primary-color);}.cart-list .box .btn-area a.del{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color);}.cart-list .box .btn-area a.del:hover,.cart-list .box .btn-area a.del:focus{opacity:.8;}.cart-list .grid-100{margin:0;}.cart-total{padding:20px;background-color:#f7f6fa;font-size:18px;margin-bottom:20px;color:var(--primary-color);}.cart-total span{color:fff;}.step-btn{text-align:center;margin-top:50px;}.step-btn a,.step-btn button{display:inline-block;padding:10px 30px;border:1px solid var(--primary-color);color:var(--primary-color);margin:0 20px;border-radius:50px;}.step-btn a:hover,.step-btn button:hover,.step-btn a:focus,.step-btn button:focus{text-decoration:none;background-color:var(--primary-color);color:#fff;}.step-btn a i,.step-btn button i{margin-left:10px;}.step-btn a.back i,.step-btn button.back i{margin:0 10px 0 0;}.step-btn a:last-child,.step-btn button:last-child{background-color:var(--primary-color);color:#fff;}.step-btn a:last-child:hover,.step-btn button:last-child:hover{opacity:.8;}#form_order{max-width:760px;margin:auto;}#form_order .input-tips{font-size:12px;color:#999;margin-top:5px;}#form_order .payment-method{border:1px solid #ddd;border-radius:5px;padding:10px;display:inline-block;}.result-content{padding:50px 0;text-align:center;}.result-content .icon{font-size:148px;margin-bottom:20px;line-height:100%}.result-content .icon.success{color:#03923c;}.result-content .icon.danger{color:var(--primary-color);}.result-content .title{font-size:28px;color:#996c00;line-height:140%;}.result-content .text{display:inline-block;padding:30px;border-radius:5px;background-color:#f3f3f3;margin-top:20px;line-height:200%;font-size:16px;}.result-content .text span{color:red;}.account-list{margin:50px -10px 20px -10px;display:flex;align-items:center;justify-content:center;padding:0;}.account-list>li{margin:0 10px;list-style-type:none;flex:1;text-align:center;}.account-list>li>a{display:block;border:1px solid #eeeeee;border-radius:5px;padding:20px;}.account-list>li>a:hover{text-decoration:none;border-color:var(--primary-color);}.account-list>li>a .icon{font-size:36px;margin-bottom:20px;}.account-list>li:nth-child(1)>a .icon{color:var(--primary-color);}.account-list>li:nth-child(2)>a .icon{color:#13ae67;}.account-list>li:nth-child(3)>a .icon{color:#5995d1;}.account-list>li:nth-child(4)>a .icon{color:var(--primary-color);}.account-list>li>a .title{font-size:18px;}.account-form{margin:auto;max-width:480px;}.form-tips{padding:10px;border:1px solid #ffe1da;background-color:#fff9f7;color:var(--primary-color);border-radius:5px;margin-bottom:20px;}.form-tips a{color:var(--primary-color);margin-left:10px;}.input-tips{color:#999999;}.account-form .btn-area{margin-top:20px;}.account-form .btn-area a{display:block;margin-bottom:10px;background-color:var(--primary-color);color:#fff;border-radius:50px;text-align:center;padding:10px 20px;}.account-form .btn-area a:last-child,.account-form .btn-area button:last-child{margin:0;width:100%;}.account-form .btn-area a:hover{text-decoration:none;opacity:.8;}.account-form .btn{margin:0 0 0 10px;width:calc(100% - 10px);padding:10px 20px;border-color:var(--primary-color);background-color:var(--primary-color);color:#fff;}.account-form .btn:hover{text-decoration:none;opacity:.8;}.order-list{border:1px solid #ddd;border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s;margin-bottom:20px;overflow:hidden;}.order-list:hover{border-color:var(--primary-color);-webkit-transition-duration:.3s;transition-duration:.3s;}.order-list .msg{padding:10px 20px;background-color:#EDF3FA;}.order-list .msg span{margin-right:20px;}.order-list .box{padding:20px 122px 20px 20px;margin:0;position:relative;}.order-list .box .cover-border{padding:5px;margin-right:20px;border:1px solid #ddd;}.order-list .box .title{margin-bottom:5px;}.order-list .box .title a{color:#996c00;font-size:18px;}.order-list .box .title.en a{color:#996c00;font-size:14px}.order-list .box .num{color:#888;margin-bottom:5px;}.order-list .box .details{margin-bottom:5px;}.order-list .box .details .title{color:#888;}.order-list .box .details .divider{margin:0 10px;}.order-list .box .price{color:red;font-size:18px;margin-bottom:5px;}.order-list .box .tips{color:#03923c;}.order-list .box .btn-area{position:absolute;right:20px;top:50%;margin-top:-32px;text-align:center;}.order-list .box .btn-area .state{margin-bottom:10px;}.order-list .box .btn-area .state.red{color:red;}.order-list .box .btn-area .state.green{color:#22ac38;}.order-list .box .btn-area a{display:inline-block;padding:5px 20px;margin:0 5px;color:#fff;border-radius:50px;background-color:var(--primary-color);}.order-list .box .btn-area a:hover{text-decoration:none;opacity:.8;}.balance-box{padding:20px;display:flex;align-items:center;border:1px solid #eeeeee;border-radius:5px;margin-bottom:20px;transition:all .3s ease;}.balance-box:hover{border-color:var(--primary-color);}.balance-box>div{flex:1;}.balance-box .num{color:#999999;}.balance-box .num span{font-size:48px;line-height:100%;display:block;margin-bottom:10px;color:#000;}.balance-box>a{display:block;padding:10px 20px;background-color:var(--primary-color);color:#fff;border-radius:50px;}.balance-box>a:hover{opacity:.8;text-decoration:none;}.wallet-list>.title{font-size:18px;margin-bottom:20px;line-height:100%;}.wallet-list table th{background-color:#f3f3f3;padding:15px 10px;}.wallet-list table td{border-bottom:1px solid #ddd;padding:15px 10px;}.wallet-list table .state.red{color:red;}.wallet-list table .state.green{color:#22ac38;}.wallet-list table .state.grey{color:#b5b5b6;}.details-form label{background-color:#F3F3F3;padding:10px;margin-bottom:10px;}.details-form .text{margin-left:10px;}.recharge-voucher-img{padding:5px;border:1px solid #eee;transition:all .3s ease;}.recharge-voucher-img:hover{border-color:var(--primary-color);}.recharge-voucher-upload{position:relative;display:inline-block;margin-left:20px;overflow:hidden;}.recharge-voucher-upload a{text-align:center;display:block;padding:10px 20px;border-radius:50px;background-color:#22ac38;color:#fff;}.recharge-voucher-upload input{opacity:0;position:absolute;left:-50%;top:-50%;width:200%;height:200%;cursor:pointer;margin:0;font-size:0;}.recharge-voucher-upload i{margin-right:10px;}.order-table{width:100%;}.order-table .btn-area a{display:block;padding:10px 20px;background-color:var(--primary-color);color:#fff;border-radius:50px;}.order-table .btn-area a:hover{text-decoration:none;opacity:.8;}.order-record-table{border:1px solid #ededed;width:100%;}.order-record-table th{background-color:var(--primary-color);color:#fff;border:1px solid #fff;}.order-record-table td{border:1px solid #ededed;}#form_order{max-width:400px;margin:auto;}#form_order .input-tips{font-size:12px;color:#999;margin-top:5px;}#form_order .btn{margin:0 0 0 10px;width:calc(100% - 10px);padding:10px 0;border-color:#f6cbc3;background-color:#f6cbc3;color:var(--primary-color);}#form_order .btn:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;}#form_order_confirmation label{background-color:#F3F3F3;padding:10px;margin-bottom:10px;}#form_order_confirmation .text{margin-left:10px;}#form_order_query label{background-color:#F3F3F3;padding:10px;margin-bottom:10px;}#form_order_query .text{margin-left:10px;}.order-total{margin:0;padding:0;}.order-total>li{list-style:none;padding:0;}.order-total>li .grid-100,.order-total .grid-100 .grid-50:first-child{margin:0!important;}.order-total>li .num,.order-total>li .total-num{text-align:right;}.order-total>li .total-num>span{font-size:18px;font-weight:bold;color:red;}.payment-box{display:flex;align-items:center;padding:0;border-radius:10px;}.payment-box .phone-icon{display:none;}.payment-box .text{margin-left:20px;}.payment-box .title{font-size:16px;font-weight:bold;color:#000;}.payment-box .details{color:#767676;margin-top:5px;}.checkout-price .num{text-align:right;font-weight:bold;color:var(--primary-color);}.checkout-price{padding:20px;background-color:#FFF;font-size:18px;border-radius:10px;margin-bottom:20px;color:#000;background-color:#f3f3f3;}.checkout-msg-list{margin:0;padding:0;background-color:#fff;}.checkout-msg-list>li{list-style-type:none;padding:10px;display:flex;align-items:center;}.checkout-msg-list>li:nth-child(odd){background-color:#f7f6fa}.checkout-msg-list>li .title{width:20%;opacity:.8;}.cart-discount{padding:20px;border:1px solid #ddd;margin:0 0 20px 0;transition:all .3s ease;}.cart-discount:hover{border-color:var(--primary-color);}.cart-discount>.title{font-size:18px;margin-bottom:20px;line-height:100%;}.cart-discount>.title a{float:right;padding:4px 9px;font-size:12px;border:1px solid var(--primary-color);color:var(--primary-color);}.cart-discount>.title a:hover{text-decoration:none;color:#fff;background-color:var(--primary-color);}.cart-discount .input-btn{display:flex;margin-bottom:20px;}.cart-discount .input-btn input{flex:1;padding:15px;margin:0;}.cart-discount .input-btn button{padding:15px 20px;border:none;line-height:100%;height:auto;background-color:var(--primary-color);color:#fff;}.cart-discount .text{display:flex;}.cart-discount .text>div{flex:1;}.cart-discount .text .discount-price{text-align:right;}.discount-price{color:#22ac38;font-size:14px;}.discount-title{font-size:24px;line-height:100%;margin-bottom:20px;}.layui-layer-login{border-radius:10px!important;}.layui-layer-login .layui-layer-title{border-radius:10px 10px 0 0!important;}#login-popup{min-width:480px;}#login-popup .content{padding:20px;}input[name="authcode"]{margin-right:10px;}footer{background-image:url("../img/footer-bg.png");background-repeat:no-repeat;background-position:top center;background-size:cover;color:#000;margin-top:20px;}footer a{color:#000;}footer .address{padding:80px 50px;background-color:#973015;background-image:url('../img/footer-address-bg.png');background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;border-radius:10px;}footer .address .title{font-size:24px;line-height:100%;margin-bottom:20px;}footer .address .details{line-height:140%;margin-bottom:20px;opacity:.6;}footer .address .more a{background-color:#fff;display:inline-block;padding:8px 20px;color:var(--primary-color);border-radius:50px;border:2px solid #fff;}footer .address .more a:hover,footer .address .more a:focus{text-decoration:none;background-color:transparent;color:#fff;}footer .footer-title{font-size:18px;line-height:100%;margin-bottom:20px;}footer .footer-content{padding:50px 20px;}footer .footer-content .footer-logo{text-align:center;margin-bottom:50px;}footer .footer-content .footer-logo img{max-height:100px;}footer .copyright{text-align:center;padding:20px 0;}.page-tools{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd;}.page-tools>div{display:flex;align-items:center;}.page-tools>div>*{flex:1;}.page-tools .release-time{color:#aaaaaa;}.page-tools .release-time span{margin-left:20px;}.page-tools .page-share{text-align:right;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end;}.page-tools .page-share ul{list-style:none;margin:0;padding:0}.page-tools .page-share li{display:inline-block;zoom:1;margin-left:10px;color:#aaaaaa;}.page-tools .page-share a,.page-tools .page-share span{cursor:pointer;color:#888;font-size:16px}.page-tools .page-share li.facebook a{color:#3c5a99;}.page-tools .page-share li.twitter a{color:#1da1f2;}.page-tools .page-share li.wechat a{color:#4cc146;}.page-tools .page-share li.weibo a{color:#ea5514;}.input-quantity{margin:0!important;display:block!important;height:auto!important;padding:6px!important;text-align:center;}.quantity-input-wrapper{position:relative;padding:0 28px;}.quantity-input-wrapper a{top:0;position:absolute;background:#ddd;width:30px;height:30px;font-size:16px;text-align:center;line-height:30px;color:var(--primary-color);}.quantity-input-wrapper .quantity-input-wrapper a:hover,.quantity-input-wrapper a:focus{background-color:var(--primary-color);color:#fff;text-decoration:none;}.quantity-input-wrapper a.quantity-up{right:0}.quantity-input-wrapper a.quantity-down{left:0}body{-webkit-transition-duration:.3s;transition-duration:.3s;}body.search-active{margin-top:82px;-webkit-transition-duration:.3s;transition-duration:.3s;}header.search-active{margin-top:82px;-webkit-transition-duration:.3s;transition-duration:.3s;}.search-bar{background-color:#fff;display:block;position:fixed;top:-83px;left:0;width:100%;z-index:2;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:3;}.search-bar.active{top:0;box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-transition-duration:.3s;transition-duration:.3s;}.search-bar form{display:flex;padding:20px 0;}.search-bar input{margin:0;border-color:#f3f3f3;height:auto;padding:10px 20px;width:80%;border-radius:50px 0 0 50px;font-size:18px;}.search-bar button{margin:0;width:20%;font-size:18px;border-radius:0 50px 50px 0;outline:none!important;}.form-inline .must{color:red;margin-left:5px;}.form-inline .input-btn{display:flex;}.form-inline .input-btn input{width:70%;}.form-inline .input-btn button{display:block;padding:10px 20px;width:30%;background-color:var(--primary-color);color:#fff;text-align:center;margin:0;outline:none;}.form-inline .input-btn button:hover,.form-inline .input-btn button:focus{text-decoration:none;opacity:.8;}.form-inline input[type="text"],.form-inline input[type="tel"],.form-inline input[type="password"],.form-inline select,.form-inline textarea{padding:11px;height:auto;}.form-inline select{border-color:#E4E4E4;}input[name="authcode"]{width:150px;}.input-inline{display:inline-block!important;margin-right:10px;}.mobile-menu-btn{display:none;}.mobile-menu-btn a{font-size:16px;position:relative;top:auto;width:auto;display:inline-block;padding-left:35px;line-height:24px;}.mobile-menu-btn a:hover{color:#fff;text-decoration:none;}.mobile-menu-btn a .close{width:35px;top:50%;transform:translateY(-50%);transform-origin:50% 50%}.mobile-menu-btn a .close,.mobile-menu-btn a .close::before,.mobile-menu-btn a .close::after{display:block;position:absolute;left:0;height:3px;background:#fff;transition:all .25s ease}.mobile-menu-btn a .close::before,.mobile-menu-btn a .close::after{content:'';width:100%}.mobile-menu-btn a .close::before{top:-10px}.mobile-menu-btn a .close::after{bottom:-10px}.mobile-menu-btn a.toggle-open .close{background:#fff;transform:rotate(45deg)}.mobile-menu-btn a.toggle-open .close::before{transform:translate3d(0,10px,0)}.mobile-menu-btn a.toggle-open .close::after{transform:rotate(-90deg) translate3d(11px,0,0)}.mobile-menu-btn a:hover .close,.mobile-menu-btn a:hover .close::before,.mobile-menu-btn a:hover .close::after,.mobile-menu-btn a.toggle-open .close,.mobile-menu-btn a.toggle-open .close::before,.mobile-menu-btn a.toggle-open .close::after{background:#fff;}.slideshow{text-align:center;overflow:hidden;}.slideshow .swiper-pagination-bullets span{border:2px solid #fff;background-color:#fff;margin:0 6px!important;opacity:.5;border-radius:12px;}.slideshow .swiper-pagination-bullet-active{background-color:#fff!important;border-color:#fff;opacity:1!important;width:24px;}.slideshow .swiper-nav>div{position:absolute;top:50%;width:40px;height:40px;border-radius:40px;color:var(--primary-color);background-color:#fff;font-size:24px;margin-top:-16px;z-index:2;text-align:center;line-height:38px;cursor:pointer;outline:none;}.slideshow .swiper-nav>div:hover{background-color:var(--primary-color);color:#fff;}.slideshow .swiper-nav .swiper-prev{left:20px;}.slideshow .swiper-nav .swiper-next{right:20px;}.slideshow .swiper-nav .swiper-prev i{position:relative;left:-1px;top:1px;}.slideshow .swiper-nav .swiper-next i{position:relative;right:-1px;top:1px;}.slideshow .swiper-nav>div.swiper-button-disabled{opacity:.5;cursor:default;background-color:#fff!important;color:var(--primary-color)!important;}.gallery-box .swiper-nav>div{position:absolute;top:50%;width:36px;height:36px;border-radius:36px;background-color:var(--primary-color);color:#fff;font-size:24px;margin-top:-16px;z-index:2;text-align:center;line-height:32px;cursor:pointer;outline:none;border:2px solid var(--primary-color);}.gallery-box .swiper-nav>div:hover{background-color:#fff;color:var(--primary-color);}.gallery-box .swiper-nav .swiper-prev{left:20px;}.gallery-box .swiper-nav .swiper-next{right:20px;}.gallery-box .swiper-nav .swiper-prev i{position:relative;left:-1px;top:1px;}.gallery-box .swiper-nav .swiper-next i{position:relative;right:-1px;top:1px;}.gallery-box .swiper-nav>div.swiper-button-disabled{opacity:.5;cursor:default;}.gallery-top{text-align:center;}.gallery-thumbs{margin:0 -10px;}.gallery-thumbs .swiper-slide .border{border:1px solid transparent;overflow:hidden;position:relative;}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active .border{border-color:var(--primary-color);}.gallery-thumbs .swiper-slide a{display:block;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;}.gallery-thumbs .swiper-nav>div{position:absolute;top:50%;width:36px;height:36px;border-radius:36px;color:var(--primary-color);background-color:#fff;font-size:24px;margin-top:-16px;z-index:2;text-align:center;line-height:32px;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.1);border:none;}.gallery-thumbs .swiper-nav>div:hover{color:#fff;background-color:var(--primary-color);}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem;}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease;}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-layout{margin:0 -10px;}.hidden-y{overflow-y:hidden;}.preview-bar{padding:20px;background-color:red;color:#fff;text-align:center;font-size:24px;line-height:100%;}.preview-bar i{margin-right:10px;}.go-top{position:fixed;bottom:20px;right:20px;background:var(--primary-color);text-decoration:none;color:white;font-size:24px;display:none;filter:Alpha(Opacity=50);opacity:.5;z-index:9999;width:50px;height:50px;line-height:50px;text-align:center;border-radius:100%;}.go-top:hover{color:#FFF;text-decoration:none;filter:Alpha(Opacity=100);opacity:1}.social-link{margin:20px 0 0 0;padding:0;}.social-link>li{display:inline-block;margin:0 10px 0 0;}.social-link>li>a{font-size:24px;}.social-link>li.facebook>a{color:#036EAF;}#wechat_qrcode{padding:20px;background-color:#fff;}.click-dropdown{position:relative;}.click-dropdown .content{position:absolute;right:0;top:300%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-transition-duration:.2s;transition-duration:.2s;visibility:hidden;opacity:0;z-index:2;}.click-dropdown.active .content{top:120%;visibility:visible;opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s;}.mobile-clickr-dropdown>a{display:none;}.mobile-clickr-dropdown .content{position:relative;top:auto;right:auto;opacity:1;visibility:visible;box-shadow:none;background:transparent;}@media(min-width:768px){body.preview{padding-top:65px;}body.preview header{top:65px;}.preview-bar{padding:20px;background-color:red;color:#fff;text-align:center;font-size:24px;line-height:100%;position:absolute;top:0;left:0;right:0;}}@media(max-width:1240px){header .header-border{padding:20px;}.index-box{padding:30px 20px;}.index-title{margin-bottom:30px;}.page-title-box{padding:100px 20px;}#content{padding:0 20px;}footer .footer-content{padding:30px 20px;}footer .address{margin:0 20px;}header nav>ul>li{margin-right:10px;}header nav>ul>li>a,header nav>ul>li>span{font-size:14px;}}@media(max-width:960px){header nav>ul>li>a{font-size:14px;}.product-box .content .title a{font-size:16px;}.product-box .content .price{font-size:14px;}.index-box.about{margin-top:-100px;}.index-box.about .after{height:100px;top:-10px;}}@media(max-width:767px){.hidden-desktop{display:block!important;}.hidden-phone{display:none!important;}.mobile-text-left{text-align:left}.mobile-text-right{text-align:right}.mobile-text-center{text-align:center}.enter-content img,.logo img{max-width:100%;height:auto}.enter-content table{margin-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}.enter-content table td,.enter-content table th{position:relative;white-space:nowrap;overflow:hidden}.grid-parent-left{padding-right:0}.grid-parent-right{padding-left:0}.mobile-grid-parent{padding:0;}.list-layout{margin:0;}.mobile-list-layout{margin:0 -10px;}.form-inline .grid-50{margin-bottom:20px;}.form-inline .input-btn input{width:60%;}.form-inline .input-btn button{padding:10px;width:40%;font-size:12px;}nav{display:none!important;}nav.hc-offcanvas-nav{display:block!important;}.mobile-menu-btn{display:inline-block;margin-left:20px;position:relative;top:5px;}.mobile-clickr-dropdown>a{display:block;}.mobile-clickr-dropdown .content{position:absolute;right:0;top:300%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-transition-duration:.2s;transition-duration:.2s;visibility:hidden;opacity:0;z-index:2;}.mobile-clickr-dropdown.active .content{top:120%;}header .language-btn{margin:0 20px;}header .language{margin:0;}header .language>li{display:block;margin:0;padding:0;border-left:none;border-bottom:1px solid #f3f3f3;}header .language>li:last-child{border-bottom:none;}header .language>li>a{font-size:14px;display:block;padding:10px 20px;text-align:center;}header .language>li>a:hover{color:#fff;text-decoration:none;background-color:var(--primary-color);}.mobile-clickr-dropdown.search-btn .content{right:-100px;}nav .dropdown .fa{display:none;}body{padding-top:0;}header{position:relative;width:auto;}header .top-bar{display:none;}header .header-btn>li>a{font-size:0;}header .header-border .logo{flex:unset;}header .header-border{margin:0;border-radius:0;}.search-bar form{padding:20px;}.search-bar input,.search-bar button{font-size:14px;}.product-box{padding:0;background-color:transparent!important;}.product-box .content .title{margin-bottom:5px;}.product-box .content .title a{font-size:14px;}.product-box .content .details{font-size:12px;margin-bottom:10px;padding-bottom:10px;}.product-box .cover-box .tomorrow,.product-box .cover-box .next-day{padding:5px;font-size:12px;}.product-box .cart-btn-box{width:100%;text-align:center;margin:10px 0 0 0;}.product-box .cart-btn{margin:0;}.product-box .content .price{text-align:center;}header .header-btn{flex:1;text-align:right;}.index-box{padding:20px;}.index-box.about{background-image:none;background-color:#FEF7F3;padding-top:30px;margin-top:0;}.index-box.about .after{display:none;}.news-box .title a{font-size:14px;}#product-popup .content{width:320px;max-height:90vh;overflow:auto;}#product-popup .content .option-box{padding:10px;}.page-title-box{padding:30px 20px;}.page-title{font-size:24px;margin-bottom:10px;}.products-page-msg{margin-top:20px;}.products-page-msg>.title{font-size:18px;margin-bottom:10px;}.products-page-msg .price{font-size:18px;}.products-page-msg .quantity-input-wrapper{width:auto;}.step-btn a,.step-btn button{padding:10px 20px;margin:0 10px;}.cart-list .box{padding:10px;}.cart-list .box .cover-border{margin-right:10px;}.cart-list .box .btn-area{position:relative;right:auto;top:auto;margin-top:10px;}.wallet-list table{width:960px;}.account-list{flex-wrap:wrap;margin-bottom:0;margin-top:20px;}.account-list>li{width:calc(50% - 20px);flex:auto;margin-bottom:20px;}.account-list>li>a{padding:10px;}.account-list>li>a .icon{margin-bottom:10px;}.account-list>li>a .title{font-size:14px;}.account-form{max-width:360px;margin:auto;}.account-form .btn{padding:10px;}#login-popup{min-width:auto;width:90vw;}.checkout-msg-list>li .title{width:40%;}.checkout-price{padding:10px;font-size:16px;}.checkout-price .grid-50{margin-bottom:10px;}.page-sub-title{margin-top:20px;}footer .footer-content{padding:20px;flex-wrap:wrap;}footer .address{padding:30px 20px;}footer .copyright{margin-top:0;padding:10px;font-size:12px;}}