/*!
 * pagepiling.js 1.5.6
 *
 * https://github.com/alvarotrigo/pagePiling.js
 * @license MIT licensed
 *
 * Copyright (C) 2016 alvarotrigo.com - A project by Alvaro Trigo
 */body,html{overflow:hidden;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.pp-section{height:100%;position:absolute;width:100%;backface-visibility:hidden}.pp-easing{-webkit-transition:all 1s cubic-bezier(.55,.085,0,.99);-moz-transition:all 1s cubic-bezier(.55,.085,0,.99);-o-transition:all 1s cubic-bezier(.55,.085,0,.99);transition:all 1s cubic-bezier(.55,.085,0,.99);-webkit-transition-timing-function:cubic-bezier(.55,.085,0,.99);-moz-transition-timing-function:cubic-bezier(.55,.085,0,.99);-o-transition-timing-function:cubic-bezier(.55,.085,0,.99);transition-timing-function:cubic-bezier(.55,.085,0,.99)}#pp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1}#pp-nav.right{right:17px}#pp-nav.left{left:17px}.pp-section.pp-table{display:table}.pp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.pp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.pp-slidesNav.bottom{bottom:17px}.pp-slidesNav.top{top:17px}#pp-nav ul,.pp-slidesNav ul{margin:0;padding:0}#pp-nav li,.pp-slidesNav li{display:block;width:14px;height:13px;margin:7px;position:relative}.pp-slidesNav li{display:inline-block}#pp-nav li a,.pp-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#pp-nav li .active span,.pp-slidesNav .active span{background:#333}#pp-nav span,.pp-slidesNav span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:rgba(0,0,0,0);border-radius:50%;position:absolute;z-index:1}.pp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px}.pp-tooltip.right{right:20px}.pp-tooltip.left{left:20px}.pp-scrollable{overflow-y:scroll;height:100%}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}@font-face{font-family:Chronicle-Display-Roman;src:url('../fonts/Chronicle Display Roman.otf')}@font-face{font-family:Chronicle-Display-Bold;src:url('../fonts/Chronicle Display Bold.otf')}@font-face{font-family:Chronicle-Display-Black;src:url('../fonts/Chronicle Display Black.otf')}html{height:100%}a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;font-weight:400;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:0;color:#222}body{transition:.4s;overflow-x:hidden}body.active{transform:translateX(-320px)}a{text-decoration:none;line-height:1.5}table{border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}strong{font-weight:700}ol,ul{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;margin:0;padding:0;color:#222}q:after,q:before{content:''}abbr,acronym{border:0}img{max-width:100%}.container{padding:0 50px}p{line-height:1.7;color:#222;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Prata,serif;line-height:1.5;color:#222}button{border:0;box-shadow:none;background:0 0;cursor:pointer}button:focus,input:focus,select:focus,textarea:focus{outline:0}.clearfix::after{display:block;content:"";clear:both}.sp{display:none!important}select{border:0;width:140px;padding:0 10px;-webkit-appearance:none;background:url(../img/general/down-arrow.png) no-repeat 96% 14px;background-size:9px}option,select{color:#777;font-weight:400;font-family:Poppins,sans-serif}option{display:inline-block;padding:5px 0}.btn{background:#222;color:#fff;font-size:.8em;text-transform:uppercase;font-weight:400;padding:12px 35px;height:40px;font-family:Poppins,sans-serif}.btn a{font-size:.8em;color:#fff;text-transform:uppercase;font-weight:400;font-family:Poppins,sans-serif}.btn img{position:relative;top:0;margin-left:8px}.btn span{position:relative;top:-4px}.btn.btn-love{letter-spacing:1.3px;font-size:.6em;padding:0 10px 0 0;height:35px;float:left;margin-right:6px;background:0 0;border:1px solid rgba(56,127,137,.4);color:#476b74}.btn.btn-love img{max-width:none;display:inline-block;top:1px;display:none}.btn.btn-love img.active{display:inline-block}.btn.btn-love span{margin-left:5px;top:-3px}.btn.btn-request{letter-spacing:1.3px;font-size:.6em;padding:0 14px;height:35px;float:left}.btn.btn-request span{top:0}.input label{display:block;margin-bottom:5px;text-transform:uppercase;font-weight:400;font-size:.9em;font-family:Poppins,sans-serif}input[type=number],input[type=password],input[type=text],textarea{border:0;width:100%;color:#777;font-size:.9em;font-weight:300;margin-top:5px;font-family:Poppins,sans-serif}input[type=number],input[type=password],input[type=text],textarea{border:1px solid rgba(0,0,0,.1);width:100%;padding:10px;box-sizing:border-box;margin:5px 0 0;font-size:.9em;color:#777;font-weight:300;font-family:Poppins,sans-serif}.sub-page-tt{position:fixed;width:30px;height:100%;left:0;background:#fff;z-index:2;padding-left:50px;padding-right:70px}.sub-page-tt02{font-family:Chronicle-Display-Bold;font-size:3.2em;text-transform:uppercase}.sub-page-tt span{display:block;font-size:3.5em;font-family:Chronicle-Display-Black;text-align:center;margin:8px 0;text-transform:uppercase}.sub-page-content{top:210px;margin:0 160px}.sub-page-content .title{font-size:3em;text-transform:uppercase;font-family:Chronicle-Display-Black;letter-spacing:4px;padding-top:30px;margin-bottom:80px;position:relative}.sub-page-content .title::before{content:'Collection';position:absolute;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;top:0;font-size:2.8em;opacity:.06;line-height:1}.gr2{margin:0 0 120px}.gr2::after{display:block;content:"";clear:both}.gr2::after{display:block;content:"";clear:both}.gr3{margin:0 0 120px}.gr3::after{display:block;content:"";clear:both}.gr3 .element{float:left;width:30%;margin-right:5%;box-sizing:border-box}.gr3 .element:nth-child(2n+1){margin-right:0}.gr3 .element:first-child{margin-right:5%}#pp-nav.right{display:none}header{position:fixed;width:100%;z-index:9;padding:15px 0;height:140px}header.active{height:100px!important}header .logo{float:left;position:relative;z-index:99;margin-top:20px}header .logo img{transition:.5s}header.active .logo img{width:400px}header .function{float:right;padding:30px 0;position:relative;z-index:99;transition:.5s}header .function li{display:inline-block;vertical-align:middle;margin-left:20px}header .function li a,header .function li span{color:#fff;text-transform:uppercase;font-size:.9em;cursor:pointer;font-weight:300;font-family:Poppins,sans-serif}header .function form{display:inline-block}header .function li span:last-child{font-size:1.125em}header .function li.login span.icon{display:none}header .function li.cart{position:relative;margin-left:25px}header .function li.cart img{position:relative;top:2px}header .function li.cart span.number{font-weight:400;display:block;position:absolute;top:-5px;right:-10px;background:#476b74;width:18px;height:18px;font-size:.75em;color:#fff;border-radius:50%;padding:4px 6px;line-height:1;box-sizing:border-box;font-family:Poppins,sans-serif}header .function li.social span{margin-left:12px;position:relative;top:1px}header .function li.social span.instagram{top:2px}header .function li span.active{font-weight:600;font-family:Poppins,sans-serif}header .function li span.line{display:inline-block;position:relative;padding-right:10px}header .function li span.line::before{content:'';position:absolute;width:1px;height:60%;background:#fff;top:20%;right:0}header .ic-menu{position:fixed;z-index:9;left:50px;margin-top:20px;padding:0 0 10px;text-align:left}.home-page header .ic-menu,.list-page header .ic-menu{display:none}header.active .ic-menu{margin-top:-5px}header .ic-menu .ic{display:inline-block}header .ic-menu .ic span{display:block;width:20px;height:1px;background:#222;margin:6px 0;transition:.5s}header .ic-menu .text{vertical-align:top;text-transform:uppercase;font-weight:400;font-family:Poppins,sans-serif;position:relative;top:5px;left:5px;opacity:1;transition:.3s}header .menu{position:fixed;margin-left:120px;margin-top:20px;display:inline-block}header .menu.active{transform:translateX(0)!important}header .menu li{text-align:right;margin:12px 0;overflow:hidden}header .menu li a{color:#fff;text-transform:uppercase;display:inline-block;transition:.5s;position:relative}header .menu li a::before{content:'';position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;transform:translateX(100%);transition:.5s}header .menu li.active a{font-weight:600;color:#476b74;font-family:Poppins,sans-serif}header .menu li a:hover::before{transform:translateX(0)}header .menu li.active a:hover::before{transform:translateX(100%)}header.black{background:#fff}header.black .function li a,header.black .function li span,header.black .menu li a{color:#222}header.black .function li span.line::before,header.black .menu li a::before{background:#222}header.black .menu li.active a{color:#476b74}#section1{background-size:cover;background-position:center}#section2{background-size:cover;background-position:center}#section3{background-size:cover;background-position:center}#section4{background-size:cover;background-position:center}.intro{position:fixed;z-index:10;left:65%}.intro.show{z-index:11}.intro01{bottom:10%}.intro02{top:18%;left:60%}.intro .main-tt{font-family:Chronicle-Display-Bold;color:#fff;text-transform:uppercase;font-size:3.2em;overflow:hidden}.intro .sub-tt{color:#d0d0d0;font-weight:300;margin-top:-5px;overflow:hidden;font-family:Poppins,sans-serif}.intro .carousel{margin-top:50px}.intro .carousel .control{display:inline-block;position:relative;top:1px}.intro .carousel .number{display:inline-block;margin:0 30px}.intro .carousel .number span{color:#d0d0d0;font-weight:300;position:relative;font-family:Poppins,sans-serif}.intro .carousel .number span.active{display:inline-block;font-size:2em;margin-right:10px;width:55px;height:38px;overflow:hidden}.intro .carousel .number span.active>span{color:#fff;font-weight:400;overflow:hidden;display:block;position:absolute;top:5px;transition:.5s;transform:translateY(100%);font-family:Poppins,sans-serif}.intro .carousel .number span.active>span.hide{transform:translateY(-100%)}.intro .carousel .number span.active>span.show{transform:translateY(0)}.intro .carousel .number span.active::before{content:'';position:absolute;width:1px;height:100%;background:#fff;top:2px;right:0;transform:rotate(15deg)}footer{padding:10px 0}footer .left{float:left}footer .right{float:right}footer h1.logo{display:inline-block}footer .address{display:inline-block;vertical-align:top;margin-left:60px;margin-top:10px}footer .address li{display:inline-block;font-weight:300;font-size:.85em;color:#777;vertical-align:top;margin:0 5px;padding-right:12px;border-right:1px solid rgba(0,0,0,.4);font-family:Poppins,sans-serif}footer .address li:last-child{border-right:0}footer .copyright{font-weight:300;font-size:.85em;color:#777;margin-top:10px;font-family:Poppins,sans-serif}.body-content{padding-top:190px;margin-top:0;margin-bottom:120px;transition:.5s}.body-content.active{transform:translateX(300px)}@media screen and (min-width:993px){.about-page header,.blog-detail-page header,.blog-page header,.collection-page header,.contact-page header,.detail-page header{height:160px}.list-page header.active{height:105px!important}.about-page header .menu,.blog-detail-page header .menu,.blog-page header .menu,.collection-page header .menu,.contact-page header .menu,.detail-page header .menu{background:#fff;padding:50px;margin-left:0;margin-top:-20px;height:100%;transform:translateX(-100%);transition:.5s}}.menu.active{transform:translateX(0);opacity:1}.ic-menu{display:block}.ic-menu.hide .text{opacity:0}.ic-menu.hide .ic span:first-child{transform:translateY(7px);opacity:0}.ic-menu.hide .ic span:last-child{transform:translateY(-7px);opacity:0}.popup{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:.5s}.popup.active{opacity:1;visibility:visible}.popup .popup-content{position:absolute;max-width:850px;width:80%;background:#fff;padding:40px;box-sizing:border-box;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.popup .popup-content .gr2{display:grid;grid-template-columns:33% 63%;grid-column-gap:4%;margin:20px 0 0}.popup .btn-close{position:absolute;right:15px;top:20px}.popup .img{line-height:0}.popup .input{margin-bottom:13px;width:50%;float:left;padding:0 10px;box-sizing:border-box}.popup .input label{margin-bottom:2px;font-size:.8em}.popup .input input{padding:9px;font-size:.8em}.popup .btn{margin:23px 10px 0 10px}.pop-loading{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:50px;display:none}.pop-loading.active{display:block}::-webkit-scrollbar{width:8px;transition-duration:.2s;transition-timing-function:ease-out}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#134e55;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0a3d43}img{pointer-events:none}@media screen and (max-width:1440px){a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{font-size:14px}header{height:115px}header .logo img{width:500px}header .ic-menu{margin-top:0}.about-page header,.blog-detail-page header,.blog-page header,.collection-page header,.contact-page header,.detail-page header{height:130px}}@media screen and (max-width:1366px){.btn.btn-love{padding:0 10px 0 0!important}header{height:110px}header.active{height:85px!important}header .logo img{width:450px}header.active .logo img{width:350px}header.active .function{padding:20px 0}header .menu{margin-left:95px}header .menu li{margin:10px 0}.about-page header,.blog-detail-page header,.blog-page header,.collection-page header,.contact-page header,.detail-page header{height:120px}.list-page header.active{height:90px!important}header .ic-menu{margin-top:-2px}}@media screen and (max-width:1170px){.container{padding:0 40px}}@media screen and (max-width:992px){h1,h2,h3,h4,h5,h6{line-height:1.4}.btn.btn-love{border:0;margin:3px 0}.btn.btn-love span{display:none}.btn.btn-request{width:100%;margin:3px 0;background:#e4ebec;color:#000;border-radius:25px}header{height:70px;box-sizing:border-box}header .logo{margin-top:10px}header.black{background:#375861;box-shadow:0 2px 10px rgba(0,0,0,.2);top:0}header.black .logo{background:url(../img/general/logo-white.png) no-repeat 0 0;background-size:230px}header.black .logo img{opacity:0}header .ic-menu{top:20px;left:auto;right:15px;background:0 0;border-radius:50%;padding:0;width:38px;height:38px;text-align:center;z-index:3}.home-page header .ic-menu,.list-page header .ic-menu{display:block}header .ic-menu .text{display:none}header .ic-menu .ic{vertical-align:middle}header .ic-menu .ic span{margin:6px 0;height:2px;width:25px;background:#fff}header.black .function li a,header.black .function li span,header.black .menu li a{color:#fff}header .menu{opacity:0;visibility:hidden;transition:.5s;width:100%;height:100%;margin:0;position:fixed;top:0;left:0;background:#000;z-index:2;padding-top:20px}header .menu.active{opacity:1;visibility:visible}header .menu li{opacity:0;visibility:hidden;margin:18px 100px 18px 0;transform:translateX(-30px);transition:.5s}header .menu.active li{opacity:1;visibility:visible;transform:translateX(0)}header .menu li a{font-size:1.1em}header .function{position:fixed;bottom:0;left:0;width:100%;height:48px;background:#fff;padding:12px 30px;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.1)}header .function li{margin-left:0}header .function li span{margin-left:0}header .function li.login{position:absolute;left:30px}header .function li.login span{display:none!important}header .function li.login span.icon{line-height:0;display:table!important;margin-left:0}header .function li.login span.icon img{display:table-cell;vertical-align:middle}header .function li.cart{position:absolute;left:45%;margin-left:0;background:url(../img/general/cart-black.png) no-repeat 0 0;background-size:25px}header .function li.cart img{opacity:0}header .function li.cart span.number{position:relative;display:inline-block;color:#000;background:0 0;font-size:1em;padding:0;width:auto;height:auto;top:-9px;right:auto;margin-left:12px;font-weight:400;font-family:Poppins,sans-serif}header .function li.cart span.number::before{content:'(';position:absolute;left:-6px;top:-1px}header .function li.cart span.number::after{content:')';position:absolute;right:-6px;top:-1px}header .function li.social span{margin-left:0;top:-1px}header .function li.social span.facebook,header .function li.social span.instagram{display:inline-block;height:22px;width:22px}header .function li.social span.facebook img,header .function li.social span.instagram img{opacity:0}header .function li.social span.facebook{background:url(../img/general/facebook-black.png) no-repeat 0 0;background-size:auto 22px;background-position:center;position:absolute;right:30%;top:14px}header .function li.social span.instagram{background:url(../img/general/instagram-black.png) no-repeat 0 0;background-size:auto 22px;background-position:right;position:absolute;right:30px;top:14px}.about-page header,.blog-detail-page header,.blog-page header,.collection-page header,.contact-page header,.detail-page header{height:70px}footer{display:none}}@media screen and (max-width:768px){header .logo img{width:380px}}@media screen and (max-width:640px){.gr3 .element{float:none;width:100%;margin-right:0;box-sizing:border-box}.gr3 .element:first-child{margin-right:0}}@media screen and (max-width:560px){.popup .popup-content{width:100%;height:100%;padding:20px;overflow-y:scroll}.popup .img{padding:0 10px}.popup .popup-content .gr2{display:block;margin-top:35px}.popup .popup-content form{margin-top:15px}.popup .btn{margin:0 10px;width:calc(100% - 20px);border-radius:25px}}@media screen and (max-width:475px){.container{padding:0 20px}header .function,header .logo{z-index:1}header .logo img{width:230px}header .menu li{margin:18px 80px 18px 0}.popup .popup-content .gr2{margin-top:20px}}@media screen and (max-width:375px){.popup .popup-content .gr2{margin-top:10px}}@media screen and (max-width:1440px){.intro{left:66%}.intro02{top:20%}.intro .main-tt{font-size:2.8em}}@media screen and (max-width:1170px){.intro{bottom:8%}}@media screen and (max-width:992px){.home-page header .function{background:#e3eff1}.home-page header .ic-menu .ic span{background:#fff}.home-page .bx-wrapper{position:fixed!important;height:100%;width:100%;max-width:none!important;bottom:0;margin:0;background:#000;border:0}.home-page .bx-viewport{height:100%!important}.home-page .gr-intro{height:100%}.home-page .gr-intro .intro{position:static!important;height:100%}.home-page .gr-intro .intro .content{position:absolute;bottom:80px;margin-left:40px}.home-page .intro .carousel{display:none}}@media screen and (max-width:475px){.home-page .gr-intro .intro .content{margin-left:30px}.intro .main-tt{font-size:2.2em;text-transform:none;margin-bottom:8px}}@media screen and (max-width:1440px){.body-content{padding-top:170px;margin-bottom:100px}.sub-page-content .title{font-size:2.7em}.collection-row-1 .info{padding-left:100px}.collection-row-2 .info .content{padding-right:100px}.sub-page-content .info h5{font-size:2.1em}.collection-row{margin-bottom:50px}.gr2,.gr3{margin:80px 0}.sub-page-tt span{font-size:3em;margin:10px 0}}@media screen and (max-width:1366px){.body-content{padding-top:140px;margin-bottom:80px}.list-page .body-content{padding-top:140px}.sub-page-content{margin:0 130px}.sub-page-content .title{font-size:2.5em}.sub-page-content .info h5{font-size:1.9em}.collection-row .info .btn{margin-top:20px}.gr2,.gr3{margin:60px 0}.sub-page-tt{margin-top:10px}.sub-page-tt span{font-size:2.8em;margin:8px 0}}@media screen and (max-width:1280px){.sub-page-content{margin:0 70px}.sub-page-tt{margin-top:25px}.sub-page-tt span{font-size:2.5em}}@media screen and (max-width:1170px){.sub-page-content{margin:0}}@media screen and (max-width:992px){.body-content{padding-top:0;padding-bottom:50px;margin-bottom:0}.list-page .body-content{padding-top:100px;padding-bottom:50px;margin-bottom:0}.cart-page .body-content{padding-bottom:120px}.detail-page .body-content,.list-page .body-content,.list-page .list-body{background:#f5f5f5}.sub-page-content{padding-top:70px;margin-bottom:0}.sub-page-content .title{font-size:2.2em;text-transform:none;letter-spacing:0;margin-bottom:20px}.sub-page-content .title::before{display:none}.sub-page-content .info h5{font-size:1.7em;margin-bottom:10px}.sub-page-tt{position:static;width:100%;height:auto;padding:0;padding-top:100px;margin-top:0}.sub-page-tt span{display:inline-block;font-size:2.3em;text-transform:none;margin:0 0 0 -2px}.sub-page-tt br{display:none}.sub-page-tt br+span{margin-left:10px}}@media screen and (max-width:1440px){.list-body{width:calc(100% - 370px);min-height:600px}.gr-function{top:115px}.detail-content .product-info{padding-right:0}.detail-content .product-info .name h2{font-size:2em}.detail-content .product-info .name h5{margin-top:20px}.detail-content .tab{margin-top:25px}.detail-content .tab-content{margin:20px 0}.detail-content .tab-content ul.material{margin-top:20px}.detail-content .tab-content ul.material.result{margin:20px 0}.detail-content .tab-content form .input{margin-bottom:10px}.detail-content .tab-content .specification{margin:0 0 20px}.detail-content .tab-content ul.material li ul.list-color li.active::before{bottom:0}.detail-content input[type=text],textarea{padding:8px 10px}}@media screen and (max-width:1366px){.list-body{width:calc(100% - 340px);min-height:560px}.gr-function{top:105px}.gr-function.active{top:90px}.list-element .info h5.name{font-size:1.1em}.detail-content .product-info .name h2{font-size:1.9em}.detail-content .tab-menu span.line{width:130px}.detail-content .tab{margin-top:15px;margin-bottom:8px}.detail-content .tab-content ul.material li ul.list-color li{margin-top:2px}.detail-page .gr-product{margin:60px 0}#container .gr-matching .element .content h5.name{font-size:1.4em}#container .gr-matching .element .content h6.color{font-size:1.2em}.cart-element .info .btn-remove{top:10px;right:5px}.cart-element .info .btn-remove img{width:12px}.cart-element .info .list span.name{width:50px}.cart-element .info h5 .main-text{font-size:1.1em}}@media screen and (max-width:1280px){.list-element .btn{height:32px;padding:0 10px;letter-spacing:1.5px}.list-element .info .gr-btn{position:static}.detail-page .gr-product{margin:50px 0}.detail-page .gr-product h5.sub-page-tt02{font-size:2em}#container .gr-matching .element .element-content{width:350px}#container .gr-matching .element .content{left:-145px}#container .gr-matching .element .content h5.name{font-size:1.6em}#container .gr-matching .element .content h6.color{font-size:1.3em}.detail-content .tab-content form label{margin-bottom:0}.detail-content input[type=number],.detail-content input[type=password],.detail-content input[type=text],textarea{padding:4px 10px;font-size:.875em}.detail-content .tab-content form .action{margin-top:6px}}@media screen and (max-width:992px){.list-body{width:100%;padding:100px 40px 0;float:none;box-sizing:border-box}.gr-function{position:static;margin-bottom:20px}.gr-function li{margin-left:0;margin-right:15px}.list-element{border-top:0;box-shadow:0 0 25px rgba(0,0,0,.08);border-radius:8px;padding:0;background:#fff}.list-element .info{margin:5px 0 8px;padding:5px 20px 15px}.list-element .info h5.name{text-transform:none;font-size:1.25em}.list-element .info h6.color{color:#a0a0a0}.list-element .btn.btn-love{position:absolute;margin-top:5px;right:20px;top:6px;height:auto;padding-right:0!important}.list-element img{border-radius:5px}.detail-content.container{padding:0;grid-template-columns:100%;grid-column-gap:0}.detail-content .product-img{width:100%;margin-bottom:0;margin-top:-40px}.detail-content .product-img img{margin-bottom:0}.detail-content .product-info{position:relative;width:100%;left:0;top:0;padding:0;margin-top:-60px;background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 0 15px rgba(0,0,0,.1)}.detail-content .product-info .product-info-content{padding:20px 20px 0}.detail-content .bx-wrapper{margin:0;border:0}.detail-content .bx-controls-direction{display:none}.detail-content .bx-wrapper .bx-pager{display:block;bottom:75px}.detail-content .bx-wrapper .bx-pager.bx-default-pager a{width:6px;height:6px}.detail-page header.black{background:0 0;box-shadow:none;width:auto;right:0}.detail-page header.black .logo{display:none}.detail-page header .ic-menu{background:rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.25);border-radius:5px}.detail-page header .ic-menu .ic span{background:#fff}.detail-page header .ic-menu.hide .ic span{background:#fff}.detail-content .tab{border-bottom:0;border-top:1px dashed rgba(0,0,0,.1);padding:15px 0 0;margin:20px 0 0}.detail-content .tab-menu span.line{display:none}.detail-content .tab li{display:none;font-size:1.15em;width:100%;text-transform:none}.detail-content .tab li.active{display:block;font-weight:600;font-family:Poppins,sans-serif}.detail-content .tab-menu li:last-child,.detail-content .tab-menu li:nth-child(2){text-align:left}.detail-content .tab-content{margin:10px 0 20px}.detail-content .tab-content h5{margin-top:15px;font-weight:400;margin-top:10px}.detail-content .tab-content .function .share{position:fixed;top:20px;left:20px;display:none}.detail-content .tab-content .function .share li:first-child{display:none}.detail-content .tab-content .btn-addtocart{position:fixed;top:67px;right:16px;padding:0;margin:0;width:35px;height:35px;border-radius:50%;border:0;background:rgba(255,255,255,.8);box-shadow:0 0 15px rgba(0,0,0,.25)}.detail-content .tab-content .btn-addtocart img{top:1px;margin-left:0}.detail-content .tab-content .btn-addtocart span{display:none}.detail-content .tab-content .action{position:fixed;bottom:48px;left:0;width:100%;background:#f5f5f5;padding:15px 20px;z-index:1;box-sizing:border-box}.detail-content .tab-content form .action{margin:0}.detail-content .tab-content .function .action .btn-next,.detail-content .tab-content form .btn-submit{position:relative;width:220px;border-radius:25px;box-shadow:0 0 10px rgba(0,0,0,.2);background:#000;padding:15px 0;height:45px;margin:0;float:right}.detail-content .tab-content form{margin-bottom:0}.detail-content .product-info{box-shadow:none;position:relative;z-index:1}.detail-content .product-info .name h2{text-transform:none;float:none;font-size:2em}.detail-content .product-info .name h5{float:none;margin-top:2px}.detail-content .product-info .name h5 span{font-size:1em}.detail-content .tab-content ul.material .finish,.detail-content .tab-content ul.material .size{width:100%;margin:0}.detail-content .tab-content ul.material .size{margin-top:12px}.detail-content .tab-content form .gr-2{grid-template-columns:100%;grid-column-gap:0}.detail-content .icon-back{display:block}.detail-content .tab-content form label{margin-bottom:1px}.detail-content input[type=text],textarea{margin-bottom:4px;padding:10px}.detail-page .page_content{width:100%;transform:scale(1)!important;position:static}#container{position:static;width:100%}#container img.bg{display:none}#container .gr-matching .element{position:static;margin:10px 0;width:47%;float:left}#container .gr-matching .element .element-content{width:100%}#container .gr-matching .element:nth-child(2n){float:right}#container .gr-matching .element .content{position:static;opacity:1;visibility:visible;transform:translateY(0);box-shadow:none;padding:0;border-radius:10px}#container .gr-matching .element .content::before{display:none}#container .gr-matching .element .icon{display:none}#container .gr-matching .element .content h5.name{font-size:1.1em;text-transform:none;margin-top:3px;padding:3px 5px}#container .gr-matching .element .content h6.color{font-size:.9em}#container .gr-matching .element .content img{border-radius:8px}.detail-page .gr-product{margin:0;padding:5px 0}.detail-page .gr-product.matching{background:#fff;padding-bottom:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:relative}.detail-page .gr-product.related{background:#f5f5f5;padding-top:10px;padding-bottom:80px}.detail-page .gr-product .container{margin:0 20px;height:auto!important;padding:0;padding-top:20px}.detail-page .gr-product h5.sub-page-tt02{margin-bottom:5px;font-size:1.7em}.detail-page .gr-product .slide-gr{margin:10px 0}.detail-page .gr-product .bx-wrapper{margin-bottom:0;padding:0;border:0}.detail-page .list-element{padding:0}.detail-page .list-element:last-child{margin-bottom:0}.detail-page .list-element .info{margin:5px 0}.detail-page .list-element .info h5.name{padding:5px 0}::-webkit-scrollbar{width:1px;transition-duration:.2s;transition-timing-function:ease-out}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#fff}.sort label{font-size:2.2em}}@media screen and (max-width:768px){.list-body{padding:10px 40px 0}.list-element{grid-template-columns:100%;margin-bottom:30px}.list-element .info h6.color{display:none}.list-element .info h5.name{position:relative;top:5px}.btn.btn-love img{width:20px}.btn.btn-request{background:#fff;border:1px solid rgba(0,0,0,.1);font-size:.75em;padding:5px 10px;float:none;box-sizing:border-box}.list-element .btn{height:40px;margin-bottom:4px!important}.detail-content .tab-content .function .action .btn-next,.detail-content .tab-content form .btn-submit{background:0 0;box-shadow:none;color:#000;font-size:1.1em;text-transform:none;width:auto;padding:0 25px 0 0;height:auto;position:relative}.detail-content .tab-content .function .action .btn-next::before,.detail-content .tab-content form .btn-submit::before{content:'';position:absolute;width:20px;height:20px;background:url(../img/general/angle-pointing-to-right.png) no-repeat 0 0;background-size:20px;top:0;right:0}.detail-content .tab-content .function .action .btn-next span,.detail-content .tab-content form .btn-submit span{top:0}.detail-content .tab-content .function .action .btn-next img,.detail-content .tab-content form .btn-submit img{display:none}}@media screen and (max-width:475px){.list-body{width:100%;padding:0 20px 0;float:none;background:#fff;box-sizing:border-box}.list-row{grid-template-columns:100%;grid-column-gap:0}.list-element .product-img{line-height:0}.gr-function li.ic-filter{float:left}.gr-function li.sort{margin-right:0}.sort select{width:150px;padding:0 15px}#container .gr-matching .element .content h6.color{display:none}.detail-page .list-element{grid-template-columns:34% 60%}.list-element{float:none;width:100%;margin-right:0}}@media screen and (max-width:1440px){.blog-detail-page .main-section{margin-top:0}}@media screen and (max-width:1366px){.info.down{margin-top:20px}.info h5.sm{width:100%;margin-bottom:10px}.blog-page .info p{width:100%}.blog-detail-page .main-text{margin-bottom:60px}.blog-detail-page .gr2{margin:50px 0}}@media screen and (max-width:1170px){.blog-detail-page .main-section{margin-top:0}}@media screen and (max-width:992px){.blog-page .gr2{margin-bottom:50px}.blog-page .gr2 p.img{float:none;width:100%;margin-right:0}.gr2 img{width:100%}.blog-page .gr2 .info,.blog-page .gr2 .info.bottom{float:none;width:100%;margin-right:0;position:static}.info h5{max-width:100%}.element-mobile .img.img-mobile img{width:100%}.blog-detail-page .gr2,.blog-page .gr2,.gr2,.gr3{grid-template-columns:100%;grid-column-gap:0;margin:0}.info{margin:20px 0}.info.bottom .content{position:static}.element-mobile .img{display:none}.element-mobile .img.img-mobile{display:block}.blog-detail-page .info h5{float:none;text-align:left;margin:20px 0;max-width:100%;font-size:2em}.blog-detail-page .info p{text-align:left}.blog-detail-page .main-text{margin-bottom:30px}.blog-detail-page .main-text p{background-size:80px;margin-top:20px;padding:25px 0 0 10px}.blog-detail-page .info p:first-child{margin-top:0}.info .content{position:static!important;transform:translateY(0)!important}.blog-detail-page .gr2 .info{float:none;width:100%;margin-right:0;box-sizing:border-box}.blog-detail-page .gr2 .img{float:none;width:100%;box-sizing:border-box}}@media screen and (max-width:475px){.blog-detail-page .info h5{width:100%}}@media screen and (max-width:1440px){.sub-page-tt02{font-size:3em}.horizon{top:190px;margin-left:200px;width:5000px}.about-text{width:1250px}.main-text{max-width:980px;font-size:2.3em;background-size:150px;padding:60px 0 0 25px}.sub-text{margin-top:40px;padding-left:25px}}@media screen and (max-width:1366px){.sub-page-tt02{font-size:2.8em}.horizon{top:165px;margin-left:185px;width:5000px}.about-text{width:1150px}.main-text{max-width:880px;font-size:2.1em;background-size:130px;padding:50px 0 0 20px}.sub-text{margin-top:30px;padding-left:20px}.about-img-content .content{padding:10px 40px}}@media screen and (max-width:1280px){.horizon{top:165px;margin-left:185px;width:4650px}}@media screen and (max-width:1170px){.sub-page-tt span{font-size:2.6em}}@media screen and (max-width:992px){.about-page{height:auto!important}.horizon{width:100%;position:static;margin-left:0;padding-bottom:30px}.about-text{width:100%}.about-img,.about-img-element,.about-text{height:auto;float:none;margin:0;position:static}.about-img-element{border-top:1px dashed rgba(0,0,0,.1)}.about-img{margin-top:20px}.about-img-content,.about-img-element.style02 .about-img-content{width:100%}.about-img-content .content{position:static;padding:0}.about-img-element.style03 .about-img-content{width:100%}.about-img-element>img{height:auto;width:100%}.about-img-element.style02>.img-sm{position:static;transform:none}.main-text{background-size:80px;padding:27px 0 0 10px;margin-top:20px;font-size:1.5em;line-height:1.4}.sub-text{padding-left:10px}.about-img-element.style01>img,.about-img-element.style02>img{margin-left:0}.about-img-element .number,.about-img-element.style03 .number{margin:20px 0 0 -8px;line-height:.8;position:static;font-size:8em}.about-img-element.style02,.about-img-element.style03{margin-left:0;margin-top:30px}.about-img-element.style03>.img-lg{margin-left:0}.about-img-element>.img-sm{display:none}.about-img-element.style01>.img-lg{display:block}.about-img-content h5,.about-img-content p,.about-img-element.style03 .number{text-align:left}}@media screen and (max-width:1440px){.contact-page .sub-page-content{top:210px;grid-template-columns:calc(100% - 400px) 300px;grid-column-gap:100px;margin-right:50px}.contact-page .info{grid-template-columns:350px calc(100% - 430px);grid-column-gap:80px}.contact-page .info .box p{margin-bottom:20px}}@media screen and (max-width:1366px){.contact-page .sub-page-content{top:190px;margin-left:185px}.contact-page .main-text{font-size:2em}.contact-page .contact-form form{margin-top:20px}.contact-page .contact-form .input input[type=text]{margin:3px 0 12px}}@media screen and (max-width:1280px){.contact-page .sub-page-content{top:185px;grid-template-columns:calc(100% - 350px) 250px;grid-column-gap:100px;margin-right:50px}.contact-page .info{grid-template-columns:350px calc(100% - 400px);grid-column-gap:50px}.contact-page .info .box p br{display:none}}@media screen and (max-width:1170px){.contact-page .sub-page-content{top:165px;grid-template-columns:calc(100% - 270px) 220px;grid-column-gap:50px}.contact-page .info{grid-template-columns:350px calc(100% - 370px);grid-column-gap:20px}.contact-page .info .box p{margin-bottom:15px;line-height:1.3}.contact-page .contact-form .input input[type=text]{padding:12px 20px}.contact-page input[type=text]{margin:10px 0}.contact-page .main-text{font-size:1.8em}.contact-page .main-text br{display:none}}@media screen and (max-width:992px){.contact-page{overflow-y:scroll}.contact-page .sub-page-content{position:static;margin:0;display:block;padding-top:0}.contact-page .contact-form,.contact-page .contact-info{float:none;width:100%}.contact-page .info{display:block;position:static}.contact-page .main-text{font-size:1.5em}.contact-page .main-text br{display:none}.contact-page .info ul.address li{margin:10px 0}.contact-page .info .box{margin:25px 0 0;position:relative}.contact-page .info .box p{margin-bottom:10px}.contact-page input[type=text]{margin:0}.contact-page .info .btn{margin:0;position:absolute;bottom:0;right:0;height:45px;padding:14px 26px;border-top-left-radius:25px;border-bottom-left-radius:25px}.contact-page .info .btn span{top:0}.contact-page .info .btn img{display:none}.contact-page .contact-form{margin-top:30px}.contact-page h5{font-weight:600;font-size:1.3em;margin-bottom:0;font-family:Poppins,sans-serif}.contact-page .contact-form form{margin-top:15px;padding-bottom:30px}.contact-page .contact-form .input input[type=text]{padding:14px}.contact-page .contact-form .btn{width:100%;border-radius:25px}.contact-page .sub-page-tt{margin-top:0}}@media screen and (max-width:992px){.collection-page .sub-page-content{margin-bottom:0}.collection-page .gr2,.collection-row-1,.collection-row-2{grid-template-columns:100%;grid-column-gap:0;margin:0}.collection-row-1 .img-01,.collection-row-1 .img-02,.collection-row-2 .img-01,.collection-row-2 .img-02{display:none}.collection-row .img-mobile{display:block}.collection-row .info .content{position:static;padding:0}.collection-row .info .btn,.info .btn{margin:15px 0 0}.collection-row .info{margin:20px 0;padding:0}.gr2 .collection-element{float:left;width:45%;margin-right:10%;box-sizing:border-box}.gr2 .collection-element .btn img{width:40px}}@media screen and (max-width:768px){.collection-row .info .btn,.info .btn{margin:10px 0 0}}@media screen and (max-width:640px){.gr2 .collection-element{float:none;width:100%;margin-right:0;box-sizing:border-box}}@media screen and (max-width:992px){.sub-page-tt02{text-transform:none}.cart-page .popup-request .popup-content>div{position:absolute;top:50%;transform:translateY(-50%)}.cart-page .gr4{grid-template-columns:repeat(3,30%);grid-column-gap:5%;margin-bottom:0}.cart-page .gr-btn{position:fixed;bottom:48px;left:0;width:100%;background:#f5f5f5;padding:15px 20px;box-sizing:border-box}.cart-page .gr-btn .btn{position:relative;width:100%;border-radius:25px;background:#000;padding:15px 0;height:45px;left:50%;transform:translateX(-50%);float:none}.cart-element{border-top:0;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:10px;padding:20px 15px 15px;background:#fff}}@media screen and (max-width:768px){.cart-page .gr4{grid-template-columns:repeat(2,48%);grid-column-gap:4%}.cart-element{margin:15px 0}.cart-element .info{margin-bottom:0}}@media screen and (max-width:475px){.cart-page .gr4{grid-template-columns:100%;grid-column-gap:0;margin-bottom:20px}.cart-element{margin:10px 0}.cart-element .img{float:left;width:90px}.cart-element .info{overflow:hidden;padding-left:20px;margin-top:0}.cart-element .info .list li{margin:5px 0}.cart-element .info .list span.name{width:40px;color:#000;font-weight:400;margin-bottom:1px;font-family:Poppins,sans-serif}.cart-element .info .list li:last-child span{display:inline-block}.cart-element .info .list li:last-child span.name{vertical-align:top;position:relative;top:5px}.cart-element .info .list span{display:block}.cart-element .img img{border-radius:5px}.cart-element .info .list img{top:1px}.cart-element .info .btn-remove{top:auto;top:21px;right:13px;opacity:.2}.cart-element .info .btn-remove img{width:16px}}@media screen and (max-width:1440px){.gr-social,.login-form>form,.signin{width:640px}}@media screen and (max-width:1280px){.gr-social,.login-form>form,.signin{width:580px}}@media screen and (max-width:992px){.login-page{background:url(../img/general/bg-login-sp.jpg) no-repeat 0 0;background-size:cover;position:relative}.login-content{display:block;height:auto}.login-page header{display:block}.login-content{width:80%;max-width:400px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-45%)}.login-title{background:0 0;padding:0}.login-form>form,.login-title .content{position:static;transform:none;margin:auto;width:100%}.login-title .logo{display:none}.login-title h2{font-size:4em}.login-title ul.gr-social{margin-top:10px;display:grid;grid-template-columns:repeat(2,49%);grid-column-gap:2%}.login-title ul.gr-social li{margin:8px 0;display:inline-block}.login-title ul.gr-social li a{width:100%;box-sizing:border-box;display:inline-block}.login-form{margin-top:20px}.login-form>form .input{margin-bottom:25px}.login-form>form .input label{color:#fff;font-size:.8em}.login-form>form .input input{padding:12px}.login-form>form .btn{float:none;background:#476b74;width:100%;border-radius:25px;padding:18px 35px;height:50px;font-size:1em;margin-bottom:10px}.login-form>form .btn img{display:none}.login-form>form .btn span{top:0}.login-form>form ul.forgotpass{float:none;text-align:center}.login-form>form ul.forgotpass li{color:#fff;font-size:1em;margin:2px 20px}.login-form>form ul.forgotpass li a{color:#fff}.gr-social{position:relative;width:100%;left:0;transform:unset}.signin{display:none}.login-title .content{display:block}.login-page ul.gr-social li:first-child button{border:1px solid rgba(255,255,255,.25);color:#fff}.login-page ul.gr-social li:last-child button{border:1px solid rgba(255,255,255,.25);color:#fff}.login-page ul.gr-social li:first-child button:hover{border:1px solid rgba(255,255,255,.8);color:#fff}.login-page ul.gr-social li:last-child button:hover{border:1px solid rgba(255,255,255,.8);color:#fff}}@media screen and (max-width:475px){.login-form>form .input{margin-bottom:20px}.login-title ul.gr-social{margin-top:5px}.login-title h2{font-size:3.5em}.login-form>form .input label{margin-bottom:2px}.login-form{margin-top:10px}.login-form>form .btn{margin-bottom:0}}@media screen and (max-width:320px){.login-title h2{font-size:2.5em}.login-form>form .input input{padding:9px}.login-form>form .input{margin-bottom:18px}.login-form>form .btn{height:45px;padding:14px 0}}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes logo{0%{transform:translateY(-30px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes up{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes down{0%{transform:translateY(0);opacity:1}100%{transform:translateY(100%);opacity:0}}@-webkit-keyframes left_show{0%{transform:translateX(-30px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes left_hide{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-30px);opacity:0}}@-webkit-keyframes right_show{0%{transform:translateX(30px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes right_hide{0%{transform:translateX(0);opacity:1}100%{transform:translateX(30px);opacity:0}}.home-page{background:#000}header .logo{opacity:0;animation:logo .5s forwards .2s}header .function{opacity:0;animation:opacity .5s forwards .2s}header .menu li{opacity:0}.section{opacity:0;animation:opacity .5s forwards .7s}#section1{animation:opacity .5s forwards .1s}@media screen and (min-width:993px){.intro .main-tt span,.intro .sub-tt span{display:inline-block;transform:translateY(100%);visibility:hidden;transition:.5s}.intro .carousel{opacity:0;visibility:hidden;transition:.1s}.intro .carousel .control.control-left{opacity:0;transform:translateX(-30px);visibility:hidden;transition:.5s}.intro .carousel .control.control-right{opacity:0;transform:translateX(30px);visibility:hidden;transition:.5s}.intro.show .main-tt span,.intro.show .sub-tt span{visibility:visible;transform:translateY(0)}.intro.show .carousel{opacity:1;visibility:visible}.intro.show .carousel .control.control-left{opacity:1;visibility:visible;transform:translateX(0)}.intro.show .carousel .control.control-right{opacity:1;visibility:visible;transform:translateX(0)}.intro.slide01{opacity:0;animation:opacity .5s forwards .2s}}