@charset "utf-8";a,cite,code,dd,dl dt,em,i,ins,mark,p,pre,strong,sup{text-decoration:none}cite,em,i,mark,sup{vertical-align:baseline}.b-social li a,.bottom,.top,body,svg:not(:root){overflow:hidden}.b-payment,.b-social,.middle{text-align:center}.b-logo,.box-col,.extra-info h4,.section{float:left}.link-page.current,.nav li.current a,.nav li.link-home.current a,.nav-click:after,.nav-click:before,.next-pic.disable,.payment li img,.pic-thumb img,.prev-pic.disable,.slide-controls .slide-page.active,.slide-next.disabled,.slide-prev.disabled,.sub-tab li.current a{pointer-events:none}.all-album,.all-pics .text-length,.cart-text,.dragscroll,.slider-home{-moz-user-select:-moz-none;-khtml-user-select:none}.clear,.clearfix:after,.extra-info ul,.note-cart{clear:both}.all-album,.all-pics .text-length,.cart-text,.dragscroll,.slide-slidebox,.slider-home{-khtml-user-select:none}.all-album,.all-pics .text-length,.cart-text,.dragscroll,.slide-item,.slide-slidebox,.slider-home{-webkit-user-select:none;-ms-user-select:none}@font-face{font-family:MyriadLight;src:url(../fonts/myriadpro-light.eot);src:url(../fonts/myriadpro-light.eot?#iefix) format('embedded-opentype'),url(../fonts/myriadpro-light.woff) format('woff'),url(../fonts/myriadpro-light.ttf) format('truetype'),url(../fonts/myriadpro-light.svg#MyriadLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadBold;src:url(../fonts/myriadpro-semibold.eot);src:url(../fonts/myriadpro-semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/myriadpro-semibold.woff) format('woff'),url(../fonts/myriadpro-cond.ttf) format('truetype'),url(../fonts/myriadpro-semibold.svg#MyriadBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadCondBold;src:url(../fonts/myriadpro-boldcond.eot);src:url(../fonts/myriadpro-boldcond.eot?#iefix) format('embedded-opentype'),url(../fonts/myriadpro-boldcond.woff) format('woff'),url(../fonts/myriadpro-boldcond.ttf) format('truetype'),url(../fonts/myriadpro-boldcond.svg#MyriadCondBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadCondensed;src:url(../fonts/myriadpro-cond.eot);src:url(../fonts/myriadpro-cond.eot?#iefix) format('embedded-opentype'),url(../fonts/myriadpro-cond.woff) format('woff'),url(../fonts/myriadpro-cond.ttf) format('truetype'),url(../fonts/myriadpro-cond.svg#MyriadCondensed) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadRegular;src:url(../fonts/myriadpro-regular.eot);src:url(../fonts/myriadpro-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/myriadpro-regular.woff) format('woff'),url(../fonts/myriadpro-regular.ttf) format('truetype'),url(../fonts/myriadpro-regular.svg#MyriadRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:NewJune;src:url(../fonts/newjune-thin.eot);src:url(../fonts/newjune-thin.eot?#iefix) format('embedded-opentype'),url(../fonts/newjune-thin.woff) format('woff'),url(../fonts/newjune-thin.ttf) format('truetype'),url(../fonts/newjune-thin.svg#NewJune) format('svg');font-weight:400;font-style:normal}@font-face{font-family:avantgarde;src:url(../fonts/avantg.eot);src:url(../fonts/avantg.eot?#iefix) format('embedded-opentype'),url(../fonts/avantg.woff) format('woff'),url(../fonts/avantg.ttf) format('truetype'),url(../fonts/avantg.svg#avantgarde) format('svg');font-weight:400;font-style:normal}@font-face{font-family:avantgarde-demi;src:url(../fonts/avantgdemi.eot);src:url(../fonts/avantgdemi.eot?#iefix) format('embedded-opentype'),url(../fonts/avantgdemi.woff) format('woff'),url(../fonts/avantgdemi.ttf) format('truetype'),url(../fonts/avantgdemi.svg#avantgarde-demi) format('svg');font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#f3eacc;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;line-height:1}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,input,select,textarea{-webkit-font-smoothing:antialiased}iframe[name=google_conversion_frame]{position:absolute;bottom:0;z-index:-9999;width:0;height:0;overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0;border:none}.loadicon,.sub-icon{-webkit-border-radius:50%}p{font-weight:400;font-size:100%;-webkit-text-size-adjust:none}strong{font-weight:700}.col h2,cite,em,h1,h2,h3,h4,h5,h6,i,mark,sup{font-weight:400}cite,em,i{line-height:1;font-style:italic}sup{bottom:5px;font-size:60%;position:relative}.header,.top-social,img[alt]{font-size:0}del{text-decoration:line-through}.btn:hover{background-position:bottom}.clearfix:after,.clearfix:before{content:" ";display:table;-webkit-box-sizing:border-box;box-sizing:border-box}.box-col:after,.box-col:before,.cart-but span:after,.nav-click:after,.nav-click:before,.slogan::after{content:''}.nicescroll-cursors{cursor:pointer!important;-webkit-transition:width 150ms ease-in-out;transition:width 150ms ease-in-out}.nicescroll-rails:hover .nicescroll-cursors{width:12px!important}table tbody,table thead{width:100%;display:table}.loadicon,.loadicon span.circle{width:82px;height:82px;top:50%;left:50%;margin:-41px 0 0 -41px}.loadicon{background:url(../images/load.png) center center no-repeat;position:fixed;z-index:110000;border-radius:50%;background-size:contain;-webkit-background-size:contain}.loadicon span.circle{background:url(../images/cycle.png) center no-repeat;position:absolute;animation:Rotate 3s linear infinite;-webkit-animation:Rotate 3s linear infinite}.loadx{background:url(../images/ajaxloader.gif) center center no-repeat;position:fixed;top:0;left:0;z-index:110000;width:100%;height:100%;margin:0}.loadx span.circle{border:3px solid rgba(247,211,109,.5);width:120px;height:120px;position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 20px rgba(255,255,255,.5);-webkit-animation:Ani 1s infinite;animation:Ani 1s infinite}.nav-click,.scroll-down{position:fixed;display:none}.scroll-down-desktop{display:none}.scroll-down{bottom:60px;right:15px;width:18px;height:46px;background:url(../images/scroll-down.png) repeat-y;background-size:90px 46px;opacity:.7;-webkit-animation:Play 2s steps(20) infinite alternate;animation:Play 2s steps(20) infinite alternate;z-index:20}.nav-click{right:30px;top:20px;width:60px;height:40px;z-index:1210;cursor:pointer}.nav-click span,.nav-click:after,.nav-click:before{background:rgba(255,255,255,1);box-shadow:3px 3px 0 rgba(0,0,0,.1)}.nav-click:after,.nav-click:before{position:absolute;top:50%;left:0;width:100%;height:2px;-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.nav-click span{position:absolute;left:0;top:20px;width:100%;height:2px;-webkit-transition:opacity .25s;transition:opacity .25s}.go-top,.logo-index{position:fixed;cursor:pointer}.go-top,.logo{-webkit-transition:all .3s ease-in-out}.nav-click:before{-webkit-transform:translate3d(0,-10px,0) scale3d(.8,1,1);transform:translate3d(0,-10px,0) scale3d(.8,1,1)}.nav-click:after{-webkit-transform:translate3d(0,10px,0) scale3d(.8,1,1);transform:translate3d(0,10px,0) scale3d(.8,1,1)}.go-top{background:url(../images/top.png) center center no-repeat #bda987;width:60px;height:60px;bottom:20px;right:20px;display:none;opacity:0;transition:all .3s ease-in-out;z-index:9;border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 10px rgba(255,255,255,.3);-webkit-background-size:cover;background-size:cover}.go-top:hover{background-color:#897552}.go-top.show{display:block;opacity:1}.logo-index{left:50%;top:50%;width:280px;height:320px;margin:-160px 0 0 -140px;background:url(../images/logo-index.png) center center no-repeat;opacity:0}.logo-index.show{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.logo{position:absolute;left:0;top:0;z-index:3;opacity:0;transition:all .3s ease-in-out}.language li a,.nav li a{-webkit-transition:all .3s ease-in-out}.logo.level_01{left:22px;top:15px;width:180px;height:180px;background:url(../images/logo-01.png) center center no-repeat;margin:0}.logo.level_02,.logo.level_03{left:22px;top:22px;width:290px;height:90px;margin:0}.logo.level_02{background:url(../images/logo-02.png) center center no-repeat}.logo.level_03{background:url(../images/logo-03.png) center center no-repeat}.logo.level_04{left:50%;top:30px;width:220px;height:220px;background:url(../images/logo-04.png) center center no-repeat;margin:0 0 0 -110px}.logo.level_02.hide,.logo.level_03.hide{background:url(../images/logo-white.png) left center no-repeat;position:fixed;left:30px;top:0;z-index:100;width:60px;height:60px;-webkit-background-size:cover;background-size:cover}.go-top.index-level,.index-level{z-index:999999!important}.go-top.index-level{display:block!important;opacity:1!important}.header,.nav,.top{display:block}.header{position:absolute;left:0;bottom:0;z-index:10;width:100%;height:70px;opacity:0}.hot-tel:hover,.language li a:hover,.support a:hover,.top-social li a:hover{opacity:.5}.header.hide{position:fixed;left:0;top:0;bottom:auto!important}.header.hide .navigation{left:85px}.top{position:relative;width:100%;height:100%;background:url(../images/pattern.png) center center}.line-bottom,.line-top{width:100%;height:4px;position:absolute;left:0}.line-top{top:0;background:url(../images/line-top.png) center center no-repeat}.line-bottom{bottom:0;background:url(../images/line-bottom.png) left bottom repeat-x}.navigation{position:absolute;left:0;top:0;width:auto;height:100%;z-index:1}.nav{position:relative;width:100%;height:100%}.nav li,.nav ul{display:inline-block}.nav ul{width:auto;height:70px;line-height:70px;margin-left:15px}.nav li{vertical-align:middle;height:21px;margin:0 12px}.nav li a{display:block;width:100%;height:100%;transition:all .3s ease-in-out;background-position:center top}.support a,.top-social li a{-webkit-transition:opacity .3s ease-in-out}.nav li.link-home{width:50px;height:50px}.nav li.link-home:not(.current):hover a,.nav li:not(.current):hover a{background-position:center bottom}.nav li.link-home a{background:url(../images/home.png) center top no-repeat}.nav li.n-about{width:86px}.nav li.n-about a{background:url(../images/nav-about.png) center top no-repeat}.nav li.n-products{width:89px}.nav li.n-products a{background:url(../images/nav-product.png) center top no-repeat}.nav li.n-information{width:90px}.nav li.n-information a{background:url(../images/nav-info.png) center top no-repeat}.nav li.n-contact{width:59px}.nav li.n-contact a{background:url(../images/nav-contact.png) center top no-repeat}.en-type .nav li.n-about{width:80px}.en-type .nav li.n-about a{background:url(../images/nav-about-en.png) center top no-repeat}.en-type .nav li.n-products{width:78px}.en-type .nav li.n-products a{background:url(../images/nav-product-en.png) center top no-repeat}.en-type .nav li.n-information{width:116px}.en-type .nav li.n-information a{background:url(../images/nav-info-en.png) center top no-repeat}.en-type .nav li.n-contact{width:82px}.en-type .nav li.n-contact a{background:url(../images/nav-contact-en.png) center top no-repeat}.ch-type .nav li.n-about{width:42px}.ch-type .nav li.n-about a{background:url(../images/nav-about-ch.png) center top no-repeat}.ch-type .nav li.n-products{width:40px}.ch-type .nav li.n-products a{background:url(../images/nav-product-ch.png) center top no-repeat}.ch-type .nav li.n-information{width:42px}.ch-type .nav li.n-information a{background:url(../images/nav-info-ch.png) center top no-repeat}.ch-type .nav li.n-contact{width:40px}.ch-type .nav li.n-contact a{background:url(../images/nav-contact-ch.png) center top no-repeat}.zh-type .nav li.n-about{width:42px}.zh-type .nav li.n-about a{background:url(../images/nav-about-ch.png) center top no-repeat}.zh-type .nav li.n-products{width:40px}.zh-type .nav li.n-products a{background:url(../images/nav-product-ch.png) center top no-repeat}.zh-type .nav li.n-information{width:42px}.zh-type .nav li.n-information a{background:url(../images/nav-info-ch.png) center top no-repeat}.zh-type .nav li.n-contact{width:40px}.zh-type .nav li.n-contact a{background:url(../images/nav-contact-ch.png) center top no-repeat}.ch-type .nav li.current a,.en-type .nav li.current a,.nav li.current a,.nav li.link-home.current a,.zh-type .nav li.current a{background-position:center bottom}.middle{position:absolute;width:100%;height:100%;left:0;top:0}.support{display:inline-block;width:80px;height:50px;vertical-align:middle;margin:10px;position:relative}.support a{display:block;width:100%;height:100%;background:url(../images/support-pc.png) center 1px no-repeat;transition:opacity .3s ease-in-out}.support-sp{position:fixed;right:170px;top:12px;width:50px;height:50px;z-index:1;display:none}.support-sp a{display:block;width:100%;height:100%;background:url(../images/support-sp.png) center 1px no-repeat}.top-social li,.top-social.show{display:inline-block}.top-social,.top-social li{height:50px;position:relative}.top-social{width:110px;vertical-align:middle;margin:10px 0}.top-social ul{position:relative}.top-social li{width:35px;margin:0}.top-social li a{display:block;width:100%;height:100%;transition:opacity .3s ease-in-out}.top-google{background:url(../images/scl-googleplus.png) center center no-repeat}.top-facebook{background:url(../images/scl-facebook.png) center center no-repeat}.top-youtube{background:url(../images/scl-youtube.png) center center no-repeat}.right{position:absolute;top:0;right:30px;width:auto;height:100%;z-index:1}.bottom,.language{position:relative}.top-payment{display:none}.payment,.top-payment.show{display:block}.payment{width:auto;height:70px;line-height:70px}.hot-icon,.payment li{display:inline-block;vertical-align:middle}.payment li{width:auto;height:auto;margin:0 3px}.payment li a{display:block;line-height:0}.payment li:nth-child(1){margin-right:7px}.payment li img{display:block;width:100%;height:auto}.payment li:hover img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:zezoRotateX .5s ease-in-out forwards;animation:zezoRotateX .5s ease-in-out forwards}.hotline{display:none;width:auto;height:70px;line-height:70px}.hotline.show{display:block}.hot-icon{width:50px;height:50px;margin:0 5px;background:url(../images/hot-tel.png) center center no-repeat}.hot-space,.hot-tel{display:inline-block;height:30px;vertical-align:middle}.hot-tel{width:auto;line-height:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hot-space{width:15px;background:url(../images/hot-space.png) center center no-repeat;margin:0 3px}.hotline:hover span{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:zezoRotateY .5s ease-in-out forwards;animation:zezoRotateY .5s ease-in-out forwards}.en-type .support a{background:url(../images/support-en.png) center 1px no-repeat}.ch-type .support a,.zh-type .support a{background:url(../images/support-ch.png) center 1px no-repeat}.language.sp{display:none}.language{display:inline-block;width:auto;height:50px;margin:10px 0 10px 10px;vertical-align:middle;line-height:50px}.language li{display:block;width:30px;height:20px;margin:5px 0}.sub-page .language,.top-social{margin:10px 0}.language li a{display:block;width:100%;height:100%;background:url(../images/language-but.png) no-repeat;font-size:0;transition:all .3s ease-in-out}.bottom,.ch-type li.is-ch,.en-type li.is-en,.top-social,.vi-type li.is-vi,.zh-type li.is-zh{display:none}.bottom,.bottom-info{width:100%;height:auto}.b-social li a,.company-info li a{-webkit-transition:all .3s ease-in-out}.language li.is-vi a{background-position:center 0}.language li.is-en a{background-position:center -20px}.language li.is-ch a,.language li.is-zh a{background-position:center -40px}.bottom-info{display:table;table-layout:fixed}.col{display:table-cell;width:50%;padding:20px 0;vertical-align:middle}.b-logo,.company-info,.company-info li{display:block}.col:nth-child(1){background-color:#897552}.col:nth-child(2){background-color:#948468}.b-logo{margin:0 20px;width:150px;height:200px;background:url(../images/logo-04.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}.col h2{font-family:MyriadBold;font-size:18px;text-transform:uppercase;color:#fff;line-height:26px;margin-bottom:10px}.company-info li a,.company-info li p{font-size:14px;line-height:18px;color:#fff;font-family:Arial,Helvetica,sans-serif}.company-info{width:auto}.company-info li a,.company-info li p,.company-info li span{display:inline-block;vertical-align:middle}.company-info li p{max-width:58%}.company-info li a{transition:all .3s ease-in-out}.company-info li a:hover{color:#dcab32}.company-info li span{width:40px;height:40px;margin-left:-10px;-webkit-background-size:cover;background-size:cover}.b-address span{background:url(../images/icon-location.png) center center no-repeat}.b-phone span{background:url(../images/icon-phone.png) center center no-repeat}.b-fax span{background:url(../images/icon-fax.png) center center no-repeat}.b-email span{background:url(../images/icon-email.png) center center no-repeat}.b-social li a,.box-bg{-webkit-background-size:cover}.b-social{display:block;width:100%;height:auto}.b-social li{display:inline-block;width:60px;height:60px;vertical-align:middle;margin:0 2px}.b-payment,.b-social li a,.copyright{width:100%;display:block}.b-social li a{height:100%;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;text-indent:-9999px;transition:all .3s ease-in-out;background-size:cover}.b-social li a:hover{-webkit-transform:scale(.9);transform:scale(.9);background-color:#dcab32;border:1px solid rgba(255,255,255,.5)}.b-google{background:url(../images/scl-googleplus-white.png) center center no-repeat}.b-facebook{background:url(../images/scl-facebook-white.png) center center no-repeat}.b-youtube{background:url(../images/scl-youtube-white.png) center center no-repeat}.b-payment{height:auto}.b-payment h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;margin:25px 0 5px}.b-payment .payment{height:auto;line-height:inherit}.copyright{height:auto;background-color:#45261b;padding:20px 0}.copyright a,.copyright p{font-family:Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;color:#897552;line-height:12px;text-align:center}.copyright a{color:#897552;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.copyright p strong{font-family:Arial,Helvetica,sans-serif;font-weight:700}.copyright a:hover{color:#fff}.no-scroll{overflow-x:hidden;overflow-y:hidden!important;overflow:hidden!important;height:100%}.container,.content-page,.section{position:relative;width:100%;height:auto;overflow:hidden}.container{opacity:0}.content-page,.section{display:block}#about-page .content-page,.about,.section-bg{position:absolute;width:100%;height:100%}.section-bg{left:0;top:0;z-index:-1}#about-page .slider-home,.section.bottom{display:none}.sub-nav{position:fixed;right:20px;top:50%;z-index:3000}.box-bg,.pro-pic-item img{z-index:-1}.sub-nav li{margin-bottom:5px}.sub-nav li a{display:block;text-align:right}.sub-icon,.sub-nav li h2{display:inline-block;vertical-align:middle;-webkit-transition:all .3s ease-in-out}.sub-nav li h2{padding:10px 20px;background-color:rgba(54,32,20,1);font-family:MyriadRegular;font-weight:400;font-size:14px;color:#fff;line-height:14px;-webkit-border-radius:20px;border-radius:20px;opacity:0;transition:all .3s ease-in-out}.sub-nav li.current h2,.sub-nav li:not(.current):hover h2{opacity:1}.sub-icon{width:24px;height:24px;margin:0 5px;border-radius:50%;border:1px solid rgba(255,255,255,0);transition:all .3s ease-in-out}.factory-contact li a,.sub-tab li a{-webkit-transition:all .3s ease-in-out}.sub-icon span{display:block;width:12px;height:12px;margin:5px;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,.7)}.sub-nav li.current .sub-icon,.sub-nav li:not(.current):hover .sub-icon{border:1px solid rgba(255,255,255,.7)}.partner-pic,.process-pic{border:3px solid #fff;overflow:hidden}.box-content{position:relative;display:block;width:100%;height:100%}.box-bg,.box-title,.box-title h2,.page-title-sp{position:absolute}.page-title-sp{display:none;left:0;top:50%;margin:-30px 0 0;width:100%;height:auto;padding:0 5%}.page-title-sp h2{font-family:avantgarde-demi;font-weight:400;font-size:40px;line-height:1.2;color:#fff;text-transform:uppercase}.box-title{top:100px;width:60px;height:calc(100vh - 180px)}.box-bg,.box-col,.scrollA{width:100%;height:100%}.box-title h2{white-space:nowrap;font-family:MyriadLight;font-weight:400;font-size:36px;left:60px;top:50%;line-height:1;color:#61574c;-webkit-transform:translate3d(-50%,-50%,0) rotate(-90deg);transform:translate3d(-50%,-50%,0) rotate(-90deg)}.box-bg{left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:bottom right;background-attachment:fixed}.box-col,.scrollA{position:relative}.box-col:nth-child(5) .box-title h2{color:#8e8275}.box-text h3,.box-text p{margin-bottom:20px;color:#fffaef}.box-col{display:block}.box-col:after,.box-col:before,.box-wrap{display:inline-block;vertical-align:middle}.box-col:after,.box-col:before{height:100%}.scrollA{display:block;overflow:hidden;padding:0 20px}.box-text h3{font-family:avantgarde;font-weight:400;font-size:18px;line-height:22px;text-align:left}.box-text h3 strong{font-family:avantgarde-demi;font-weight:400}.box-text p,.box-text p strong,.certification-text p{font-family:Arial,Helvetica,sans-serif}.box-text p{font-size:14px;line-height:20px;text-align:justify}.box-col.a-factory,.box-col.a-process,.factory-contact{text-align:center}.box-text p strong{font-weight:700}.box-col.a-about .box-wrap,.box-col.a-commitment .box-wrap{width:42%;margin-left:140px}.box-col.a-certification .box-wrap{width:80%;max-width:1200px;margin-left:140px;font-size:0}.box-col.a-certification .box-text{width:56%;display:inline-block;vertical-align:top;padding-right:40px}.box-col.a-certification .certification-slider{width:44%;display:inline-block;vertical-align:top}.certification-item{display:block;width:100%;height:auto;background-color:#fff;padding:20px 15px 5px}.certification-item pic{position:relative;display:block;width:100%;height:auto}.certification-pic img,.certification-text{display:block;width:100%;height:auto}.certification-text p{margin:15px 0;font-size:12px;color:#392a1f;text-align:center;line-height:18px}.factory-contact li,.factory-contact li a,.factory-text p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff}.box-col.a-factory .box-wrap{margin:0;width:80%;max-width:1024px}.factory-slider{display:block;width:100%}.factory-item{display:block;width:100%;height:auto;background-color:#d3ccbe;padding:20px}.factory-pic,.factory-pic img{display:block;width:100%;height:auto}.factory-text{position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);width:100%;padding:0 20px}.factory-text p{line-height:20px;margin:15px 0}.factory-contact{display:block;width:100%;height:auto;margin:10px 0}.factory-contact li,.factory-contact li a{display:inline-block;vertical-align:top}.factory-contact li a{display:inline-block;vertical-align:middle;transition:all .3s ease-in-out}.factory-contact li a:hover{color:#dcab32}.factory-contact li span{display:inline-block;vertical-align:middle;width:40px;height:40px;-webkit-background-size:cover;background-size:cover}.f-address span{background:url(../images/icon-location.png) center center no-repeat}.f-phone span{background:url(../images/icon-phone.png) center center no-repeat}.f-fax span{background:url(../images/icon-fax.png) center center no-repeat}.f-email span{background:url(../images/icon-email.png) center center no-repeat}.box-col.a-process .box-wrap{margin:0;width:90%;max-width:870px}.process-pic,.process-pic img,.process-slider,.process-text{display:block;width:100%;height:auto}.process-item{display:block;padding:20px;background-color:#786d58}.process-text{padding-top:4px}.process-text h3{font-family:avantgarde;font-weight:400;font-size:18px;color:#fff;line-height:20px;text-align:left}.process-text h3 strong{font-family:avantgarde-demi;font-weight:400}.process-text .number{display:inline-block;width:60px;height:60px;margin:0 10px 0 -4px;background:url(../images/icon-number.png) center 0 no-repeat;color:#61574c;font-size:30px;line-height:56px;text-align:center;vertical-align:middle;font-family:avantgarde;font-weight:400}.partner-pic,.partner-pic img,.partner-slider{height:auto;width:100%}.box-col.a-cleaning{text-align:center}.box-col.a-cleaning .box-wrap{display:inline-block;width:90%;max-width:1200px;font-size:0}.box-col.a-cleaning .box-text:nth-child(1),.box-col.a-cleaning .box-text:nth-child(2){display:inline-block;width:48%;margin:1%;vertical-align:top}.box-text table{width:100%;margin-bottom:15px}.box-text td{padding:10px 15px;background-color:rgba(0,0,0,.3);font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;line-height:20px;text-align:left}.box-col.a-partner,.box-text:nth-child(1) td:nth-child(2),.box-text:nth-child(1) td:nth-child(3){text-align:center}.box-text h3 span.number{font-family:avantgarde;font-weight:400;font-size:30px}.box-col.a-cleaning .box-text p{padding:0 15px}.box-text:nth-child(2) td:nth-child(1){text-align:center;min-width:80px}.box-col.a-partner .box-wrap{margin:0;width:90%;max-width:1100px;text-align:left}.pro-item h3,.pro-wrap,.product-list,.product-text,.products h2,.section-title h2,.sub-tab ul{text-align:center}.partner-slider{display:block}.partner-box{display:block;padding:10px}.partner-pic,.partner-pic img{display:block}#products-page .content-page,.products{position:absolute;width:100%;height:100%;left:0;top:0}.products h2{margin:50px 0;font-family:avantgarde-demi;font-weight:400;font-size:30px;text-transform:uppercase;color:#fff;line-height:30px}.product-text h3,.section-title h2,.sub-tab li a{font-family:avantgarde;font-weight:400;text-transform:uppercase}.product-list{display:block;width:90%;max-width:1200px;margin:0 auto}.product-item{position:relative;display:inline-block;width:280px;height:260px;background:url(../images/bg-product.png) center bottom no-repeat;vertical-align:top;margin:30px}.product-pic{display:block;width:100%;height:auto}.product-pic img{display:block;max-width:100%;margin:0 auto}.product-text{position:absolute;width:100%;height:auto;left:0;bottom:-10px}.product-text h3{display:inline-block;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-size:13px;border:5px solid rgba(255,255,255,.2)}#product-details-page .section.bottom,.sub-tab,.sub-tab ul{display:block}.product-text h3 span{display:block;width:100%;height:100%;background-color:#45261b;padding:10px 20px;-webkit-border-radius:20px;border-radius:20px}.product-item:nth-child(1) img{margin:0 0 0 -6px}.product-item:nth-child(2) img{margin:27px 0 0}.product-item:nth-child(3) img{margin:-14px 0 0 20px}.product-item:nth-child(4) img{margin:19px 0 0 -2px}.product-item:nth-child(5) img{margin:3px 0 0 22px}.product-item:nth-child(6) img{margin:9px 0 0 4px}.product-item a{position:absolute;left:0;top:0;width:100%;height:100%}.product-item:hover .product-text,.product-item:hover img{-webkit-animation:Swing .5s forwards;animation:Swing .5s forwards}.sub-tab{width:100%;height:auto;padding:32px 0;background:url(../images/pattern1.png) center center}.sub-tab ul{width:100%}.sub-tab li{display:inline-block;width:auto}.section-box,.section-title{width:90%;display:block;position:relative;height:auto}.sub-tab li a{display:block;padding:10px 20px;background-color:rgba(255,255,255,1);font-size:18px;color:#332518;-webkit-border-radius:20px;border-radius:20px;transition:all .3s ease-in-out}.sub-tab li.current a,.sub-tab li:not(.current):hover a{background-color:rgba(66,57,40,1);color:#fff}.intro-box{padding:5% 0 10%}.section-title{margin:0 auto}.section-title h2{margin-bottom:40px;font-size:48px;line-height:60px;color:#fff}.section-box p,.section-box p strong{font-family:Arial,Helvetica,sans-serif}.section-title h2 sup{bottom:auto;vertical-align:super;font-size:40%;opacity:.8}.section-box{max-width:1050px;margin:0 auto;padding:3%;background-color:rgba(255,255,255,.9)}.section-box p{margin-bottom:20px;font-size:14px;line-height:24px;color:#202020}.section-box p strong{font-weight:700}.row{position:relative;display:block;width:100%;height:auto;padding:3% 0}.row:nth-child(odd){background-color:#cdc2b0}.row:nth-child(even){background-color:#bda987}.pro-wrap{display:block;width:90%;max-width:1200px;margin:0 auto;font-size:0}.pro-item{position:relative;display:inline-block;width:46%;background-color:#fff;margin:2%;vertical-align:top}.pro-bottom,.pro-pic{width:100%;padding:0 50px}.pro-item h3{padding:20px 0;margin:0 50px;font-family:avantgarde-demi;font-weight:400;font-size:24px;line-height:30px;text-transform:uppercase;color:#423928;border-bottom:1px dotted #a2a2a2}.pro-item h3 mark{display:block;background:0 0;color:#423928}.extra-info h4,.extra-info li span,.extra-info>span{font-family:avantgarde;font-weight:400;font-size:18px;color:#000;line-height:24px}.extra-info{overflow:hidden;margin:15px 0 20px;padding:0 50px}.extra-info>span{float:right}.extra-info.type-list h4{float:none;text-align:center;margin-bottom:5px}.extra-info ul,.pro-bottom{text-align:left;display:block}.extra-info li{overflow:hidden}.other,.value{overflow:initial}.extra-info li span{float:right}.pro-bottom,.pro-list table td{font-family:avantgarde;color:#fff;font-weight:400}.extra-info li span:nth-child(1){float:left}.extra-info li span:nth-child(2){float:right}.pro-pic{display:block;height:auto;margin-bottom:20px}.pro-pic img{display:block;width:100%;height:auto}.pro-bottom{height:70px;background-color:#45261b;font-size:30px;line-height:70px}.pro-bottom sub{font-size:100%;vertical-align:baseline;margin-left:2px}.cart-but{position:absolute;right:30px;bottom:-5px;width:80px;height:80px;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cart-but span{position:relative;display:block;width:60px;height:60px;margin:10px;border:1px solid #45261b;-webkit-border-radius:50%;border-radius:50%;background:url(../images/cart-icon-red.png) center center no-repeat}.cart-but span:after{position:absolute;left:3px;top:3px;display:block;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.cart-but:hover{-webkit-transform:scale(.9);transform:scale(.9)}.pro-list{display:block;width:100%;height:auto;background-color:#45261b;padding:10px 0}.pro-list table{width:100%;border-spacing:inherit}.pro-list table td{font-size:18px;line-height:24px;padding:5px;text-align:center;vertical-align:middle}.pro-list table td:nth-child(1){font-family:avantgarde-demi;text-align:left;width:45%;padding:5px 20px}.pro-list table td .cart-but{position:relative;right:auto;bottom:auto;width:auto;height:auto;-webkit-border-radius:0;border-radius:0;-webkit-transition:none;transition:none}.pro-list table td .cart-but span{margin:0;border:none;-webkit-border-radius:0;border-radius:0;display:block;width:40px;height:40px;background:url(../images/cart-icon-white.png) center center no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.info-box,.info-nav li a{-webkit-transition:all .3s ease-in-out}.pro-list table td .cart-but span:after{display:none}#information-page .section.bottom,.icon-promotion,.info-wrap{display:block}.pro-list table td .cart-but:hover span{-webkit-transform:scale(.9);transform:scale(.9)}.pro-pic-item,.pro-pic-item img,.pro-pic-slider{position:relative;width:100%;height:auto;display:block}.pro-pic-slider .slide-controls .slide-page{width:16px;height:16px;border:1px solid rgba(189,169,135,.6)}.pro-pic-slider .slide-controls .slide-page span{width:8px;height:8px;background-color:rgba(189,169,135,.6);margin:3px}.pro-pic-slider .slide-controls .slide-page.active{border:1px solid rgba(189,169,135,1)}.pro-pic-slider .slide-controls .slide-page.active span{background-color:rgba(189,169,135,1)}.icon-promotion{position:absolute;right:0;top:0;width:60px;height:60px;background:url(../images/icon-promotion.gif);-webkit-background-size:cover;background-size:cover}.info-wrap{width:100%;padding:0 5%;position:relative;text-align:center}.info-pic,.info-text{display:inline-block;vertical-align:middle}.info-text{background-color:rgba(255,255,255,.8);padding:40px 70px}.info-text h2:nth-child(1){margin-bottom:20px;font-family:avantgarde;font-weight:400;font-size:30px;color:#8d4c3f;text-transform:uppercase;line-height:36px}.info-text p,.info-text p strong{font-family:Arial,Helvetica,sans-serif}.info-text p{font-size:14px;line-height:24px;margin-bottom:20px;text-align:justify}.info-text p strong{font-weight:700}.info-pic img{display:block;width:100%;height:auto}.value{z-index:1}.value .info-wrap{top:90px;text-align:left}.value .section-bg{-webkit-background-size:cover;background-size:cover;background-position:right top;background-repeat:no-repeat}.value .info-text{max-width:840px}.nutrition{background-color:#e5e0d8;z-index:0;font-size:0;padding-top:120px}.nutrition .section-bg{height:55%;background:url(../images/pattern1.png) center center}.nutrition .info-pic{width:48%;max-width:550px}.nutrition .info-text{width:50%;max-width:640px}.uses{padding-bottom:120px}.uses .section-bg{background-color:#e5e0d8}.uses .info-wrap{background-color:#bda987}.uses .info-text{width:50%;max-width:630px;float:left;position:relative;z-index:1}.uses .info-pic{margin:50px 0 0 -70px;max-width:700px}.other{z-index:1;padding:6% 0}.other .section-bg{background-color:#3c281f}.other .info-wrap{padding:0;text-align:center}.other .info-pic{position:absolute;right:-120px;top:-140px}.intro .info-wrap{text-align:left}.info-nav{display:inline-block;vertical-align:middle}.info-nav li{display:block;width:100%;text-align:right;margin-bottom:2px}.info-nav li a{display:inline-block;width:auto;padding:10px 20px;font-family:MyriadBold;font-weight:400;font-size:16px;color:#fff;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.info-box h3:nth-child(1),.slider-wrap h2{font-family:avantgarde;font-weight:400;text-transform:uppercase}.info-nav li.current a,.info-nav li:not(.current):hover a{background-color:rgba(0,0,0,.3)}.info-nav li.current a{pointer-events:none}.slider-wrap{display:inline-block;width:90%;max-width:620px;margin:0 auto;vertical-align:middle;position:relative;z-index:1}.info-box,.info-slider{width:100%;display:block;height:auto}.slider-wrap h2{margin-bottom:30px;font-size:36px;color:#fff;line-height:40px}.info-box{background-color:#fff;padding:40px 50px;transition:all .3s ease-in-out}.info-box h3:nth-child(1){margin-bottom:20px;font-size:30px;color:#8d4c3f;line-height:36px;text-align:left}.info-box p,.info-box p strong{font-family:Arial,Helvetica,sans-serif}.info-box p{font-size:14px;line-height:24px;margin-bottom:20px;text-align:justify}.close-album,.new-icon{text-indent:-9999px;font-size:0}.info-box p strong{font-weight:700}.slide-item.select .info-box{box-shadow:inset 0 0 60px rgba(0,0,0,.3)}#processing-page .section.bottom{display:block}.intro{padding:6% 0}.intro .section-bg{-webkit-background-size:cover;background-size:cover;background-position:right bottom}.intro .info-text{width:50%;max-width:560px}.other .section-bg{background-size:cover;background-position:right top}#news-page .section.bottom{display:block}.news-content{background-color:#e5e0d8}.news-link-wrap{position:relative;display:block;width:90%;max-width:930px;margin:0 auto;text-align:center;padding:30px 0}.link-page,.news-link{width:100%;position:relative}.news-link{height:auto;display:inline-block;vertical-align:top;z-index:5}.link-page,.link-page a,.new-icon,.pic-thumb{display:block}.link-page{background-color:#fff;height:120px;margin:0 auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;overflow:hidden;z-index:1;border-right:1px solid #e5e0d8}.new-icon{position:absolute;left:10px;top:10px;width:50px;height:30px;background:url(../images/new.png) center center no-repeat;text-align:center;transform:rotate(-10deg);-webkit-transform:rotate(-10deg);z-index:3}.link-page h3,.link-page p,.link-page.promotion h4{text-align:left;font-family:Arial,Helvetica,sans-serif}.link-page h3{font-weight:700;font-size:14px;color:#494949;line-height:20px;margin:10px 20px 0 10px;width:auto;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.link-page p{font-weight:400;font-size:13px;color:#494949;line-height:19px;margin:0 20px 10px 10px;width:auto;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.link-page.current h3,.link-page.current p,.link-page:not(.current):hover h3,.link-page:not(.current):hover p{color:#fff}span.white{background-color:#fff;height:12px;width:100%;position:absolute;bottom:0;left:0;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-page.current,.link-page.current span.white,.link-page:not(.current):hover,.link-page:not(.current):hover span.white{background-color:#423928}.pic-thumb{width:auto;max-width:150px;height:100px;position:relative;margin:10px;overflow:hidden;float:left;border:1px solid #fff;z-index:2}.pic-thumb img{height:100px;width:auto;max-width:none;min-width:100%;margin:0 -50%;display:inline-block}.detail-news,.news-load,.news-text{height:auto;position:relative}.link-page.promotion h3{text-transform:uppercase;font-size:16px}.link-page.promotion h3 strong{font-size:24px;line-height:20px}.link-page.promotion h4{font-weight:400;font-size:14px;color:#666;line-height:20px;margin:0 20px 10px 10px;width:auto;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-transform:uppercase}.link-page.promotion.current h4,.link-page.promotion:not(.current):hover h4{color:#fff}.news-load{display:block;width:100%;padding:40px 0;border-top:1px solid #acada9}.detail-news{display:block;width:90%;max-width:1100px;margin:0 auto;padding:30px 60px;background-color:#fff;opacity:0}.news-text{width:100%;margin:0}.news-text h3{margin:0 0 20px}.news-text p{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#000;line-height:24px;margin:0 0 15px;text-align:justify}.news-text p strong{font-family:Arial,Helvetica,sans-serif}.news-text img{display:block;position:relative;max-width:100%;width:auto!important;height:auto!important;margin:10px auto}.news-text p a{color:#f37736!important}.news-text p a:hover{color:#333}.news-text table{font-family:Arial,Helvetica,sans-serif!important;font-weight:400;color:#333}#contact-page .content-page{position:absolute;left:0;top:0;width:100%;height:100%}.c-factory{margin:280px 0 30px}.contact-box{display:block;position:relative;width:100%;max-width:1000px;height:auto;margin:0 auto}.contact-box h2{font-family:avantgarde;font-weight:400;font-size:18px;text-transform:uppercase;color:#fff;line-height:26px;text-align:center;margin-bottom:10px}.contact-box h2 strong{font-family:avantgarde-demi;font-weight:400}.contact-box li,.contact-box li a{font-family:MyriadRegular;font-size:14px;color:#fff;font-weight:400}.contact-box li{display:block;text-align:center}.contact-box li a,.contact-box li span{display:inline-block;vertical-align:middle}.contact-box li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-box li a:hover{color:#d29e19}.c-address span{width:40px;height:40px;background:url(../images/icon-location-gray.png) center center no-repeat}.c-phone span{width:40px;height:40px;background:url(../images/icon-phone-gray.png) center center no-repeat}.c-fax span{width:40px;height:40px;background:url(../images/icon-fax-gray.png) center center no-repeat}.c-email span{width:40px;height:40px;background:url(../images/icon-email-gray.png) center center no-repeat}.c-viber span{width:80px;height:40px;background:url(../images/icon-viber-gray.png) center center no-repeat}.c-map a{width:40px;height:40px;background:url(../images/icon-map.png) center center no-repeat}.contact-slider{display:block;position:relative;width:90%;height:auto;max-width:1200px;margin:0 auto}.center-thumb{width:100%!important;text-align:center}.center-thumb>.slide-item{float:none;display:inline-block;vertical-align:top}.popup-page{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;opacity:0;overflow-x:hidden;overflow-y:hidden;background:url(../images/pattern.png)}.center-pop,.center-pop h2{height:auto;position:relative}.center-pop{width:100%;max-width:1100px;display:block;margin:0 auto;background-color:#fff;padding:20px 40px}.center-pop h2{font-family:avantgarde;font-size:24px;font-weight:400;color:#fff;text-align:center;line-height:24px;padding:10px 20px;width:auto;text-transform:uppercase;background-color:rgba(66,57,40,1);margin:0 0 10px;display:inline-block}.cart-form h2,.cart-text{font-family:Arial,Helvetica,sans-serif;text-align:center}.middle,.navigation,.right{opacity:0}.logo.show{opacity:1}.box-title,.box-wrap,.info-nav,.info-pic,.info-text,.pro-item,.product-item,.products h2,.row,.section-bg,.section-box,.section-title,.slider-wrap,.sub-nav,.sub-tab,.sub-tab ul{opacity:0}.header.show{-webkit-animation:fadeInUp .8s ease-in forwards;animation:fadeInUp .8s ease-in forwards}.show .navigation{-webkit-animation:goRight .8s ease-in .3s forwards;animation:goRight .8s ease-in .3s forwards}.show .middle{-webkit-animation:scaleLarge .8s ease-in .3s forwards;animation:scaleLarge .8s ease-in .3s forwards}.show .right{-webkit-animation:goLeft .8s ease-in .3s forwards;animation:goLeft .8s ease-in .3s forwards}.model{-webkit-animation:scaleLarge .8s ease-in .2s forwards;animation:scaleLarge .8s ease-in .8s forwards}.overlay{-webkit-animation:fadeIn .8s ease-in .4s forwards;animation:fadeIn .8s ease-in .4s forwards}.left-info{-webkit-animation:fadeInUp .5s ease-in .7s forwards;animation:fadeInUp .8s ease-in .7s forwards}.slogan.show{-webkit-animation:scaleLarge .8s ease-in .7s forwards;animation:scaleLarge .8s ease-in .7s forwards}.on-show .sub-nav{-webkit-animation:goLeft .8s ease-in .7s forwards;animation:goLeft .8s ease-in .7s forwards}.box-col.on-show .box-title{-webkit-animation:goRight .5s ease-in forwards;animation:goRight .5s ease-in forwards}.box-col.on-show .box-wrap{-webkit-animation:fadeInUp .5s ease-in forwards;animation:fadeInUp .5s ease-in forwards}.products.on-show h2{-webkit-animation:fadeIn .5s ease-in-out .5s forwards;animation:fadeIn .5s ease-in-out .5s forwards}.on-show .product-item:nth-child(even){-webkit-animation:goRight .8s ease-in-out .7s forwards;animation:goRight .8s ease-in-out .7s forwards}.on-show .product-item:nth-child(odd){-webkit-animation:goLeft .8s ease-in-out .7s forwards;animation:goLeft .8s ease-in-out .7s forwards}.on-show .sub-tab{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.on-show .sub-tab ul{-webkit-animation:fadeInUp .8s ease-in-out .5s forwards;animation:fadeInUp .8s ease-in-out .5s forwards}.intro-box.on-show .section-bg{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.on-show .section-title{-webkit-animation:fadeInUp .8s ease-in-out .2s forwards;animation:fadeInUp .8s ease-in-out .2s forwards}.on-show .section-box{-webkit-animation:flipInX .8s ease-in-out .5s forwards;animation:flipInX .8s ease-in-out .5s forwards}.row.on-show{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.row.on-show .pro-item{-webkit-animation:fadeInUp .8s ease-in-out .2s forwards;animation:fadeInUp .8s ease-in-out .2s forwards}.other .info-pic{opacity:1;clip:rect(660px,700px,700px,0)}.album-center,.c-factory,.c-shop,.col,.copyright,.news-link-wrap{opacity:0}.value.on-show .section-bg{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.value.on-show .info-text{-webkit-animation:fadeInUp .5s ease-in-out .5s forwards;animation:fadeInUp .5s ease-in-out .5s forwards}.nutrition.on-show .section-bg{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.nutrition.on-show .info-text{-webkit-animation:goDown .8s ease-in-out .5s forwards;animation:goDown .8s ease-in-out .5s forwards}.nutrition.on-show .info-pic{-webkit-animation:fadeInUp .8s ease-in-out .5s forwards;animation:fadeInUp .8s ease-in-out .5s forwards}.uses.on-show .section-bg{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.uses.on-show .info-pic{-webkit-animation:goLeft .8s ease-in-out .5s forwards;animation:goLeft .8s ease-in-out .3s forwards}.uses.on-show .info-text{-webkit-animation:goRight .8s ease-in-out .5s forwards;animation:goRight .8s ease-in-out .3s forwards}.other.on-show .section-bg{-webkit-animation:fadeIn .5s ease-in-out forwards;animation:fadeIn .5s ease-in-out forwards}.other.on-show .info-nav{-webkit-animation:goDown .8s ease-in-out .5s forwards;animation:goDown .8s ease-in-out .5s forwards}.other.on-show .slider-wrap{-webkit-animation:fadeInUp .8s ease-in-out .5s forwards;animation:fadeInUp .8s ease-in-out .5s forwards}.other.on-show .info-pic{-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;clip:rect(0,700px,660px,0)}.intro.on-show .section-bg{-webkit-animation:fadeIn 1s ease-in-out forwards;animation:fadeIn 1s ease-in-out forwards}.intro.on-show .info-text{-webkit-animation:fadeInUp .8s ease-in-out 1s forwards;animation:fadeInUp .8s ease-in-out 1s forwards}.on-show .news-link-wrap{-webkit-animation:fadeInUp .8s ease-in-out forwards;animation:fadeInUp .8s ease-in-out forwards}.c-factory{-webkit-animation:scaleLarge 1s ease-in 1.2s forwards;animation:scaleLarge .5s ease-in 1.2s forwards}.c-shop{text-align:center;-webkit-animation:fadeInUp 1s ease-in-out 1.2s forwards;animation:fadeInUp .5s ease-in-out 1.2s forwards}.on-show .col:nth-child(1){-webkit-animation:goRight .8s ease-in forwards;animation:goRight .8s ease-in forwards}.on-show .col:nth-child(2){-webkit-animation:goLeft .8s ease-in forwards;animation:goLeft .8s ease-in forwards}.on-show .copyright{-webkit-animation:fadeInUp .8s linear .3s forwards;animation:fadeInUp .8s linear .3s forwards}.cart-sp{display:none}.cart{position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle;margin:10px 0 10px 40px}.cart-icon{display:block;width:100%;height:100%;background:url(../images/cart-icon-top.png) center -3px no-repeat;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.cart-text{position:absolute;width:24px;height:24px;background-color:rgba(0,0,0,.5);-webkit-border-radius:50%;border-radius:50%;right:-10px;top:8px;font-size:11px;box-shadow:0 0 10px rgba(255,255,255,.5);line-height:24px;color:rgba(255,255,255,.9);cursor:pointer}.cart:hover .cart-icon{opacity:.5}.cart.animate .cart-text{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:zezoRotateY .5s ease-in-out forwards;animation:zezoRotateY .5s ease-in-out forwards}.cart.animate .cart-icon{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:zezoRotateY .4s ease-in-out forwards;animation:zezoRotateY .4s ease-in-out forwards}.close-cart{background:url(../images/close.png) center center no-repeat #bda987;width:60px;height:60px;cursor:pointer;position:fixed;top:20px;right:20px;left:auto;margin:0;z-index:999999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,.2);display:none}.cart-form,.cart-scroll{height:100%;top:0;width:100%}.cart-form,.cart-scroll,.scroll-small{overflow:hidden;left:0}.close-cart:hover{background-color:#897552;box-shadow:0 0 20px rgba(255,255,255,.8)}.close-cart.show{display:block}.cart-form{position:fixed;display:none;background:url(../images/pattern1.png);z-index:9999}.order-form .require-col,.order-form h3{display:inline-block;vertical-align:top}.cart-scroll{position:absolute;z-index:1000;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cart-form h2{position:relative;font-weight:700;font-size:36px;color:#666;line-height:40px;text-transform:uppercase;padding:15px 0;width:100%}.order-form h3,span.total{line-height:24px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.order-form{width:100%;height:auto;position:relative;margin:20px 0;padding:10px 5%;background-color:#897552}.order-form h3{position:relative;font-weight:500;text-align:center;font-size:20px;color:#fff;margin:10px 0;width:100%}.cart-ctb,.cart-info,.order-form .require-col{width:100%;margin:0;height:auto}.order-form .require-col{position:relative}.cart-ctb,.cart-info,.shopcart-button{display:block;position:relative}.cart-info{text-align:center;z-index:1}.cart-ctb{text-align:center;float:left}span.total{height:auto;width:auto;text-align:right;color:#c40000;text-shadow:0 0 2px rgba(255,255,255,1);font-size:24px;font-weight:700;padding:10px}.shopcart-total span.total{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.8)}.shopcart-button{height:50px;width:auto;margin:10px 0;float:left}.order-form .input-but{text-align:left}.shopcart-button input[type=button]{background-color:#897552;color:#fff;width:auto;height:auto;font-weight:700;font-size:14px;line-height:36px;position:relative;float:left;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-transform:uppercase;text-align:center;cursor:pointer;margin:10px 0;padding:0 20px;box-shadow:5px 5px 0 rgba(0,0,0,.1);-webkit-appearance:none;-webkit-border-radius:5px;border-radius:5px}.shopcart-current,.shopcart-total{width:auto;text-align:right;color:#fff;font-size:18px;margin:10px 0;float:right;height:auto;text-transform:uppercase}.shopcart-button input[type=button]:hover{background-color:#423928}.shopcart-total{background-color:#897552;font-family:Arial,Helvetica,sans-serif;line-height:18px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:17px 20px 18px}.shopcart-current{background-color:rgba(0,0,0,.5);text-shadow:0 0 2px rgba(0,0,0,.8);font-family:Arial,Helvetica,sans-serif;line-height:40px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:10px 20px;display:none}.condition-content h3,.note-cart{font-family:Arial,Helvetica,sans-serif;text-align:left;position:relative}.note-cart{padding:10px 0;font-weight:400;font-size:14px;line-height:24px;width:100%}.condition,.info{line-height:36px}.cart-content{width:1000px;height:auto;position:relative;padding:0 20px;margin:0 auto;display:block}.condition{width:100%;height:auto;position:relative;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#897552;font-size:20px;text-transform:uppercase;margin:5px 0;text-align:center}.condition-content{width:100%;height:300px;position:relative;padding:0;margin:0;background-color:#fff;border-bottom:1px dotted #666;border-top:1px dotted #666}.condition-content h3{font-weight:400;font-size:18px;line-height:26px;color:#333;display:block;margin:0 0 10px}.agreement p,.condition-content p{text-align:left;font-size:14px;font-family:Arial,Helvetica,sans-serif}.agreement,.condition-content p{color:#333;margin:10px 0;display:block;position:relative}.condition-content p{font-weight:400;line-height:22px}.agreement{padding:10px 20px;background-color:rgba(0,0,0,.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.agreement p{font-weight:700;line-height:1.2;display:inline-block;max-width:80%;vertical-align:middle}.agreement.choose{background-color:#859634;color:#fff}.agreement input[type=checkbox]{width:20px;height:20px;display:inline-block;vertical-align:middle}.scroll-small,.shopcart td span{display:block}.scroll-small{width:100%;height:260px;position:relative;padding:0 5%;top:20px;margin:0;z-index:10}.shopcart{width:100%}.shopcart td{padding:5px 10px;background-color:#897552;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;line-height:18px;color:#fff}.input-area,.input-but,.input-text,.require-col{position:relative;display:inline-block;vertical-align:top}.shopcart-header td{padding:10px;font-family:MyriadBold;font-weight:400;font-size:14px;text-align:center;text-transform:uppercase}.input-area textarea,.input-text input[type=text]{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;border:none;box-shadow:5px 5px 0 rgba(0,0,0,.1)}.require-col{width:100%;height:auto;margin:0}.input-text{width:100%;height:50px;margin:0 0 2px}.input-area,.input-but{width:100%;height:auto}.input-text input[type=text]{color:#666;line-height:48px;padding:0 15px;width:100%;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(255,255,255,1)}.input-text input[type=text]:focus{background-color:#423928;color:#fff}.input-area{margin:0}.input-area textarea{color:#666;line-height:26px;width:100%;height:200px;padding:10px 15px;background-color:rgba(255,255,255,1);resize:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.input-area textarea:focus{background-color:#423928;color:#fff}.input-but{margin:20px 0;text-align:center}input[type=button],input[type=reset]{background-color:#423928;font-family:Arial,Helvetica,sans-serif;color:#fff;width:auto;height:auto;position:relative;border:none;margin:0;box-shadow:5px 5px 0 rgba(0,0,0,.1);-webkit-appearance:none;cursor:pointer;display:inline-block;text-align:center;text-transform:uppercase}input[type=button]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:24px;line-height:40px;padding:0 20px}input[type=reset]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:100;font-size:40px;line-height:66px;padding:0 30px}input[type=button]:hover,input[type=reset]:hover,td.cart-quantity input{background-color:#fff;color:#666}.all-album,.overlay-album{position:fixed;left:0;top:0;overflow:hidden}.shopcart td.name-cart:nth-child(1){width:50px}.shopcart td.name-cart:nth-child(2){width:90px}.shopcart td.name-cart:nth-child(3){width:120px}.shopcart td.name-cart:nth-child(4){width:100px}.shopcart td.name-cart:nth-child(5),.shopcart td.name-cart:nth-child(6){width:80px}.shopcart td.name-cart:nth-child(7),.shopcart td.name-cart:nth-child(8){width:110px}.append-item td.cart-no,.shopcart td.name-cart:nth-child(9){width:50px}.append-item td.cart-img{width:90px;line-height:0}.append-item td.cart-name{width:120px;text-transform:uppercase}.append-item td.cart-code{width:100px}.append-item td.cart-quantity,.append-item td.cart-unit{width:80px}.append-item td.cart-price,.append-item td.cart-sum{width:110px}.append-item td.cart-del{width:50px}.append-item td.cart-img img{width:60px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #fff}td.cart-quantity input{width:36px;max-width:36px;height:30px;text-align:center;font-size:14px;line-height:30px;font-weight:700;-webkit-border-radius:5px;border-radius:5px;border:none;-webkit-appearance:none}td.cart-quantity input:focus{background-color:#666;color:#fff}.append-item td.cart-del{font-size:22px;cursor:pointer}.append-item td.cart-del span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;width:30px;height:30px;background:url(../images/close.png) center center no-repeat}.empty .agreement,.empty .condition,.empty .condition-content,.empty .note-cart,.empty .order-form,.empty .shopcart-button,.empty .shopcart-total{display:none}.empty .shopcart-current{display:block}.all-album{height:100%;width:100%;display:none;z-index:3600}.overlay-album{background:url(../images/pattern.png);height:0;width:100%;display:none;z-index:3500}.album-center,.album-load{height:100%;display:none;width:100%}.album-load{position:absolute;text-align:center;left:0;top:0}.album-center{position:relative;-ms-touch-action:none}.album-pic-center{width:100%;height:auto;position:relative;text-align:center;display:block}.album-pic-center:after,.album-pic-center:before{content:'';display:inline-block;vertical-align:middle;height:100%}.album-pic-center img{width:auto;height:auto;position:relative;display:inline-block;margin:auto;vertical-align:middle;box-shadow:0 0 5px rgba(0,0,0,.2);border:2px solid rgba(255,255,255,0);max-height:95%;max-width:95%}.album-pic-center .pic-name,.slide-pic-nav{width:100%;position:absolute;height:auto;left:0}.album-pic-center .pic-name{top:0;z-index:5}.album-pic-center .pic-name h2,.album-pic-center .pic-name h3{font-family:Arial,Helvetica,sans-serif;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.album-pic-center .pic-name h2{font-size:22px;line-height:22px;text-align:left;display:block;margin-bottom:10px;color:rgba(255,255,255,1)}.album-pic-center .pic-name h2>span{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;opacity:0}.album-pic-center .pic-name.move h2>span.move{opacity:1}.album-pic-center .pic-name h3{color:#fff;font-size:24px;line-height:30px;text-align:center;display:inline-block;text-transform:uppercase;padding:10px 20px;background-color:rgba(0,0,0,.5)}.album-pic-center .pic-name h3>span>span{-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;opacity:0}.album-pic-center .pic-name.move h3>span>span.move{opacity:1}.slide-pic-nav{top:50%;margin-top:-20px;bottom:auto;z-index:200;display:none}.next-pic,.prev-pic{width:40px;height:40px;position:absolute;top:0;cursor:pointer;-o-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,.2)}.next-pic{background:url(../images/next_s.png) center center no-repeat;right:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-border-radius:50%;border-radius:50%;border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}.prev-pic{background:url(../images/previous_s.png) center center no-repeat;left:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-border-radius:50%;border-radius:50%;border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}.close-album,.close-video{-webkit-transition:all .5s ease-in-out;right:20px;cursor:pointer}.close-album,.view-album{position:absolute;-webkit-border-radius:50%;display:block}.next-pic:hover,.prev-pic:hover{background-color:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.8)}.next-pic.disable,.prev-pic.disable{opacity:.2}.close-album{background:url(../images/close.png) center center no-repeat;width:60px;height:60px;top:20px;left:auto;bottom:auto;margin:0;z-index:9999;transition:all .5s ease-in-out;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}.close-album:hover{background-color:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.8)}.view-album{background:url(../images/zoom.png) center center no-repeat;background-color:rgba(0,0,0,.2);width:62px;height:62px;left:50%;bottom:20px;margin:0 0 0 -31px;border-radius:50%;z-index:20;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.view-album:hover{box-shadow:0 0 30px rgba(255,255,255,5);background-color:#c49900}.album-slide{width:90%;height:auto;max-width:1440px;position:relative;display:inline-block;text-align:center;padding:0;margin:0 auto}.allvideo{position:fixed;width:0;height:100%;overflow:hidden;z-index:4000;left:0;top:0;display:none}.video-list,.video-wrap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.video-list{background-color:rgba(0,0,0,.5)}.video-wrap{background-color:rgba(0,0,0,1)}.video-skin,.video-wrap iframe{height:100%;top:0;left:0;z-index:10;width:100%;position:absolute}.video-skin{background-color:rgba(0,0,0,.8)}.video-wrap iframe{background-color:rgba(0,0,0,1);display:block}.video-center iframe{background-color:#000;display:block;height:500px;margin:0;position:relative;width:100%}.close-video{background:url(../images/close.png) center center no-repeat;width:60px;height:60px;position:absolute;top:20px;z-index:999999;transition:all .5s ease-in-out;-webkit-border-radius:50%;border-radius:50%;display:block;box-shadow:0 0 60px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}.play-video,.player{left:50%;top:50%;-webkit-border-radius:50%;-webkit-transition:all .5s ease-in-out;z-index:10;position:absolute}.close-video:hover{background-color:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.8)}.player{background:url(../images/play.png) no-repeat;width:62px;height:62px;margin:-31px 0 0 -31px;box-shadow:0 0 30px rgba(0,0,0,.3);border-radius:50%;transition:all .5s ease-in-out}.player:hover{box-shadow:0 0 30px rgba(255,255,255,.8)}.play-video{background:url(../images/play2.png) center center no-repeat;width:88px;height:88px;margin:-44px 0 0 -44px;box-shadow:0 0 30px rgba(0,0,0,.3);border-radius:50%;transition:all .5s ease-in-out;cursor:pointer}.play-video:hover{box-shadow:0 0 30px rgba(255,255,255,.8)}.close-video-about{background:url(../images/close.png) center center no-repeat;width:60px;height:60px;cursor:pointer;position:absolute;right:20px;top:20px;z-index:999999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-border-radius:50%;border-radius:50%;display:none;box-shadow:0 0 60px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}.bg,.index-bg{background-position:center center;background-repeat:no-repeat}.index-bg,.index-wrap{height:100%;overflow:hidden}.index-bg,.index-bg img{display:block;width:100%}.close-video-about:hover{background-color:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.8)}.index-wrap{position:absolute;width:100%;left:0;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#f3eacc}.index-bg{position:relative;-webkit-background-size:cover;background-size:cover;background-attachment:scroll}.index-bg img{position:absolute;z-index:-1;height:auto;right:0;top:0}.slide-bg,.slider-home{height:100%;width:100%;position:relative;display:block}.slider-home{padding:0;margin:0;overflow:hidden;text-align:center;-webkit-touch-callout:none;background-color:#392a1f}.bg-home{width:100%;height:auto;position:relative;display:block}.bg,.model,.overlay{height:100%}.bg,.bg-home img,.model,.overlay{position:absolute;left:0;top:0;width:100%}.bg{z-index:0;background-size:cover}.model{z-index:2}.overlay{z-index:1}.model,.overlay{opacity:0}.bg-home img{display:block;height:auto}.info,.left-info{width:auto;font-family:avantgarde-demi;text-transform:uppercase;height:auto;position:absolute;font-size:30px;font-weight:400}.model img{max-width:1440px;max-height:785px}.overlay img{max-width:1440px}.info{right:30px;bottom:90px;max-width:450px;color:#000;text-align:right}.info>span>span{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:0}.info>span>span.move{opacity:1}.left-info{left:50px;bottom:100px;color:#332518;text-align:left;line-height:40px;opacity:0;z-index:5}.all-pics .text-length h3,.all-pics .text-length p,.contact-success{font-family:Arial,Helvetica,sans-serif}.slogan{position:absolute;right:50px;bottom:150px;width:400px;height:auto;line-height:0;opacity:0;background-color:rgba(255,255,255,1);-webkit-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 20px rgba(0,0,0,.2);z-index:1}.slogan::after{width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;left:-5px;top:-5px;background-color:rgba(255,255,255,.3);-webkit-border-radius:18px;border-radius:18px;z-index:-1}.bg-inner,.slide-bg-inner,.slider-inner{position:relative;overflow:hidden;width:100%;height:auto}.slogan img{width:100%;height:auto;display:block}.slider-inner{padding:0;margin:0;text-align:center;display:block;float:left;background-color:#f3eacc}.bg-inner{display:block}.bg-inner img{width:100%;height:auto;display:block}.overlay-dark,.overlay-menu,.overlay-video{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0;overflow:hidden}.slider-inner .slogan{bottom:95px}.blur{-webkit-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:url(../images/blur2.svg#blur);filter:blur(5px)}.overlay-dark,.overlay-video{z-index:1100;display:none}.overlay-menu{z-index:1109;display:none}.popup-pics{height:510px;width:910px;position:absolute;left:50%;top:50%;margin:-250px 0 0 -450px;z-index:1200;text-align:center;display:none;border:5px solid rgba(255,255,255,.1);box-shadow:0 0 60px rgba(0,0,0,.8)}.close-pics,.close-popup{-webkit-border-radius:50%}.popup-pics img{width:auto;height:500px;display:block;position:absolute;left:0;top:0}.close-popup{background:url(../images/close.png) center center no-repeat #bda987;width:60px;height:60px;cursor:pointer;position:fixed;right:30px;top:20px;z-index:999999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:50%;display:block;box-shadow:0 0 60px rgba(0,0,0,.2)}.close-popup:hover{background-color:#897552;box-shadow:0 0 20px rgba(255,255,255,.8)}.all-pics{height:100%;width:100%;overflow:hidden;position:fixed;left:0;top:0;z-index:4000;display:none;background-color:rgba(97,103,109,0);-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.all-pics.show{background-color:rgba(97,103,109,1)}.all-pics .text-length{width:500px;height:auto;background-color:rgba(0,0,0,.5);position:absolute;left:50%;top:0;margin-left:-250px;z-index:9998;opacity:0;padding:10px 20px}.all-pics .text-length h3{font-size:30px;color:#fff;line-height:32px;position:relative;text-align:center}.all-pics .text-length p{font-size:18px;color:#fff;line-height:26px;position:relative;text-align:center}.full{position:relative;width:100%;height:100%;overflow:hidden}.full img{width:auto;height:auto;outline:0;border:none;margin:0 auto;display:block;opacity:0}.dragscroll{cursor:url(../images/hand.cur) 6 8,move}.close-pics,.show-zoom,.slide-controls .slide-buttons div,.slide-controls .slide-page{cursor:pointer}.pinch-zoom-container{height:auto;width:100%;overflow:hidden;position:relative;left:0;top:0}.show-zoom,.zoom{position:absolute}.show-zoom{width:50px;height:60px;right:15px;top:10px;display:block;z-index:99999}.close-pics,.zoom{width:60px;height:60px;display:block}.show-zoom.show{display:block}.close-pics{background:url(../images/close.png) center center no-repeat;position:fixed;right:20px;top:20px;z-index:99999;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);background-color:rgba(0,0,0,.2)}.slide-controls .slide-page,.zoom{-webkit-transition:all .3s ease-in-out}.close-box,.zoom{-webkit-border-radius:50%}.close-pics:hover{background-color:rgba(0,0,0,.5);box-shadow:0 0 20px rgba(255,255,255,.8)}.zoom{background:url(../images/zoom.png) center center no-repeat;background-color:rgba(0,0,0,.5);left:50%;top:50%;margin:-30px 0 0 -30px;box-shadow:0 0 30px rgba(0,0,0,.3);border-radius:50%;z-index:20;opacity:.5;transition:all .3s ease-in-out}.close-box,.show-box{width:30px;height:30px;position:absolute;left:20px;z-index:10}.zoom:hover{box-shadow:0 0 30px rgba(255,255,255,1);opacity:1}.close-box{background:url(../images/close_s.png) center center no-repeat;bottom:-35px;background-color:rgba(0,0,0,.5);border-radius:50%;display:none}.show-box{background:url(../images/show.png) center center no-repeat;bottom:10px;background-color:rgba(0,0,0,.5);-webkit-border-radius:50%;border-radius:50%;display:none}.slide-slidebox,.slide-wrapper{position:relative;display:none}.slide-slidebox{-ms-touch-action:pan-y}.slide-wrapper{height:auto}.slide-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slide-controls,.slide-pagination{height:auto;position:relative;width:100%}.slide-wrapper-outer{overflow:hidden;position:relative;width:100%}.autoheight{-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.slide-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-moz-user-select:none}.slide-slidebox{-webkit-tap-highlight-color:transparent;-moz-user-select:-moz-none}.slide-loaded{display:block}.slide-loading{opacity:0;display:block}.grabbing{cursor:url(../images/grabbing.png) 8 8,move}.full>*,.nav-list>*,.slide-item,.slide-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slide-controls{z-index:2;text-align:center}.slide-pagination{margin:10px 0}.slide-controls .slide-page{position:relative;display:inline-block;width:22px;height:22px;border:1px solid rgba(255,255,255,0);transition:all .3s ease-in-out;-webkit-border-radius:50%;border-radius:50%;margin:0 2px}.slide-controls .slide-page span,.slide-prev{-webkit-border-radius:50%;-webkit-transition:all .3s ease-in-out}.slide-controls .slide-page span{display:block;width:12px;height:12px;margin:4px;transition:all .3s ease-in-out;border-radius:50%;background-color:rgba(255,255,255,.8)}.slide-controls .slide-page.active,.slide-controls.clickable .slide-page:hover{border:1px solid rgba(255,255,255,1)}.slide-controls .slide-page.active span,.slide-controls.clickable .slide-page:hover span{background-color:rgba(255,255,255,1)}.slide-controls .slide-page span.slide-numbers{font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#666;padding:0;font-size:14px;line-height:35px;text-align:center;display:block}.slide-item.loading{background:url(../images/loader.gif) center center no-repeat;min-height:100px}.loader{background:url(../images/ajaxloader.gif) center center no-repeat;min-height:100%}.slide-buttons{position:relative;width:100%;height:auto;text-align:center}.slide-next,.slide-prev{position:relative;z-index:20;height:60px;width:60px;vertical-align:middle;margin:0 5px;opacity:1;font-size:0;display:inline-block;text-indent:-9999px;cursor:pointer}.slide-prev{background:url(../images/previous.png) center center no-repeat;border-radius:50%;transition:all .3s ease-in-out;box-shadow:0 0 60px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);background-color:rgba(255,255,255,.1)}.slide-next,.summary-text{-webkit-transition:all .3s ease-in-out}.slide-next{background:url(../images/next.png) center center no-repeat;-webkit-border-radius:50%;border-radius:50%;transition:all .3s ease-in-out;box-shadow:0 0 20px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);background-color:rgba(255,255,255,.1)}.slide-next:hover,.slide-prev:hover{background-color:rgba(0,0,0,.1);box-shadow:0 0 20px rgba(255,255,255,.8)}.slide-next.disabled,.slide-prev.disabled{opacity:.5}.slider-home .slide-controls{position:absolute;left:0;bottom:70px}.certification-slider .slide-wrapper-outer{background-color:#fff}.certification-slider.slide-slidebox .slide-item{float:none;display:inline-block;margin:0;padding:0;vertical-align:top}.contact-slider .slide-pagination,.process-slider .slide-pagination{display:none}.factory-slider .slide-pagination{margin:20px 0 0}.process-slider .slide-next,.process-slider .slide-prev{position:absolute;margin-top:-30px;box-shadow:0 0 60px transparent;border:1px solid transparent;background-color:rgba(255,255,255,0)}.process-slider .slide-controls{position:absolute;top:50%}.process-slider .slide-prev{left:-80px;background-position:-5px center}.process-slider .slide-next{right:-80px;background-position:3px center}.process-slider .slide-next:hover,.process-slider .slide-prev:hover{background-color:rgba(0,0,0,.1);box-shadow:0 0 20px rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.1)}.info-slider .slide-pagination{margin:30px 0 0}.news-link .slide-pagination{margin:20px 0 0}.contact-slider .slide-next,.contact-slider .slide-prev{position:absolute;margin-top:-30px;box-shadow:0 0 60px transparent;border:1px solid transparent;background-color:rgba(255,255,255,0)}.contact-slider .slide-controls{position:absolute;top:50%}.contact-slider .slide-prev{left:-80px;background-position:-5px center}.contact-slider .slide-next{right:-80px;background-position:3px center}.contact-slider .slide-next:hover,.contact-slider .slide-prev:hover{background-color:rgba(0,0,0,.1);box-shadow:0 0 20px rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.1)}.partner-slider.slide-slidebox .slide-item{float:none;display:inline-block;margin:0;padding:0;vertical-align:middle}#contact-loader,.contact-loader span.circle{width:82px;height:82px;margin:-41px 0 0 -41px;top:50%;left:50%}.fade-out{-webkit-animation:fadeOut .9s forwards ease;animation:fadeOut .9s forwards ease}.fade-in{-webkit-animation:fadeIn .9s forwards ease;animation:fadeIn .9s forwards ease}.slide-fade-out{z-index:10;-webkit-animation:fadeOut .9s forwards ease;animation:fadeOut .9s forwards ease}.slide-fade-in{-webkit-animation:fadeIn .9s forwards ease;animation:fadeIn .9s forwards ease}.slide-backSlide-out{-webkit-animation:backSlideOut 1s forwards ease;animation:backSlideOut 1s forwards ease}.slide-backSlide-in{-webkit-animation:backSlideIn 1s forwards ease;animation:backSlideIn 1s forwards ease}.slide-goDown-out{-webkit-animation:scaleToFade .9s forwards ease;animation:scaleToFade .9s forwards ease}.slide-goDown-in{-webkit-animation:goDown .9s forwards ease;animation:goDown .9s forwards ease}.slide-fadeUp-in{-webkit-animation:scaleUpFrom .9s forwards ease;animation:scaleUpFrom .9s forwards ease}.slide-fadeUp-out{-webkit-animation:scaleUpTo .9s forwards ease;animation:scaleUpTo .9s forwards ease}.fadeindown,.flipinx{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.flipinx{-webkit-animation-name:flipInX;animation-name:flipInX;animation-duration:1s;animation-fill-mode:both}.fadeindown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:both}.fadein,.fadeinup{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.fadeinup{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both}.fadein{-webkit-animation-name:fadeIn;animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}.fadeoff,.fadeout{-webkit-animation-fill-mode:both}.fadeout{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:1s;animation-duration:1s;animation-fill-mode:both}.fadeoff{-webkit-animation-name:fadeOff;animation-name:fadeOff;-webkit-animation-duration:.3s;animation-duration:.3s;animation-fill-mode:both}.fadeon{-webkit-animation-name:fadeOn;animation-name:fadeOn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.class-hidden{display:none;visibility:hidden}#contact-loader{background:url(../images/load.png) center center no-repeat;position:fixed;z-index:110000;-webkit-border-radius:50%;border-radius:50%;background-size:contain;-webkit-background-size:contain;display:none}.contact-loader span.circle{background:url(../images/cycle.png) center no-repeat;position:absolute;animation:Rotate 3s linear infinite;-webkit-animation:Rotate 3s linear infinite}.contact-success{position:fixed;top:50%;left:50%;padding:20px;width:300px;min-height:50px;margin:-50px 0 0 -150px;height:auto;background:#8C0047;border-radius:15px;color:#fff;font-weight:400;font-size:14px;line-height:22px;text-align:center;z-index:99999;text-shadow:0 0 2px rgba(0,0,0,.8);cursor:pointer}.color-red{background-color:#700809;color:#fff}.color-blue{background:rgba(4,39,80,1);color:#fff}.contact-box li.c-map a{text-indent:-9999px}.contact-box li.c-map a:hover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:zezoRotateY .5s ease-in-out forwards;animation:zezoRotateY .5s ease-in-out forwards}.box-text ul,.condition-content ul,.info-box ul,.info-text ul,.news-text ul,.section-box ul{list-style:inside;margin:0 0 10px 20px}.box-text ol,.condition-content ol,.info-box ol,.info-text ol,.news-text ol,.section-box ol{list-style:decimal inside;margin:0 0 10px 20px}.box-text ol li,.box-text ul li,.condition-content ol li,.condition-content ul li,.info-box ol li,.info-box ul li,.info-text ol li,.info-text ul li,.news-text ol li,.news-text ul li,.section-box ol li,.section-box ul li{font-family:Arial,Helvetica,sans-serif!important;font-weight:400;font-size:14px!important;color:#fffaef!important;line-height:20px!important;text-align:left}.box-text img,.condition-content img,.info-box img,.info-text img,.section-box img{display:block;position:relative;max-width:100%;width:auto!important;height:auto!important;margin:10px auto}.box-text a,.condition-content a,.info-box a,.info-text a,.news-text a,.section-box a{font-family:Arial,Helvetica,sans-serif!important;font-weight:400;font-size:14px;color:#fffaef}.box-text a:hover,.condition-content a:hover,.info-box a:hover,.info-text a:hover,.news-text a:hover,.section-box a:hover{color:#fff}.condition-content ol li,.condition-content ul li,.info-box ol li,.info-box ul li,.info-text ol li,.info-text ul li,.news-text ol li,.news-text ul li,.section-box ol li,.section-box ul li{color:#202020!important;line-height:24px!important}.condition-content a,.info-box a,.info-text a,.news-text a,.section-box a{color:#202020;line-height:24px}.condition-content a:hover,.info-box a:hover,.info-text a:hover,.news-text a:hover,.section-box a:hover{color:#202020}.condition-content table,.info-box table,.info-text table,.news-text table,.section-box table{width:100%;margin-bottom:15px;table-layout:fixed}.condition-content td,.info-box td,.info-text td,.news-text td,.section-box td{padding:10px 15px;background-color:rgba(0,0,0,.1);font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#202020;line-height:24px;text-align:left}.box-text iframe,.condition-content iframe,.info-box iframe,.info-text iframe,.news-text iframe,.section-box iframe{width:100%!important;height:auto!important;display:block;margin:10px auto;min-height:330px}.input-checkbox,.text-checkbox{display:inline-block;vertical-align:middle}.box-text h1,.box-text h2{margin-bottom:20px;font-family:avantgarde;font-weight:700;color:#fffaef;line-height:24px}.box-text h1{font-size:22px;text-align:left}.box-text h2{font-size:20px;text-align:left}.box-text h4,.box-text h5,.box-text h6{margin-bottom:20px;font-family:avantgarde;font-weight:700;color:#fffaef;line-height:22px;text-align:left}.box-text h4{font-size:18px}.box-text h5{font-size:17px}.box-text h6{font-size:16px}.section-box h1,.section-box h2,.section-box h3{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:24px}.section-box h1{font-size:22px;text-align:left}.section-box h2{font-size:20px;text-align:left}.section-box h3{font-size:19px;text-align:left}.section-box h4,.section-box h5,.section-box h6{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:22px;text-align:left}.section-box h4{font-size:18px}.section-box h5{font-size:17px}.section-box h6{font-size:16px}.info-text h1,.info-text h2{text-align:justify;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:24px}.info-text h1{font-size:22px}.info-text h2{font-size:20px;text-transform:inherit}.info-text h3{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;color:#202020;line-height:24px;text-align:justify}.info-text h4,.info-text h5,.info-text h6{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:22px;text-align:justify}.info-text h4{font-size:18px}.info-text h5{font-size:17px}.info-text h6{font-size:16px}.info-box h1,.info-box h2,.info-box h3{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:24px}.info-box h1{font-size:22px;text-align:justify}.info-box h2{font-size:20px;text-align:justify;text-transform:inherit}.info-box h3{font-size:19px;text-align:justify;text-transform:inherit}.info-box h4,.info-box h5,.info-box h6{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:22px;margin-bottom:20px;text-align:justify}.info-box h4{font-size:18px}.info-box h5{font-size:17px}.info-box h6{font-size:16px}.news-text h1,.news-text h2,.news-text h3{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#000;line-height:24px}.news-text h1{margin-bottom:20px;font-size:22px;text-align:justify}.news-text h2{margin-bottom:20px;font-size:20px;text-align:justify;text-transform:inherit}.news-text h3{margin-bottom:20px!important;font-size:19px;text-align:justify;text-transform:inherit;padding:0;border:none}.news-text h4,.news-text h5,.news-text h6{margin-bottom:20px;font-weight:700;color:#000;line-height:22px;text-align:justify;font-family:Arial,Helvetica,sans-serif}.news-text h4{font-size:18px}.news-text h5{font-size:17px}.news-text h6{font-size:16px}.summary-text{font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#666;font-size:15px;line-height:1.2;padding:10px 15px;border:none;width:100%;height:auto;transition:all .3s ease-in-out;background-color:rgba(255,255,255,1);box-shadow:5px 5px 0 rgba(0,0,0,.1)}.summary-text:focus{background-color:#423928;color:#fff}.text-checkbox{max-width:94%;margin:0 -20px 0 5px}.text-checkbox p{padding:5px 10px;line-height:20px}.input-checkbox{margin:0 -2px;border:1px solid rgba(0,0,0,.2);width:24px;height:24px}.input-checkbox.choose{background-color:#859634}input[type=checkbox],input[type=radio]{display:block;border:none;margin:5px;cursor:pointer}.card,.card-nd{height:50px;position:relative;display:block;margin:10px 0}.card{background:url(../images/card.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;width:200px;max-width:200px}.card-nd{background:url(../images/card-nd.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;width:500px;max-width:500px}#order-success-page .products h2,#order-success-page .products h3{margin:50px 0;font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:center;color:#fff;line-height:1.2}#order-success-page .content-page,.products{position:absolute;width:100%;height:100%;left:0;top:0}#order-success-page .products h2{font-size:20px;text-transform:uppercase}#order-success-page .products h3{font-size:16px;opacity:0}#order-success-page .products.on-show h3{-webkit-animation:fadeIn .5s ease-in-out .5s forwards;animation:fadeIn .5s ease-in-out .5s forwards}@-webkit-keyframes onHeight{from{height:0}to{height:100%}}@keyframes onHeight{from{height:0}to{height:100%}}@-webkit-keyframes zezoRotateY{100%{-webkit-transform:rotateY(0)}}@keyframes zezoRotateY{100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes zezoRotateX{100%{-webkit-transform:rotateX(0)}}@keyframes zezoRotateX{100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes zezoRotateZ{100%{-webkit-transform:rotateZ(0)}}@keyframes zezoRotateZ{100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes Color{0%,100%{background-color:rgba(0,0,0,.5)}50%{background-color:rgba(0,0,0,1)}}@-webkit-keyframes Color{0%,100%{background-color:rgba(0,0,0,.5)}50%{background-color:rgba(0,0,0,1)}}@keyframes Bg-Animation{0%,100%{transform:scale(1)}70%{transform:scale(1.15)}}@-webkit-keyframes Bg-Animation{0%,100%{-webkit-transform:scale(1)}70%{-webkit-transform:scale(1.15)}}@-webkit-keyframes Play{from{background-position:0}to{background-position:-360px}}@keyframes Play{from{background-position:0}to{background-position:-360px}}@-webkit-keyframes Go{from{background-position:center 50px}to{background-position:center 140px}}@keyframes Go{from{background-position:center 50px}to{background-position:center 140px}}@-webkit-keyframes Ani{0%{box-shadow:0 0 0 rgba(200,200,200,0);border:1px solid rgba(200,200,200,0);-webkit-transform:scale(0);transform:scale(0)}70%{box-shadow:0 0 50px rgba(200,200,200,.5);border:1px solid rgba(200,200,200,.5);-webkit-transform:scale(1);transform:scale(1)}100%{box-shadow:0 0 60px rgba(200,200,200,0);border:0 solid rgba(200,200,200,0);-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes Ani{0%{box-shadow:0 0 0 rgba(200,200,200,0);border:1px solid rgba(200,200,200,0);transform:scale(0)}70%{box-shadow:0 0 50px rgba(200,200,200,.5);border:1px solid rgba(200,200,200,.5);transform:scale(1)}100%{box-shadow:0 0 60px rgba(200,200,200,0);border:0 solid rgba(200,200,200,0);transform:scale(1.2)}}@keyframes Rotate{from{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0) translateZ(0)}to{-webkit-transform:rotate(360deg) translateZ(0)}}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOff{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOff{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOn{0%{opacity:0}100%{opacity:1;margin-top:0}}@keyframes fadeOn{0%{opacity:0}100%{opacity:1;margin-top:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes goDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes flipInX{0%{opacity:0;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes flipInX{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes flipInXoff{0%{opacity:1;-webkit-transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.5)}}@keyframes flipInXoff{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.5)}}@-webkit-keyframes ThumbX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);-webkit-transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);-webkit-transition-timing-function:ease-out}90%{-webkit-transform:perspective(400px) rotate3d(1,0,0,5deg);-webkit-transition-timing-function:ease-out}100%{-webkit-transform:perspective(400px)}}@keyframes ThumbX{0%{transform:perspective(400px) rotate3d(1,0,0,-90deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,20deg);transition-timing-function:ease-out}90%{transform:perspective(400px) rotate3d(1,0,0,5deg);transition-timing-function:ease-out}100%{transform:perspective(400px)}}@-webkit-keyframes goRight{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes goRight{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes moveRight{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0)}}@keyframes moveRight{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes goLeft{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes goLeft{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes goBottom{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes goBottom{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes goRightOff{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes goRightOff{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes goLeftOff{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes goLeftOff{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{transform:translate(0)}100%{transform:translate3d(100%,0,0)}}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{transform:translate(0)}100%{transform:translate3d(0,100%,0)}}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{transform:rotate3d(0,0,1,0deg)}100%{transform:rotate3d(0,0,1,-90deg)}}@-webkit-keyframes showMe{from{visibility:hidden;opacity:0}100%,60%{visibility:visible;opacity:1}}@keyframes showMe{from{visibility:hidden;opacity:0}100%,60%{visibility:visible;opacity:1}}@-webkit-keyframes offHeight{from{height:100%}to{height:0}}@keyframes offHeight{from{height:100%}to{height:0}}@-webkit-keyframes scaleSmall{from{opacity:0;-webkit-transform:scale(1.9)}to{opacity:1;-webkit-transform:scale(1)}}@-webkit-keyframes scaleSmallOff{from{opacity:0;-webkit-transform:scale(1.9)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleSmallOff{from{opacity:0;transform:scale(1.9)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleLarge{from{opacity:0;-webkit-transform:scale(1.9)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleSmall{from{opacity:0;transform:scale(1.9)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleSmallOff{from{opacity:0;-webkit-transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.9)}}@keyframes scaleSmallOff{from{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.9)}}@-webkit-keyframes scaleLarge{from{opacity:0;-webkit-transform:scale(0)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleLarge{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleLargeOff{from{opacity:0;-webkit-transform:scale(1)}to{opacity:1;-webkit-transform:scale(0)}}@keyframes scaleLargeOff{from{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(0)}}@-webkit-keyframes Swing{25%{-webkit-transform:rotate3d(0,0,1,6deg);transform:rotate3d(0,0,1,6deg)}50%{-webkit-transform:rotate3d(0,0,1,-4deg);transform:rotate3d(0,0,1,-4deg)}75%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes Swing{25%{-webkit-transform:rotate3d(0,0,1,6deg);transform:rotate3d(0,0,1,6deg)}50%{-webkit-transform:rotate3d(0,0,1,-4deg);transform:rotate3d(0,0,1,-4deg)}75%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@media screen and (min-width:1101px) and (max-height:820px){.products h2{position:absolute;left:20px;bottom:90px;margin:0;font-size:26px}.product-list{max-width:1000px;margin:0 auto;-webkit-transform:scale(1);transform:scale(1)}.product-item{width:240px;height:240px;margin:30px 10px}.logo.level_04{-webkit-transform:scale(.8);transform:scale(.8);left:-10px;top:10px;width:290px;height:90px;background:url(../images/logo-02.png) center center no-repeat;margin:0}.c-factory{margin:50px 0 30px}#order-success-page .products h3{position:absolute;left:20px;bottom:90px;margin:0;font-size:20px}}@media screen and (min-width:1101px) and (max-height:768px){.product-list{-webkit-transform:scale(.9);transform:scale(.9);margin-top:-10px}.model img{transform:scale(.8)}}@media screen and (min-width:1101px) and (max-height:620px){.product-list{-webkit-transform:scale(.7);transform:scale(.7);margin-top:-60px}.contact-box h2{font-size:15px;margin-bottom:0}.contact-box li span{width:30px;height:30px;-webkit-background-size:cover;background-size:cover}}@media screen and (min-width:1101px) and (max-height:500px){.product-list{-webkit-transform:scale(.6);transform:scale(.6);margin-top:-120px}}@media screen and (min-width:1101px) and (max-height:768px){.box-col.a-factory .box-wrap{vertical-align:top;margin-top:50px}.factory-contact li{margin-bottom:0}.factory-contact li span{width:30px;height:30px}}@media screen and (min-width:1101px) and (min-height:800px){.box-col.a-process .box-wrap{vertical-align:middle;margin:0}.product-list{margin-top:50px}}@media screen and (max-width:1560px){.logo.level_02,.logo.level_03{top:10px;left:-10px;-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:1480px){.left-info{bottom:100px}.slogan{bottom:95px}.box-col.a-about .box-wrap,.box-col.a-certification .box-wrap,.box-col.a-commitment .box-wrap{max-width:900px}.box-col.a-factory .box-wrap,.box-col.a-process .box-wrap{max-width:800px}.box-col.a-cleaning .box-wrap,.box-col.a-partner .box-wrap{max-width:900px}}@media screen and (max-width:1400px){.box-col.a-about .box-wrap,.box-col.a-certification .box-wrap,.box-col.a-commitment .box-wrap{width:60%;max-width:700px;margin-left:95px}.box-col.a-certification .box-text{width:100%;display:block;padding:0}.box-col.a-certification .certification-slider{display:block;width:100%}.certification-item{padding:10px 10px 5px}.box-col.a-factory .box-wrap{width:60%;max-width:700px}.box-col.a-process .box-wrap{width:60%;max-width:700px;vertical-align:top;margin-top:50px}.box-col.a-cleaning .box-wrap{width:60%;max-width:800px;margin-left:85px}.box-col.a-cleaning{text-align:left}.box-col.a-cleaning .box-text:nth-child(1),.box-col.a-cleaning .box-text:nth-child(2){display:block;width:100%}.sub-tab li a{font-size:15px;padding:10px 15px}.box-col.a-partner .box-wrap{max-width:800px}.contact-slider{max-width:1100px}}@media screen and (max-width:1320px){.box-col.a-factory .box-wrap,.box-col.a-process .box-wrap{max-width:650px}.box-col.a-cleaning .box-wrap{max-width:700px}.box-col.a-about .box-wrap,.box-col.a-certification .box-wrap,.box-col.a-commitment .box-wrap{max-width:600px}.middle{text-align:right;padding-right:350px}.middle.sub-page{padding-right:450px}}@media screen and (max-width:1290px){.products h2{font-size:22px}.uses .info-pic{margin:50px 0 0 -150px}#order-success-page .products h3{font-size:18px}}@media screen and (max-width:1240px){.logo.level_02.hide,.logo.level_03.hide{left:20px}.hide .nav ul{margin-left:-5px}.hide .nav li{margin:0 8px}.box-col.a-about .box-wrap,.box-col.a-certification .box-wrap,.box-col.a-commitment .box-wrap,.box-col.a-factory .box-wrap,.box-col.a-process .box-wrap{max-width:600px}.box-col.a-cleaning .box-wrap{max-width:650px}.box-col.a-cleaning{text-align:left}.contact-slider{max-width:900px}.nav li{margin:0 10px}.middle{padding-right:320px}.top-social{width:90px}.top-social li{width:30px}.support{width:50px;height:50px;margin:10px 10px 10px 20px}.ch-type .support a,.en-type .support a,.support a,.zh-type .support a{background:url(../images/support-sp.png) center center no-repeat}}@media screen and (max-width:1180px){.sub-tab li a{font-size:14px}}@media screen and (max-width:1150px){.nav li{margin:0 8px}.middle.sub-page{padding-right:440px}.sub-page .support{margin:10px 0 10px 10px}}@media screen and (max-width:1100px){.popup-page,body{overflow-x:hidden;overflow-y:auto}.nav-click.show,.support-sp{-webkit-transition:all .3s ease-in-out}.active.top,.cart-form>*,.popup-page>*{-webkit-backface-visibility:hidden}.cart-text-sp,.col h2,.col ul,.copyright p,.info,.nav li.link-home,.order-form .input-but{text-align:center}.b-logo,.box-col,.section{float:none}.cart-text-sp,.sub-tab li a{font-family:Arial,Helvetica,sans-serif}.info-box h2,.info-box h3,.info-text h2,.news-text h3{text-transform:inherit}.scroll-down-desktop{display:none;z-index:-99999}.popup-page{-webkit-overflow-scrolling:touch}.popup-page>*{-webkit-transform:translateZ(0)}.nav-click.show{top:15px;display:block;transition:all .3s ease-in-out}.nav-click.active span{opacity:0}.nav-click.active:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.nav-click.active:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.overlay-menu.active{display:block}.logo.level_01,.logo.level_02,.logo.level_02.hide,.logo.level_03,.logo.level_03.hide,.logo.level_04{position:fixed;width:178px;height:70px;background:url(../images/logo-white.png) left center no-repeat;left:30px;top:0;z-index:1210;margin:0;-webkit-transform:none;transform:none;-webkit-background-size:cover;background-size:cover}.support-sp{opacity:0;transition:all .3s ease-in-out;z-index:1210}.support-sp.show{opacity:1}.header,.header.show{position:fixed;left:auto!important;bottom:auto!important;top:0;right:0;z-index:1110;width:100%;height:70px}.header.show{opacity:1;-webkit-animation:none;animation:none}.header.hide .navigation{left:auto}.is-home.show .top{background:0 0}.top{width:100%;height:70px;overflow:visible}.hide .top{background:rgba(0,0,0,.6)}.active.top{-webkit-transform:translateZ(0);backface-visibility:hidden;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.line-bottom,.line-top,.middle,.show.middle,.top-payment,.top-payment.show{display:none}.navigation,.show .navigation{left:auto;right:0;display:block;width:260px;height:auto;padding-top:100px;opacity:1;-webkit-animation:none;animation:none;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.is-home .navigation,.is-home .show .navigation,.nav ul{width:100%}.active .navigation,.show.active .navigation{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav ul{display:block;height:auto;margin:0;line-height:inherit}.nav li{display:block;width:100%!important;height:21px;margin:1px 0;background:url(../images/pattern.png) center center}.is-home li{background:0 0}.hide .nav ul{margin:0}.hide .nav li{margin:1px 0}.nav li.link-home{height:60px;line-height:60px;vertical-align:middle}.nav li.link-home a{display:inline-block;width:40px;height:40px;vertical-align:middle;-webkit-background-size:cover;background-size:cover}.nav li:not(.link-home){height:auto}.nav li.link-home:not(.current):hover a,.nav li:not(.current):hover a{background-position:center top}.nav li.current a{background-position:center bottom}.nav li:not(.link-home) a{display:inline-block;width:100%;height:21px;line-height:50px;vertical-align:middle;margin:25px 0;-webkit-transition:none;transition:none}.section.bottom{display:block}.col:nth-child(1),.col:nth-child(2),.copyright{opacity:1;display:block;width:100%}.on-show .col:nth-child(1),.on-show .col:nth-child(2),.on-show .copyright{-webkit-animation:none;animation:none}.b-logo{width:100%;height:100px;margin:0 0 20px}.col h2,.col ul{padding:0 5%}.company-info li a{-webkit-transition:none;transition:none}.company-info li a:hover{color:#fff}.b-social li{width:50px;height:50px;margin:0 5px}.b-social li a{transition:none;-webkit-transition:none}.b-social li a:hover{-webkit-transform:none;transform:none;background-color:transparent;border:1px solid rgba(255,255,255,1)}.cart-text-sp,.close-pics{-webkit-border-radius:50%}.b-payment h3{margin:20px 0 5px}.payment li img{-webkit-transform:none!important;transform:none!important;-webkit-transition:none;transition:none}.payment li:hover img{-webkit-animation:none;animation:none}.copyright p{line-height:18px;padding:0 50px}.copyright p a{white-space:nowrap}.hotline,.hotline.show{display:none}.cart-icon-sp,.cart-sp,.language.sp,.overlay-menu.active,.support-sp{display:block}.container{padding-top:70px}#home-page{padding:0}.content-page{position:relative!important;height:auto!important}.cart-sp,.language.sp{position:fixed;z-index:1210}.language li a{-webkit-transition:none;transition:none}.language.sp{right:225px;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.language.sp.show{opacity:1}.card,.card-nd{width:100%;margin:10px auto}.cart-sp{right:120px;top:15px;width:50px;height:50px;opacity:0}.cart-sp.show{opacity:1}.cart-icon-sp{width:100%;height:100%;background:url(../images/cart-icon-top.png) center -3px no-repeat;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.close-cart,.close-video{-webkit-background-size:contain}.cart-text-sp{position:absolute;width:24px;height:24px;background-color:rgba(0,0,0,.5);border-radius:50%;right:-10px;top:8px;font-size:11px;box-shadow:0 0 10px rgba(255,255,255,.5);line-height:24px;color:rgba(255,255,255,.9)}.cart-sp.animate .cart-text-sp{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:zezoRotateY .5s ease-in-out forwards;animation:zezoRotateY .5s ease-in-out forwards}.cart-sp.animate .cart-icon-sp{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:zezoRotateY .4s ease-in-out forwards;animation:zezoRotateY .4s ease-in-out forwards}.cart-form>*,.scroll-small>*{-webkit-transform:translateZ(0)}.cart-form>*{backface-visibility:hidden}.cart-form h2{font-size:26px;padding:30px 0 15px;line-height:26px}.shopcart-button input[type=button]{-webkit-transition:none;transition:none}.shopcart-button input[type=button]:hover{background-color:#897552;color:#fff}.cart-content{width:100%;height:auto;padding:0 5%}.cart-info{width:100%;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.full.lock,.full2.lock,.scroll-small{overflow-x:hidden}.shopcart{width:1000px}.scroll-small{overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;margin:20px 0;top:auto;left:auto}.scroll-small>*{-webkit-backface-visibility:hidden}.cart-form .input-but input[type=button]{-webkit-transition:none;transition:none}.cart-form .input-but input[type=button]:hover{background-color:#423928;color:#fff}.input-text input[type=text]{-webkit-transition:none;transition:none}.close-cart,.go-top{-webkit-transition:none;box-shadow:none}.close-cart{width:40px;height:40px;top:20px;left:20px;right:auto;background-size:contain;transition:none;display:none}.close-cart:hover{background-color:#bda987}.all-pics{overflow:hidden}.all-pics.show{background:url(../images/pinchzoom.png) right top no-repeat;background-color:rgba(97,103,109,1)}.all-pics .text-length h3{font-size:20px;line-height:26px;padding:10px 20px}.all-pics .text-length p{font-size:16px;line-height:22px}.video-skin{width:100%;height:80%;top:15%}.close-album{right:auto;top:auto;left:50%;margin-left:-20px;bottom:30px;position:absolute;width:40px;height:40px;background-size:cover}.close{right:10px;top:10px;width:50px;height:50px;position:absolute}.close-pics,.close-video,.go-top{width:40px;height:40px}.close-pics{background:url(../images/close_s.png) center center no-repeat;cursor:pointer;position:fixed;left:10px;top:10px;z-index:99999;background-color:rgba(0,0,0,.5);border-radius:50%}.close-pics-small{background:0 0}.close-video{right:auto;left:50%;top:20px;margin-left:-20px;background-size:contain}.go-top{bottom:10px;right:10px;transition:none;-webkit-background-size:contain;background-size:contain}.close-popup,.zoom{-webkit-transition:none}.go-top:hover{background-color:#bda987;box-shadow:none}.zoom{transition:none;width:50px;height:50px;margin:-25px 0 0 -25px}.zoom:hover{box-shadow:0 0 30px rgba(0,0,0,.3);opacity:.5}.zoom:active{box-shadow:0 0 30px rgba(255,255,255,1);opacity:1}.popup-pics{display:none;z-index:-99999}.popup-pics-mobile{height:0;width:100%;position:relative;text-align:center;display:block;z-index:auto;-webkit-transition:height .6s ease;transition:height .6s ease;overflow:hidden}.popup-pics-mobile img{width:100%;height:auto;display:block;position:relative;z-index:1;opacity:0}.box-title,.box-wrap,.c-factory,.c-shop,.info-nav,.info-pic,.info-text,.news-link-wrap,.other .info-pic,.pro-item,.product-item,.products h2,.row,.section-bg,.section-box,.section-title,.select .left-info,.slider-wrap,.slogan.show,.sub-nav,.sub-tab,.sub-tab ul{opacity:1}.popup-pics-mobile.loading{background:url(../images/ajaxloader.gif) center center no-repeat;min-height:150px}.close-popup-mobile{background:url(../images/close_s.png) center center no-repeat;width:40px;height:40px;position:absolute;right:20px;top:20px;z-index:999999;-webkit-border-radius:50%;border-radius:50%;display:block;border:1px solid rgba(255,255,255,.5);background-color:rgba(0,0,0,.5)}.box-bg,.section-bg{background-attachment:scroll}.close-popup,.close-popup:hover{background-color:rgba(66,57,40,1);box-shadow:none}.all-pics.show .show-zoom{display:block}.close-popup{width:40px;height:40px;top:20px;left:20px;-webkit-background-size:contain;background-size:contain;transition:none}.bg,.process-slider .slide-controls{position:relative;top:auto}#home-page .slider-home{margin:80px 0 40px}.slide-bg,.slide-bg-inner{display:block!important}.bg{display:block;width:100%;height:auto;left:auto}.bg-home img,.bg-inner img{position:relative;width:100%;height:auto}.model img{-webkit-transform:scale(1);transform:scale(1)}.select .model{-webkit-animation:fadeIn .5s ease-in .4s forwards;animation:fadeIn .5s ease-in .4s forwards}.info{width:90%;max-width:inherit;position:relative;display:inline-block;right:auto;bottom:auto;margin:10px 0;color:#fff}.box-col.a-factory,.box-col.a-process,.box-title{text-align:left}.slider-home .slide-controls{bottom:10px}.slide-buttons{display:none}.slide-controls .slide-page{width:16px;height:16px}.slide-controls .slide-page span{width:8px;height:8px;margin:3px}#about-page .slider-home,#contact-page .slider-home,#products-page .slider-home,.slider-inner{max-height:300px}.box-col.on-show .box-title,.box-col.on-show .box-wrap,.on-show .sub-nav{-webkit-animation:none;animation:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}.on-show .product-item:nth-child(even),.on-show .product-item:nth-child(odd),.products.on-show h2{-webkit-animation:none;animation:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}.intro-box.on-show .section-bg,.on-show .section-box,.on-show .section-title,.on-show .sub-tab,.on-show .sub-tab ul,.row.on-show,.row.on-show .pro-item{-webkit-animation:none;animation:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}.other .info-pic{clip:auto}.intro.on-show .info-text,.intro.on-show .section-bg,.nutrition.on-show .info-pic,.nutrition.on-show .info-text,.nutrition.on-show .section-bg,.on-show .news-link-wrap,.other.on-show .info-nav,.other.on-show .info-pic,.other.on-show .section-bg,.other.on-show .slider-wrap,.uses.on-show .info-pic,.uses.on-show .info-text,.uses.on-show .section-bg,.value.on-show .info-text,.value.on-show .section-bg{-webkit-animation:none;animation:none;-webkit-animation-duration:0s;animation-duration:0s}.c-factory,.c-shop{-webkit-animation:none;animation:none;-webkit-animation-duration:0s;animation-duration:0s}#home-page{background-color:#392a1f}#home-page .section.bottom{position:relative;display:block}#home-page .b-payment h3,#home-page .bottom-info .col:nth-child(1){display:none}#home-page .bottom-info .col:nth-child(2){padding:20px 0;background-color:transparent}#home-page .copyright{background-color:rgba(0,0,0,.5);padding:10px 0}#home-page .copyright p{color:#ccc;padding:0 15px}#home-page .copyright p a,#home-page .copyright p a:hover{color:#ccc}#home-page .slider-home .slide-controls{position:relative;bottom:auto;left:auto}#about-page .slider-home,.page-title-sp{display:block}#about-page .slider-home .slide-pagination{display:none}.process-slider .slide-pagination{display:block}.box-content{top:0!important}.box-title,.box-title h2{left:auto;top:auto;position:relative}.box-col:after,.box-col:before{display:none}.about{position:relative;width:100%;height:auto}.box-wrap{width:100%!important;height:auto!important;max-width:inherit!important;margin:-1px 0 0!important;padding:5px 5% 30px!important}.box-bg,.box-title,.scrollA{height:auto;width:100%}.box-bg{position:relative;display:block;background-position:right bottom}.box-col .box-bg,.sub-nav{display:none}.box-title{display:block;margin:auto;padding:25px 5%}.a-partner .box-title,.center-pop,.left-info{text-align:center}.box-title h2{display:inline-block;-webkit-transform:none;transform:none;color:#fff!important;line-height:1.2;white-space:normal}.factory-contact li a:hover,.left-info{color:#fff}.sub-tab li,.sub-tab ul{white-space:nowrap}.box-col:nth-child(even) .box-title,.box-col:nth-child(even) .box-wrap{background-color:#877d68}.box-col:nth-child(odd) .box-title,.box-col:nth-child(odd) .box-wrap{background-color:#655b48}.scrollA{padding:0;max-height:inherit!important;overflow:hidden!important}.a-about .box-title{display:none}.a-about .box-text{margin-top:25px}.factory-contact li{margin:0 5px}.factory-contact li a{-webkit-transition:none;transition:none}.process-text{display:table;width:100%}.process-text h3{display:table-cell;vertical-align:middle;position:relative;padding-left:70px;height:60px;width:100%}.process-text .number{display:block;position:absolute;left:-3px;top:0;margin:0}#order-success-page .products h3,.info-wrap,.left-info,.products,.products h2{position:relative;left:auto}.box-text table{width:100%;display:block;table-layout:fixed}.products h2{bottom:auto;padding:30px 5%;margin:0;display:none}.nutrition .info-pic,.nutrition .info-text,.uses .info-pic,.uses .info-text{display:block;float:none}.products{top:auto;width:100%;height:auto;background-color:#948468}.product-list{width:100%;-webkit-transform:none;transform:none;margin:0;max-width:inherit;padding:50px 0}.product-item:hover .product-text,.product-item:hover img{-webkit-animation:none;animation:none}#product-details-page .content-page .section:nth-child(1){background:url(../images/pattern1.png) center center}.slider-inner .slogan,.slogan{right:20px;bottom:auto;top:60px;-webkit-transition:none;transition:none;width:300px}.slogan.show{-webkit-animation:none;animation:none}.left-info{bottom:auto;line-height:1.2;padding:20px 5%}.select .left-info{-webkit-animation:none;animation:none}.sub-tab{position:relative;width:90%;margin:0 auto;padding:15px 0;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;background:0 0}.sub-tab li{margin:5px 3px}.sub-tab li a{font-size:13px;font-weight:700;-webkit-border-radius:0;border-radius:0}.sub-tab li:not(.current):hover a{background-color:#fff;color:#332518}.intro-box{padding:30px 0 50px}.extra-info,.pro-bottom,.pro-pic{padding:0 30px}.section-title h2{margin-bottom:30px;font-size:30px;line-height:30px}.pro-item h3{font-size:22px;margin:0 30px}.pro-pic img{width:90%;margin:0 auto}.pro-bottom{font-size:22px}.cart-but{-webkit-transition:none;transition:none;right:15px}.cart-but:hover{transform:none;-webkit-transform:none}.pro-list table td{line-height:16px}.pro-list table td .cart-but{transition:none;-webkit-transition:none;-webkit-transform:none;transform:none}.pro-list table td .cart-but:hover span{-webkit-transform:none;transform:none}.pro-list table td:nth-child(1){min-width:60px;padding:5px 5px 5px 15px;font-size:13px}.pro-list table td:nth-child(2),.pro-list table td:nth-child(3){font-size:12px}.pro-list table td:last-child{padding:0}.pro-list table td .cart-but span{margin-right:5px}.model img{margin:0 0 0 -10%}#information-page .content-page .section:nth-child(1),#news-page .content-page .section:nth-child(1),#processing-page .content-page .section:nth-child(1){background:url(../images/pattern1.png) center center}.info-wrap{top:auto;width:90%;margin:0 auto;height:auto;float:none;padding:0;max-width:inherit}.nutrition .info-pic,.nutrition .info-text,.uses .info-pic,.value .info-text{width:100%;max-width:inherit}.info-box,.info-text{padding:5% 7%}.info-box h3:nth-child(1),.info-text h2:nth-child(1){font-size:26px;margin-bottom:3%;line-height:30px}.value{padding:5% 0}.value .section-bg{background-size:cover}.value .info-wrap{top:auto}.nutrition{padding:50px 0}.nutrition .info-wrap{background-color:#948468}.nutrition .section-bg{height:100%}.nutrition .info-pic{padding:0}.uses{padding:5% 0}.uses .info-pic{margin:0;padding:40px 0}.intro,.other{padding:5% 0}.uses .info-pic img{width:60%;margin:0 auto}.intro .info-text,.uses .info-text{width:100%;max-width:inherit}.info-nav,.link-page p{display:none}.other .info-pic,.other.on-show .info-pic{-webkit-transition:none;transition:none;top:-80px;right:-120px}.slider-wrap{width:90%;max-width:inherit}.slider-wrap h2{font-size:30px;line-height:30px;margin-bottom:30px}.info-slider .slide-pagination{margin:15px 0 0}.news-link-wrap{padding:30px 0 20px}.link-page{height:100px;-webkit-transition:none;transition:none}.pic-thumb,.pic-thumb img{height:80px}.link-page h3{-webkit-transition:none;transition:none;margin:5px;font-weight:400;font-size:13px;line-height:16px}span.white{-webkit-transition:none;transition:none}.pic-thumb{max-width:100px}.link-page:not(.current):hover,.link-page:not(.current):hover span.white{background-color:#fff}.link-page:not(.current):hover h3,.link-page:not(.current):hover p{color:#494949}.news-link .slide-pagination{margin:15px 0 0}.detail-news{padding:5% 7%}#contact-page .content-page{background-color:#45261b}.c-shop .contact-box{margin:0 auto 30px}.contact-box li a{-webkit-transition:none;transition:none;-webkit-animation:none!important;animation:none!important}.contact-box li a:hover{color:#fff}.contact-box li.c-map a:hover{transform-style:preserve-3d;-webkit-transform:rotateY(0);transform:rotateY(0)}.c-factory{padding:5%;margin:0}.c-shop{padding:0 5% 5%}.contact-slider .slide-controls{position:relative}.contact-slider .slide-pagination{display:block}.center-pop{padding:20px 5%}.center-pop h2{font-size:18px;line-height:18px;margin:30px 0 10px}#order-success-page .products h2{position:relative;left:auto;bottom:auto;padding:30px 5%;margin:0;display:block}#order-success-page .products h3{bottom:auto;padding:0 5% 30px;margin:0;opacity:1}.box-text h1,.box-text h2{margin-bottom:20px;font-family:avantgarde;font-weight:700;color:#fffaef;line-height:24px}#order-success-page .products.on-show h3{-webkit-animation:none;animation:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s}.box-text h1{font-size:22px;text-align:left}.box-text h2{font-size:20px;text-align:left}.box-text h4,.box-text h5,.box-text h6{margin-bottom:20px;font-family:avantgarde;font-weight:700;color:#fffaef;line-height:22px;text-align:left}.box-text h4{font-size:18px}.box-text h5{font-size:17px}.box-text h6{font-size:16px}.section-box h1,.section-box h2,.section-box h3{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:24px}.section-box h1{font-size:22px;text-align:left}.section-box h2{font-size:20px;text-align:left}.section-box h3{font-size:19px;text-align:left}.section-box h4,.section-box h5,.section-box h6{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:22px;text-align:left}.section-box h4{font-size:18px}.section-box h5{font-size:17px}.section-box h6{font-size:16px}.info-text h1,.info-text h2{text-align:justify;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:24px}.info-text h1{font-size:22px}.info-text h2{font-size:20px}.info-text h3{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;color:#202020;line-height:24px;text-align:justify}.info-text h4,.info-text h5,.info-text h6{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:22px;text-align:justify}.info-text h4{font-size:18px}.info-text h5{font-size:17px}.info-text h6{font-size:16px}.info-box h1,.info-box h2,.info-box h3{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#202020;line-height:24px}.info-box h1{font-size:22px;text-align:justify}.info-box h2{font-size:20px;text-align:justify}.info-box h3{font-size:19px;text-align:justify}.info-box h4,.info-box h5,.info-box h6{margin-bottom:20px;color:#202020;line-height:22px;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-align:justify}.info-box h4{font-size:18px}.info-box h5{font-size:17px}.info-box h6{font-size:16px}.news-text h3{margin-bottom:20px!important;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;color:#000;line-height:24px;text-align:justify;padding:0;border:none}}@media screen and (max-width:900px){.slider-inner .slogan,.slogan{width:250px}}@media screen and (max-width:820px){.page-title-sp h2{font-size:24px}.info{font-size:20px;line-height:24px}#home-page .bottom-info .col:nth-child(2){padding:10px 0}#home-page .bottom-info .b-social li{width:40px;height:40px}.product-item{-webkit-transform:scale(.86);transform:scale(.86);margin:10px}.left-info{font-size:22px}.pro-item h3{font-size:16px;margin:0 20px;padding:15px 0;line-height:20px}.extra-info{padding:0 20px;margin:10px 0}.extra-info h4,.extra-info li span,.extra-info>span{font-size:15px}.pro-bottom{padding:0 20px;font-size:16px}.cart-but{-webkit-transform:scale(.7);transform:scale(.7);right:5px}.cart-but:hover{-webkit-transform:scale(.7);transform:scale(.7)}.contact-box h2{font-size:16px;line-height:20px}}@media screen and (max-width:750px){.close-cart,.close-popup{top:10px;left:10px}}@media screen and (max-width:699px){.logo.level_01,.logo.level_02,.logo.level_03,.logo.level_04{left:20px}.nav-click,.nav-click.show{top:10px;right:20px;width:50px;height:50px}.nav-click span{top:25px}.support-sp{right:145px}.cart-sp{right:100px}.language.sp{right:200px}.slider-inner .slogan,.slogan{width:200px}}@media screen and (max-width:680px){.logo-index{transform:scale(.8)}.info-box h3:nth-child(1),.info-text h2:nth-child(1){font-size:22px;line-height:24px}}@media screen and (max-width:550px){.slide-controls .slide-page{height:14px;width:14px}.slide-controls .slide-page span{height:6px;margin:3px;width:6px}.col h2{font-size:15px}.b-social li{width:40px;height:40px}.b-payment h3{margin:15px 0 5px}.payment li{margin:0}.company-info li{margin-bottom:5px}.company-info li span{width:30px;height:30px}.info{font-size:22px;line-height:26px}.a-about .box-text{margin-top:20px}.box-title{padding:20px 5% 15px}.extra-info,.pro-bottom{padding:0 30px}.box-title h2{font-size:30px}.box-text h3{font-size:15px}.product-item{-webkit-transform:scale(.8);transform:scale(.8);margin:0}.section-title h2{font-size:22px;line-height:22px}.pro-item{width:100%;margin:15px 0}.pro-item h3{font-size:22px;margin:0 30px}.extra-info h4,.extra-info li span,.extra-info>span{font-size:16px}.pro-bottom{font-size:22px}.cart-but{right:10px}.left-info{font-size:18px}.slider-inner .slogan,.slogan{width:180px;right:10px}.info-box h2,.info-text h2:nth-child(1){font-size:22px;line-height:30px}.slider-wrap h2{font-size:22px;line-height:22px;margin-bottom:15px}.partner-pic{max-width:250px;margin:0 auto}.shopcart-total{text-align:center;width:100%}.shopcart-button{float:right;margin:0}}@media screen and (max-width:480px){.logo.level_01,.logo.level_02,.logo.level_02.hide,.logo.level_03,.logo.level_03.hide,.logo.level_04{width:70px}.product-item{-webkit-transform:scale(.7);transform:scale(.7);margin:-20px}.info-box h3:nth-child(1),.info-text h2:nth-child(1){font-size:20px;line-height:22px}}@media screen and (max-width:420px){.slide-controls .slide-page{height:10px;width:10px}.slide-controls .slide-page span{height:4px;margin:2px;width:4px}.page-title-sp h2{font-size:18px}.sub-tab li a{font-size:12px}.link-page{height:80px}.pic-thumb,.pic-thumb img{height:60px}.pic-thumb{max-width:60px}.info{font-size:18px;line-height:22px}.pro-item h3{font-size:18px;line-height:20px}.pro-bottom{font-size:20px}.left-info{font-size:16px}.slider-inner .slogan,.slogan{width:150px}.info-box h3:nth-child(1),.info-text h2:nth-child(1){font-size:18px;line-height:20px;text-align:center}.other .info-pic,.other.on-show .info-pic{top:-60px}.intro,.other,.value{padding:20px 0}}@media screen and (max-width:400px){.products h2{padding:20px 5%}.product-item{-webkit-transform:scale(.6);transform:scale(.6);margin:-30px -35px}.slider-inner .slogan,.slogan{width:130px}}@media screen and (max-width:350px){.page-title-sp h2{font-size:16px}.product-item{-webkit-transform:scale(1);transform:scale(1);margin:30px 0}.slider-inner .slogan,.slogan{width:120px}.left-info{font-size:15px}.language.sp{right:185px}}