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;font-size:100%;font:inherit;vertical-align:baseline}html{height:101%;font-size:62.5%}html:has(dialog[open]){overflow:hidden}body{line-height:1}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}video{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a[href^=tel]{color:inherit;text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}input{}body,html{height:100%}body{font-family:'Merriweather',serif;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem;color:#333;background:#130e35}p a,p a:visited{color:#1b0a51}p a.active,p a:active,p a:hover{opacity:0.6}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1b0a51;text-transform:uppercase}h1{width:100%;float:left;font-family:'Open Sans',sans-serif;font-weight:400;font-size:28px;font-size:2.8rem;line-height:36px;line-height:3.6rem;padding:0 0 20px 0;text-transform:none}@media (min-width:1000px){h1{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem}}h2{width:100%;float:left;font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem;padding:0 0 5px 0}p{width:100%;float:left;font-family:'Merriweather',serif;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem;color:#333;padding:5px 0 15px 0}img{width:100%;max-width:100%;height:auto;float:left}strong{font-weight:700}.price,a.read-more,a.read-more:visited,p.read-more,span.read-more{font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;text-transform:uppercase;color:#1b0a51;-webkit-transition:color 0.3s;transition:color 0.3s}a.read-more:hover{color:#999}.price{font-size:16px;font-size:1.6rem}.button{width:100%;float:left;text-align:center;padding:30px 0 0 0}.button a,.button a:visited,.button button{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;font-size:1.2rem;line-height:40px;line-height:4rem;height:40px;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:0 15px;background:#8cc63f;border-radius:3px;-webkit-transition:color 0.2s;transition:color 0.2s}.button button{cursor:pointer;border:none}.button a:hover,.button button:hover{color:#000}.col1{width:100%;float:right;background:#f4f4f5}@media (min-width:1000px){.col1{float:left;width:300px;height:100%;position:fixed;top:0;left:0;bottom:0;z-index:999;overflow-y:auto;padding:0;background:#fff}}@media (min-width:1500px){.col1{width:400px}}.col2{width:100%;float:left;position:relative;padding:0;background:#f4f4f5}@media (min-width:500px){.col2{padding:30px 0 0 0}}@media (min-width:1000px){.col2{padding:10px 0 0 300px}}@media (min-width:1500px){.col2{padding:20px 0 0 400px}}@media (min-width:2000px){.col2{padding:20px 400px 0 400px}}.header{width:100%;float:left;position:relative;text-align:center;padding:0 20px 0px 20px;margin:100px 0 0 0;background:#fff}@media (min-width:1000px){.header{height:100%;min-height:450px;padding:50px 20px;margin:0}}a.branding,a.branding:visited{display:block;width:55%;height:80px;margin:0 auto;float:none;background:url(../svg/fallback/logo.png) center center no-repeat;background-image:url(../svg/logo.svg),none;text-indent:-9999px}@media (min-width:420px){a.branding,a.branding:visited{width:80%}}a.branding:hover{opacity:0.8}a.branding,a.branding:visited{display:none}@media (min-width:1000px){a.branding,a.branding:visited{display:block}}.aside{display:none;width:100%;float:left;padding:0 20px 20px 20px}@media (min-width:1000px){.aside{padding:30px 20px 40px 20px}}@media (min-width:1000px){.aside{display:block}}.aside-m{width:100%;float:left;padding:10px 10px 10px 10px}@media (min-width:500px){.aside-m{padding:0px 10px 20px 10px}}.aside-m a.news,.aside-m a.news:visited{width:100%;float:left;display:block;background:#fff;padding:40px 10px 20px 10px}.aside-m a.news:hover span.read-more{color:#999}@media (min-width:1000px){.aside-m{display:none}}.aside-m .slogan{float:none;margin:0 auto 20px auto}.slogan{float:none;margin:-100px auto 20px auto;width:200px;height:200px}@media (min-width:1000px){.slogan{margin:20px auto 20px auto}}.slogan img{width:200px;border-radius:100px;margin:0 0 0px 0}.highlight{width:100%;float:left;margin:0 auto 30px auto;float:none;max-width:300px}@media (min-width:700px) and (min-height:940px){.highlight{display:block}}.highlight h1{font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem;margin:0;padding:0 0 0px 0}.highlight a,.highlight p{width:100%;float:left}.menu{width:100%;float:left;padding:10px 20px 10px 20px;text-align:center;background:#fff}@media (min-width:370px){.menu{padding:30px 20px 0 20px}}.menu li{display:block;width:100%;text-align:center;border-bottom:1px solid #E6E6E6}@media (min-width:1000px){.menu li{padding:5px 0}}.menu li:last-child{border:none}@media (min-width:1000px){.menu li:last-child{border-bottom:1px solid #E6E6E6}}.menu a,.menu a:visited{width:100%;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:#1b0a51;padding:10px;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}@media (min-width:1000px){.menu a,.menu a:visited{width:auto;display:block;padding:5px}}.menu .active a,.menu a:hover{color:#999}.mobile{padding:0}.mobile .header{height:auto;min-height:0;padding:30px 0 0 0;margin:0}@media (min-width:370px){.mobile .header{padding:30px 0}}@media (min-width:1000px){.mobile{display:none}}.mobile a.branding,.mobile a.branding:visited{display:block}.desktop{display:none}@media (min-width:1000px){.desktop{display:block}}.menu-top{width:auto;float:right;text-align:left;padding:0 10px 5px 0}@media (min-width:1000px){.menu-top{display:block}}.menu-top li{display:inline}.menu-top a,.menu-top a:visited{font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:30px;line-height:3rem;color:#1b0a51;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}.menu-top a:hover{color:#999}.menu-top li:first-child{padding:0 5px 0 0}.menu-top .fb a,.menu-top .fb a:visited,.menu-top .ig a,.menu-top .ig a:visited{display:inline-block;width:20px;height:30px;text-indent:-9999px;opacity:1}.menu-top .fb a:hover,.menu-top .ig a:hover{opacity:0.6}.menu-top li.en{display:none}@media (min-width:1000px){.menu-top li.en{display:inline}}@media (min-width:2000px) and (min-height:860px){.menu-top .fb,.menu-top .ig{display:none}}.menu-top.mobile-some{width:100%;display:block;text-align:center;padding:0 0 20px 0}@media (min-width:1000px){.menu-top.mobile-some{padding:20px 0 0px 0}}.menu-top.mobile-some li{display:inline-block;float:none}.fb{background:url(../svg/fallback/fb-dark.png) center center no-repeat;background-image:url(../svg/fb-dark.svg),none}.ig{background:url(../svg/fallback/ig-dark.png) center center no-repeat;background-image:url(../svg/ig-dark.svg),none}.container{text-align:center;max-width:1400px;padding:0 0 30px 0}@media (min-width:500px){.container{padding:0 20px 30px 20px}}.content-section{width:100%;float:left;position:relative;padding:0}@media (min-width:500px){.content-section{padding:0 10px}}.content{width:100%;float:left;background:#fff;margin:0 0 30px 0}.slider{width:100%;float:left;position:relative}.slider li{width:100%;float:left;position:relative}.slider h2{padding:0 0 20px 0;font-size:30px;font-size:3rem;line-height:36px;line-height:3.6rem}@media (min-width:1400px){.slider h2{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem}}.slider a,.slider a:visited{width:100%;display:block;float:left}.slide-m{display:block}@media (min-width:600px){.slide-m{display:none}}.slide-d{display:none}@media (min-width:600px){.slide-d{display:block}}.curtain{display:none}@media (min-width:600px){.curtain{display:block;position:absolute;top:0;right:0;height:100%;width:50%;background:rgba(255,255,255,0.9);-webkit-transition:background 0.5s;transition:background 0.5s}}@media (min-width:1200px){.curtain{width:33.33%}}.slider a:hover>.curtain .info p.read-more{color:#999}.info{width:100%;position:absolute;top:20%;left:0;padding:0 20px 20px 20px}@media (min-width:800px){.info{top:30%}}@media (min-width:1200px){.info{top:40%}}@media (min-width:1400px){.info{top:50%}}.info p{width:100%;max-width:300px;margin:0 auto;float:none}.pager-wrap{width:100%;float:left;position:relative;overflow:visible}.pager{position:absolute;right:0;top:-20px;width:100%}@media (min-width:600px){.pager{top:-44px;padding:0 20px;width:50%;z-index:10}}@media (min-width:1200px){.pager{width:33.33%}}.pager a,.pager a:visited{display:inline-block;width:25%;float:left;text-indent:-9999px;padding:20px 1px 20px 0}.pager .line{width:100%;height:4px;float:left;background:#ccc}@media (min-width:600px){.pager .line{background:#fff}}.pager a.active>.line,.pager a:hover>.line{background:#130e35}.product-list{width:100%;float:left;margin:0 0 30px 0}.product-list li{display:inline;position:relative;width:100%;float:left;padding:0 10px 10px 10px}@media (min-width:500px){.product-list li{padding:0 10px 20px 10px}}@media (min-width:800px){.product-list li{width:50%}}@media (min-width:1200px){.product-list li{width:50%}}@media (min-width:1500px){.product-list li{width:33.333%}}.product-list a,.product-list a:visited{display:inline-block;position:relative;width:100%;height:430px;padding:20px;background:#fff}.product-list p{padding:5px 0 0 0}.product-list img{width:auto;height:250px;margin:20px auto 10px auto;float:none}.product-list .hover{opacity:0;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}.product-list a:hover>.hover,.product-list li:hover>.hover{opacity:1}.hover{display:inline-block;float:left;position:absolute;top:0;left:0;width:100%;height:430px;background:#fff;z-index:9;padding:150px 30px 30px 30px}.col-50{width:100%;float:left;position:relative;padding:20px}@media (min-width:800px){.col-50{width:50%;padding:30px}}.col-70{width:100%;float:left}@media (min-width:700px){.col-70{width:70%}}@media (min-width:1200px){.col-70{width:70%}}.col-30{width:100%;float:left}@media (min-width:700px){.col-30{width:30%}}@media (min-width:1200px){.col-30{width:30%}}.delivery{padding:50px 30px 70px 30px;float:left;text-align:center}@media (min-width:700px){.delivery{padding:100px 50px 100px 50px;text-align:left}}@media (min-width:700px){.delivery .button{text-align:left}}.map,.productbox{padding:40px 20px 0 20px}@media (min-width:700px){.map,.productbox{padding:100px 40px 100px 0px}}.map img,.productbox img{max-width:150px;margin:0 auto;float:none}@media (min-width:700px){.map img,.productbox img{max-width:250px}}@media (min-width:1200px){.map img,.productbox img{max-width:200px}}.produxtbox{float:left}.map{float:right}.yhteys{text-align:left;padding:0 0 50px 0}@media (min-width:700px){.yhteys{padding:50px 0 100px 0}}.yhteys .col-50{padding:50px 30px 0 30px}@media (min-width:700px){.yhteys .col-50{padding:50px 50px 0 50px}}.yhteys ul{font-family:'Montserrat',sans-serif;font-weight:400}.yhteys .col-50.content-in{text-align:center}.contact-info{width:100%;float:left;padding:30px 0}.yhteys .col-50.content-in{text-align:left;padding:0}@media (min-width:700px){.yhteys .col-50.content-in{padding:0 20px}}@media (min-width:1000px){.yhteys .col-50.content-in{padding:100px 50px 0 0}}.designer{position:relative}.mauri{width:100%;height:300px;float:left;background:url(../images/mauri2-emmi-hyyppa.jpg) center top no-repeat;background-size:cover}@media (min-width:700px){.mauri{height:400px}}@media (min-width:900px){.mauri{width:50%;height:100%;position:absolute;background:url(../images/mauri2-emmi-hyyppa.jpg) center top no-repeat;background-size:cover}}@media (min-width:1000px){.mauri{width:100%;height:500px;background:url(../images/mauri2-emmi-hyyppa.jpg) center top no-repeat;background-size:cover}}@media (min-width:1300px){.mauri{width:480px;height:100%;background:url(../images/mauri2-emmi-hyyppa.jpg) center top no-repeat;background-size:cover}}.mauri img{display:none}.designer .content-in{text-align:center;width:100%;float:left;padding:50px 30px}@media (min-width:900px){.designer .content-in{width:100%;padding:0 0 50px 50%}}@media (min-width:1000px){.designer .content-in{padding:460px 0 70px 0}}@media (min-width:1300px){.designer .content-in{padding:0 0 70px 480px}}@media (min-width:900px){.designer .content-in div{width:100%;padding:100px 50px 80px 50px}}@media (min-width:1300px){.designer .content-in div{max-width:700px;text-align:left}}.designer .content-in h1,.designer .content-in h3,.designer .content-in p{width:100%;float:left;text-align:center}@media (min-width:1300px){.designer .content-in h1,.designer .content-in h3,.designer .content-in p{text-align:left}}.designer .content-in h3{padding:10px 0}.product .col-50.content-in{padding:0 30px 50px 30px}@media (min-width:700px){.product .col-50.content-in{padding:0 50px 70px 50px}}@media (min-width:800px){.product .col-50.content-in{padding:100px 50px 70px 50px;text-align:left}}.product .col-50.content-in h1{padding-bottom:10px}.product .col-50.content-in h2{font-size:14px;font-size:1.4rem;text-transform:none}.product .col-50.content-in .price{font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem}.product .col-50.content-in .button{text-align:center;padding:30px 0 0 0}@media (min-width:800px){.product .col-50.content-in .button{text-align:left}}.allproducts img{width:100%;max-width:500px;height:auto}.allproducts .col-50{width:100%;float:left;position:relative;padding:20px}@media (min-width:800px){.allproducts .col-50{width:100%;padding:20px 20px 0 20px}}@media (min-width:1200px){.allproducts .col-50{width:50%;padding:30px}}.allproducts .col-50.content-in h1{padding-bottom:20px}.pg{width:100%;float:left}.pg-main{display:block;width:100%;border:0;padding:0;background:transparent;cursor:-webkit-zoom-in;cursor:zoom-in}.pg-main-img{display:block;width:100%;height:auto;float:left;border-radius:8px}.pg-thumbs{width:100%;float:left;margin:10px 0 20px 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(3,1fr);gap:10px}.pg-thumb{border:0;padding:0;background:transparent;cursor:pointer;max-width:200px;border:1px solid #eee}.pg-thumb img{display:block;width:100%;height:auto;opacity:0.95}.pg-thumb:hover img{opacity:1}.pg-close:focus-visible,.pg-main:focus-visible,.pg-thumb:focus-visible{outline:3px solid rgba(140,198,63,0.7);outline-offset:3px}.pg-modal{max-width:min(94vw,1100px);max-height:92vh;background:transparent;margin:0;padding:0;border:0;margin:auto;inset:0;overflow:hidden}.pg-modal::-ms-backdrop{background:rgba(0,0,0,0.75)}.pg-modal::backdrop{background:rgba(0,0,0,0.75)}.pg-figure{margin:0;position:relative}.pg-modal-img{display:block;width:100%;height:auto;max-height:92vh;background:#fff;margin:0;padding:0}.pg-caption{margin-top:10px;color:#fff;font-size:14px;line-height:1.5;text-align:left;max-width:90ch}.pg-close{position:absolute;top:20px;right:10px;width:44px;height:44px;border-radius:999px;border:0;cursor:pointer;font-size:28px;line-height:44px;background:rgba(255,255,255,0.92);z-index:3}.pg-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px;border-radius:999px;border:0;cursor:pointer;font-size:24px;line-height:48px;background:rgba(255,255,255,0.92);z-index:3}.pg-prev{left:10px}.pg-next{right:10px}@media (max-width:600px){.pg-nav{width:54px;height:54px;font-size:24px;line-height:54px}}.footer{width:100%;float:left;background:#130e35;max-width:1800px}.footer ul{width:100%;float:left;font-family:'Montserrat',sans-serif;font-weight:400}.footer ul li{display:block}.footer h4,.footer ul{color:#fff;padding:10px}@media (min-width:1000px){.footer{padding:10px 0 0 300px}}@media (min-width:1500px){.footer{padding:30px 0 0 400px}}@media (min-width:2000px) and (min-height:860px){.footer{position:fixed;top:0;right:0;width:400px;z-index:10;padding:20px 0 0 0;min-height:100%}.footer .col-50{width:100%}}.menu-some a,.menu-some a:visited{padding:0 0 0 30px;color:#fff}.menu-some a:hover{opacity:0.6}.menu-some .fb a{background:url(../svg/fallback/fb-light.png) 5px center no-repeat;background-image:url(../svg/fb-light.svg),none}.menu-some .ig a{background:url(../svg/fallback/ig-light.png) left center no-repeat;background-image:url(../svg/ig-light.svg),none}.form{width:100%;float:right;font-size:14px;font-size:1.4rem;padding:0 10px 50px 10px;text-align:left}@media (min-width:1000px){.form{max-width:400px}}.form div{width:100%;float:left}.form label{width:100%;float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:#fff;text-transform:uppercase;padding:10px 0 5px 0}.form input[type=email],.form input[type=text]{font-size:12px;font-size:1.2rem;width:100%;line-height:32px;line-height:3.2rem;height:32px;border:none;padding:0 5px;background:#fff;border-radius:3px}.form textarea{font-size:12px;font-size:1.2rem;width:100%;border-radius:3px;border:none;padding:5px;background:#fff}.form .submit-button{height:38px;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;text-transform:uppercase;font-weight:800;color:#fff;letter-spacing:0.5px;padding:7px 20px 7px 15px;background:#fcc3c9;border:none;float:left;cursor:pointer;opacity:1}.form .submit-button:hover{opacity:0.8}.form p{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:#fff;text-transform:uppercase}.contact-form{width:100%;float:left;font-size:14px;font-size:1.4rem;text-align:left;padding:50px 30px}@media (min-width:1000px){.contact-form{float:none;margin:0 auto;padding:0 0 50px 30px}}.contact-form div{width:100%;float:left}.contact-form label{width:100%;float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:#333;text-transform:uppercase;padding:10px 0 5px 0}.contact-form input[type=email],.contact-form input[type=text]{font-size:12px;font-size:1.2rem;width:100%;line-height:32px;line-height:3.2rem;height:32px;border:1px solid #E6E6E6;padding:0 5px;background:#fff;border-radius:3px}.contact-form textarea{font-size:12px;font-size:1.2rem;width:100%;border-radius:3px;border:1px solid #E6E6E6;padding:5px;background:#fff}.contact-form .submit-button{height:38px;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;text-transform:uppercase;font-weight:800;color:#fff;letter-spacing:0.5px;padding:7px 20px 7px 15px;background:#fcc3c9;border:none;float:left;cursor:pointer;opacity:1;margin:30px auto}.contact-form .submit-button:hover{opacity:0.8}.copy{width:100%;float:left;text-align:center}@media (min-width:2000px) and (min-height:860px){.copy{position:absolute;bottom:0}}.copy p{font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;color:#fff;opacity:0.4;padding:0}a.niku,a.niku:visited{display:inline-block;width:200px;float:none;height:15px;background:url(../svg/fallback/niku.png) center center no-repeat;background-image:url(../svg/niku.svg),none;opacity:0.1;text-indent:-9999px;margin:10px auto 10px auto}a.niku:hover{opacity:0.3}.nav-collapse{width:100%;float:left;overflow:visible}@media (min-width:1000px){.nav-collapse{width:auto;float:right}}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden}.nav-collapse.opened{max-height:9999px}.disable-pointer-events{pointer-events:none!important}a.nav-toggle,a.nav-toggle:visited{width:100%;float:left;text-align:left;background:url(../svg/fallback/icon-menu-m.png) center center no-repeat #fff;background-image:url(../svg/icon-menu-m.svg),none;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'Lato',sans-serif;font-size:16px;font-size:1.6rem;line-height:50px;line-height:5rem;font-weight:100;text-transform:uppercase;letter-spacing:3px;color:#fff;padding:5px 30px;text-indent:-9999px;margin:15px 0 0 0}@media (min-width:370px){a.nav-toggle,a.nav-toggle:visited{text-align:center;padding:0;position:absolute;top:0;right:0;background:url(../svg/fallback/icon-menu.png) right center no-repeat;background-image:url(../svg/icon-menu.svg),none;opacity:0.5;border:none}}@media (min-width:1000px){a.nav-toggle,a.nav-toggle:visited{display:none}}a.nav-toggle.active,a.nav-toggle:hover{opacity:1}@media (min-width:1000px){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.5s;animation-duration:0.5s}.fade-in.zero{-webkit-animation-delay:0s;animation-delay:0s}.fade-in.one{-webkit-animation-delay:0.2s;animation-delay:0.2s}@media (min-width:2000px) and (min-height:860px){@-webkit-keyframes slideIn{0%{right:-35%}to{right:0}}@keyframes slideIn{0%{right:-35%}to{right:0}}.slide-in{right:-35%;-webkit-animation:slideIn ease-in 1;animation:slideIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.slide-in.zero{-webkit-animation-delay:0s;animation-delay:0s}.slide-in.one{-webkit-animation-delay:0.2s;animation-delay:0.2s}}.bx-wrapper{float:left;width:100%;position:relative;padding:0}.bx-wrapper .bx-viewport{-webkit-transform:translateZ(0);transform:translateZ(0)}