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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.hide{display:none}img{max-width:100%}a{text-decoration:none}input,select,textarea{border-radius:0}input:focus,select:focus,textarea:focus{outline:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.Veneer{font-family:Veneer;font-weight:400;font-style:normal}.VeneerTwo{font-family:VeneerTwo;font-weight:400;font-style:normal}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#212121 url(../img/nav-bg.jpg) repeat;font-family:Lekton,sans-serif;font-weight:700}.l-wrap{max-width:1418px;margin-right:auto;margin-left:auto}h1,h2,h3,h4{font-weight:400;font-family:Veneer}h2{font-size:50px;margin-bottom:45px}@media only screen and (max-width:1023px){h2{margin-bottom:35px}}@media only screen and (max-width:600px){h2{font-size:30px;font-size:7.8vw;line-height:30px;line-height:7.8vw}}@media only screen and (max-width:600px) and (max-width:320.512820513px){h2{font-size:25px}}@media only screen and (max-width:600px) and (min-width:448.717948718px){h2{font-size:35px}}@media only screen and (max-width:600px) and (max-width:320.512820513px){h2{line-height:25px}}@media only screen and (max-width:600px) and (min-width:448.717948718px){h2{line-height:35px}}p{font-size:20px;line-height:30px;margin-bottom:35px}p:last-child{margin-bottom:0}@media only screen and (max-width:1023px){p{font-size:16px;line-height:24px;margin-bottom:20px}}@media only screen and (max-width:600px){p{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){p{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){p{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){p{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){p{line-height:24px}}ul{margin:0 0 25px;padding:0;float:left}ul:last-child{margin-bottom:0}ul li{float:left;width:100%;font-size:20px;line-height:30px;list-style-type:none;padding-left:25px;position:relative}@media only screen and (max-width:1023px){ul li{font-size:16px;line-height:24px}}@media only screen and (max-width:600px){ul li{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){ul li{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){ul li{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){ul li{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){ul li{line-height:24px}}ul li:before{position:absolute;top:0;left:0;content:'\2014';font-size:20px;line-height:30px}.btn{float:left;display:block;background:#000;color:#fff;font-family:Veneer;text-transform:uppercase;font-size:16px;line-height:40px;min-width:135px;text-align:center;letter-spacing:.03em;border-radius:4px;transition:all ease-in .2s}@media only screen and (min-width:1024px){.btn:hover{background:#fff;color:#000}}@media only screen and (max-width:1023px){.btn{font-size:14px;font-size:2.5vw}}@media only screen and (max-width:1023px) and (max-width:560px){.btn{font-size:14px}}@media only screen and (max-width:1023px) and (min-width:640px){.btn{font-size:16px}}@media only screen and (max-width:600px){.btn{min-width:100px}}.main-header{position:relative}@media only screen and (max-width:1023px){.main-header{height:75px;float:left;width:100%}}.main-header__nav{display:block;width:100%;height:100vh;overflow:auto;position:fixed;top:0;left:0;background:#212121 url(../img/nav-bg.jpg) repeat;display:none;z-index:9}.show-nav .main-header__nav{display:block}@media only screen and (min-width:1024px){.main-header__nav{position:relative;display:block;height:auto;overflow:visible;background:0 0}}.main-header__burger{position:absolute;top:25px;right:6.2794348509%;width:40px;height:62px;display:none}@media only screen and (max-width:1023px){.main-header__burger{display:block}}.main-header__burger span{width:100%;height:4px;background:#fff;width:100%;display:block;position:absolute;border-radius:3px;top:0;right:0}.main-header__burger span:nth-child(2){top:14px}.main-header__burger span:nth-child(3){top:28px}.main-header__close{position:fixed;top:38px;right:20px;width:45px;height:45px;display:none}@media only screen and (max-width:1023px){.main-header__close{display:block}}.main-header__close span{width:100%;height:4px;background:#fff;width:40px;-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center center;transform-origin:center center;display:block;position:absolute;border-radius:3px;top:0;right:0}.main-header__close span:last-child{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-header__logo{max-width:143px;float:left;position:absolute;top:5px;left:4.9365303244%;z-index:10}@media only screen and (max-width:1023px){.main-header__logo{max-width:140px;width:21.978021978%}.show-nav .main-header__logo{position:fixed}}.main-menu{float:left;width:100%;text-align:center;padding-top:100px}@media only screen and (min-width:1024px){.main-menu{margin:0;margin-right:2.4682651622%;float:right;width:auto;padding:0}}.main-menu__item{float:left;display:inline;width:auto;padding:0;margin:0}.main-menu__item:after{content:' ';position:absolute;bottom:0;left:0;width:calc(100% - 35px);height:6px;background:#fff;opacity:0;transition:opacity linear 250ms}.main-menu__item:before{display:none}@media only screen and (max-width:1023px){.main-menu__item{width:100%;clear:both;text-align:center}.main-menu__item:after{display:none}}.main-menu__item a{color:#fff;font-size:20px;line-height:40px;text-transform:uppercase;font-family:Veneer;font-weight:400;padding:25px 35px 25px 0;display:block}@media only screen and (max-width:1023px){.main-menu__item a{font-size:40px;line-height:70px;padding:0}}@media only screen and (max-width:600px){.main-menu__item a{font-size:30px;line-height:60px}}.main-menu__item--parent{position:relative}.main-menu__item--parent:hover .main-menu__sub-menu{display:block}@media only screen and (max-width:1023px){.main-menu__item--parent:hover .main-menu__sub-menu{display:none}}.main-menu__item--parent--active:after{opacity:1}.main-menu__item--active,.main-menu__item:hover{position:relative}.main-menu__item--active:after,.main-menu__item:hover:after{opacity:1}.main-menu__sub-menu{position:absolute;background:url(../img/subnav-bg.jpg);margin-bottom:0;left:-10px;width:280px;display:none}.main-menu__sub-menu__item{padding:0;width:100%;text-align:left}.main-menu__sub-menu__item a{padding:15px 35px;width:100%}.main-menu__sub-menu__item a:hover{background:#000}.main-menu__sub-menu__item:before{display:none}.breadcrumb{float:left;width:100%;color:#fff;font-size:16px;margin-bottom:30px;text-transform:uppercase}.breadcrumb__link{color:#fff}.page-header{float:left;width:100%;padding:104px 30px 116px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.4;transition:all .5s ease}.page-load .page-header,.visible .page-header{opacity:1}@media only screen and (max-width:1023px){.page-header{padding:80px 7.8492935636% 60px}}.page-header__title{color:#fff;font-size:120px;line-height:120px;font-family:VeneerTwo;max-width:648px;margin:auto auto 50px auto;opacity:0;-ms-transform:translateY(20px);transform:translateY(20px);transition:all .5s ease .7s}.page-template-page-traditional-espresso .page-header__title{float:left}.page-template-page-contact .page-header__title{margin-bottom:0}.page-load .page-header__title,.visible .page-header__title{-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (max-width:1023px){.page-header__title{font-size:80px;line-height:80px;margin-bottom:35px}}@media only screen and (max-width:600px){.page-header__title{font-size:12.5vw;line-height:12.5vw}}.page-header__copy{color:#fff;font-size:20px;line-height:30px;max-width:648px;margin:auto auto 40px auto;opacity:0;-ms-transform:translateY(20px);transform:translateY(20px);transition:all .5s ease .9s}.page-load .page-header__copy,.visible .page-header__copy{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.page-template-page-traditional-espresso .page-header__copy{float:left}@media only screen and (max-width:1023px){.page-header__copy{font-size:16px;line-height:24px}}@media only screen and (max-width:600px){.page-header__copy{font-size:2.5vw;line-height:3.7vw}}.page-template-page-traditional-espresso .page-header{padding-left:6.25%;padding-right:6.25%;text-align:left}.down-arrow{max-width:22px;opacity:0;transition:all .5s ease 1.3s}.page-load .down-arrow,.visible .down-arrow{opacity:1}.grid-4{float:left;width:100%;opacity:0;transition:all ease-in .5s .1s}.grid-4.visible{opacity:1}.grid-4-item{width:25%;position:relative;float:left;display:inline}@media only screen and (max-width:1023px){.grid-4-item{width:50%}}.grid-4-item--beige{background:#e6dddb}.grid-4-item__text{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding-left:27.9329608939%;padding-right:9.7765363128%;width:100%}@media only screen and (max-width:1023px){.grid-4-item__text{padding-left:12.539184953%;padding-right:15px}}.grid-4-item--copy{position:relative}.grid-4-item--copy:after{display:block;top:0;left:0;width:100%;padding-bottom:100%;content:' ';height:0}.grid-4-item img{float:left;width:100%;max-width:none}.grid-2{float:left;width:100%;background:#e8e6e3;position:relative}.grid-2__img{float:left;display:inline;width:50%;opacity:0;transition:all ease-in .5s .1s}.visible .grid-2__img{opacity:1}.grid-2--right .grid-2__img{float:right}@media only screen and (max-width:1023px){.grid-2__img{width:100%}}.grid-2__copy{float:left;width:50%;position:absolute;top:50%;padding-left:6.25%;padding-right:6.25%;-ms-transform:translateY(-40%);transform:translateY(-40%);right:0;opacity:0;transition:all ease-in .5s .1s}.visible .grid-2__copy{opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%)}.grid-2--right .grid-2__copy{left:0;right:auto}@media only screen and (max-width:1023px){.grid-2__copy{width:100%;top:0;position:relative;left:auto;right:auto;-ms-transform:none;transform:none;padding:50px 6.2794348509% 65px;-ms-transform:translateY(0);transform:translateY(0)}.visible .grid-2__copy{-ms-transform:translateY(0);transform:translateY(0)}}.footer-link{float:left;width:100%;min-height:350px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;text-align:center}@media only screen and (max-width:1023px){.footer-link{min-height:300px}}@media only screen and (max-width:600px){.footer-link{min-height:260px}}.footer-link__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:.4;background:transparent url(../img/dust.png);transition:all ease-in .2s}@media only screen and (min-width:1024px){.footer-link:hover .footer-link__overlay{opacity:1}.footer-link:hover .footer-link__copy{opacity:.7}}.footer-link__copy{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:80px;color:#fff;font-family:VeneerTwo;z-index:6;letter-spacing:.03em;font-weight:400;transition:all ease-in .2s}.footer-link__copy:after{position:absolute;right:-140px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:' ';height:22px;width:93px;background:url(../img/right-arrow.png) no-repeat;background-size:cover}@media only screen and (max-width:1023px){.footer-link__copy{font-size:60px}.footer-link__copy:after{width:70px;height:17px;right:-90px;background-size:contain}}@media only screen and (max-width:600px){.footer-link__copy{font-size:60px;font-size:9.5vw}}@media only screen and (max-width:600px) and (max-width:421.052631579px){.footer-link__copy{font-size:40px}}@media only screen and (max-width:600px) and (min-width:631.578947368px){.footer-link__copy{font-size:60px}}@media only screen and (max-width:600px){.footer-link__copy:after{width:50px;height:12px;right:-65px}}.grid-thirds--largeimg .grid-thirds__2{opacity:0;transition:all ease-in .5s .1s}.grid-thirds--largeimg.visible .grid-thirds__2{opacity:1}.grid-thirds--smallimg .grid-thirds__1{opacity:0;transition:all ease-in .5s .1s}.grid-thirds--smallimg.visible .grid-thirds__1{opacity:1}.grid-thirds{float:left;width:100%;background:#e7e8e5 url(../img/grid-thirds-bg.png)}.grid-thirds img{opacity:0}@media only screen and (max-width:600px){.grid-thirds img{opacity:1;transition:all ease-in .5s .1s}.visible .grid-thirds img{opacity:1}}.grid-thirds__1,.grid-thirds__2{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media only screen and (max-width:600px){.grid-thirds__1,.grid-thirds__2{background:0 0!important}}.grid-thirds__2{float:left;width:62.5%;display:inline;position:relative}@media only screen and (max-width:1023px){.grid-thirds__2{width:50%}}@media only screen and (max-width:600px){.grid-thirds__2{width:100%}}.grid-thirds__1{float:left;width:37.5%;display:inline;position:relative}.grid-thirds__1.float-right{float:right}@media only screen and (max-width:1023px){.grid-thirds__1{width:50%}}@media only screen and (max-width:600px){.grid-thirds__1{width:100%}}.grid-thirds img{float:left}.grid-thirds__content{float:left;width:100%;margin-bottom:35px}.grid-thirds__copy--2 .grid-thirds__content{column-count:2;column-gap:25px}@media only screen and (max-width:1023px){.grid-thirds__copy--2 .grid-thirds__content{column-count:1}}.grid-thirds__content p:last-child{margin-bottom:0}.grid-thirds__copy{float:left;width:100%;position:absolute;top:50%;-ms-transform:translateY(-40%);transform:translateY(-40%);right:0;opacity:0;transition:all ease-in .5s .1s}.visible .grid-thirds__copy{opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%)}.grid-thirds__copy--1{padding:60px 33.3333333333% 60px 0;left:16.6666666667%}.grid-thirds__copy--2{padding:60px 27.2727272727% 60px 0;left:9.0909090909%}@media only screen and (max-width:1023px){.grid-thirds__copy{-ms-transform:translateY(0);transform:translateY(0)}.visible .grid-thirds__copy{-ms-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:600px){.grid-thirds__copy{padding:60px 6.2794348509%;position:static;-ms-transform:none;transform:none;top:auto;left:auto}.grid-thirds__copy--1{padding:40px 6.2794348509%}.grid-thirds__copy--2{padding:40px 6.2794348509%}}.grid-6{float:left;width:100%;background:#e7e8e5 url(../img/grid-thirds-bg.png)}.grid-6-item{float:left;display:inline;width:33.3333333333%;opacity:0;transition:all ease-in .5s}.grid-6-item:nth-child(0){transition-delay:0s}.grid-6-item:nth-child(1){transition-delay:250ms}.grid-6-item:nth-child(2){transition-delay:.5s}.grid-6-item:nth-child(3){transition-delay:750ms}.grid-6-item:nth-child(4){transition-delay:1s}.grid-6-item:nth-child(5){transition-delay:1.25s}.grid-6-item:nth-child(6){transition-delay:1.5s}.grid-6-item:nth-child(7){transition-delay:1.75s}.grid-6-item:nth-child(8){transition-delay:2s}.grid-6-item:nth-child(9){transition-delay:2.25s}.grid-6-item:nth-child(10){transition-delay:2.5s}.grid-6-item:nth-child(11){transition-delay:2.75s}.grid-6-item:nth-child(12){transition-delay:3s}.grid-6-item:nth-child(13){transition-delay:3.25s}.grid-6-item:nth-child(14){transition-delay:3.5s}.visible .grid-6-item{opacity:1}.grid-6-item:nth-child(even){background:#e6dddb}.grid-6-item:nth-child(3n+1){clear:left}@media only screen and (max-width:1023px){.grid-6-item{width:50%}.grid-6-item:nth-child(3n+1){clear:none}.grid-6-item:nth-child(2n+1){clear:left}.grid-6-item:nth-child(even){background:0 0}.grid-6-item:nth-child(2),.grid-6-item:nth-child(3),.grid-6-item:nth-child(6),.grid-6-item:nth-child(7){background:#e6dddb}}.grid-6-item__img{float:left;width:100%;max-width:none}.grid-6-item__copy{float:left;display:inline;width:100%;padding:65px 50px 65px 65px;position:relative}@media only screen and (max-width:1023px){.grid-6-item__copy{padding:25px 12.5786163522%}.grid-6-item__copy .btn{position:static}}.grid-6-item__title{font-size:26px;line-height:45px;margin-bottom:20px}@media only screen and (max-width:1023px){.grid-6-item__title{font-size:20px;margin-bottom:15px;line-break:30px}}.more-banner{float:left;width:100%;padding:45px 45px 80px;background:#e6dddb url(../img/more-machines.jpg) no-repeat 45px 45px;height:375px;opacity:0;transition:all ease-in .5s}.more-banner.visible{opacity:1}@media only screen and (max-width:1023px){.more-banner{background-size:200px;background-position:center 45px;height:auto;padding-bottom:40px}}.more-banner__copy{color:#000;float:left;padding:100px 70px 0 375px;width:100%;font-size:20px;line-height:30px}@media only screen and (max-width:1023px){.more-banner__copy{font-size:16px;line-height:24px;padding-bottom:20px;padding:180px 0 0;text-align:center}}@media only screen and (max-width:600px){.more-banner__copy{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.more-banner__copy{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.more-banner__copy{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.more-banner__copy{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.more-banner__copy{line-height:24px}}.more-banner__copy a{color:#000;text-decoration:underline}.with-love{float:left;width:100%;background:#e7e8e5 url(../img/grid-thirds-bg.png);opacity:0;transition:all ease-in .5s}.with-love.visible{opacity:1}.with-love__copy{color:#000;float:left;padding:190px 9.375% 190px 28.125%;width:100%;font-size:20px;line-height:30px;background:url(../img/with-love-bg.png) 6.25% center no-repeat}@media only screen and (max-width:1023px){.with-love__copy{font-size:16px;line-height:24px;margin-bottom:20px;padding:250px 6.2794348509% 35px;background-position:center 50px;text-align:center;background-size:200px}}@media only screen and (max-width:600px){.with-love__copy{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.with-love__copy{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.with-love__copy{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.with-love__copy{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.with-love__copy{line-height:24px}}.with-love__copy a{color:#000;text-decoration:underline}.main-footer{float:left;width:100%;padding:35px 6.25% 70px;background-size:cover;color:#fff;font-size:20px;line-height:28px;position:relative}@media only screen and (max-width:1023px){.main-footer{padding:35px 6.2794348509%}}.main-footer a{color:#fff}.main-footer__logo{max-width:78px;float:left;display:block;margin-bottom:45px}.main-footer__links{position:absolute;bottom:70px;right:50px;font-size:16px;text-align:right}@media only screen and (max-width:1023px){.main-footer__links{font-size:16px;line-height:24px}}@media only screen and (max-width:600px){.main-footer__links{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.main-footer__links{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.main-footer__links{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.main-footer__links{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.main-footer__links{line-height:24px}}@media only screen and (max-width:1023px){.main-footer__links{position:static;bottom:auto;right:auto;float:left;clear:both;margin-top:40px;width:100%;text-align:center}}.company-details{float:left;clear:left;width:28.5714285714%}@media only screen and (min-width:1024px){.company-details a:hover{text-decoration:underline}}@media only screen and (max-width:1023px){.company-details{font-size:16px;line-height:24px;width:50%}}@media only screen and (max-width:600px){.company-details{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw;width:100%}}@media only screen and (max-width:600px) and (max-width:560px){.company-details{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.company-details{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.company-details{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.company-details{line-height:24px}}.footer-nav{float:left;width:21.4285714286%}@media only screen and (max-width:1023px){.footer-nav{font-size:16px;line-height:24px;width:42.0107719928%;float:right}}@media only screen and (max-width:600px){.footer-nav{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw;width:100%;margin-top:30px}}@media only screen and (max-width:600px) and (max-width:560px){.footer-nav{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.footer-nav{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.footer-nav{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.footer-nav{line-height:24px}}.footer-menu{margin:0;padding:0}.footer-menu__item{width:50%;display:inline;float:left;margin:0;padding:0}.footer-menu__item:before{display:none}.footer-menu__item a{text-decoration:underline;line-height:30px}@media only screen and (max-width:1023px){.footer-menu__item a{font-size:16px;line-height:24px}}@media only screen and (max-width:600px){.footer-menu__item a{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.footer-menu__item a{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.footer-menu__item a{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.footer-menu__item a{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.footer-menu__item a{line-height:24px}}@media only screen and (min-width:1024px){.footer-menu__item a:hover{text-decoration:none}}.footer-menu__sub-menu{display:none}.coffee{float:left;width:100%;background:#e6e5e3 url(../img/dust-on-white.jpg)}.coffee__header{float:left;width:100%;padding:100px 6.25% 50px;min-height:480px;background:#36599f url(../img/white-dust.png);position:relative;opacity:.4;transition:all .5s ease}.coffee__header.visible{opacity:1}.coffee--blue .coffee__header{background-color:#36599f}.coffee--red .coffee__header{background-color:#bc392d}.coffee--green .coffee__header{background-color:#5ba243}.coffee--sage .coffee__header{background-color:#428077}.coffee--aqua .coffee__header{background-color:#098fa4}.coffee--purple .coffee__header{background-color:#532975}@media only screen and (max-width:1023px){.coffee__header{padding:60px 6.2794348509% 40px}}.coffee__header-left{float:left;width:50%;opacity:0;transition:all .5s ease 250ms}.visible .coffee__header-left{opacity:1}@media only screen and (max-width:1023px){.coffee__header-left{width:100%;text-align:center;margin-bottom:30px}}.coffee__header-right{position:absolute;top:100px;right:0;max-width:1017px;width:71.7207334274%;opacity:0;-ms-transform:translateY(20px);transform:translateY(20px);transition:all .5s ease .5s}.visible .coffee__header-right{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:1023px){.coffee__header-right{position:relative;top:0;width:100%;float:left}.coffee__header-right:after{content:' ';position:relative;height:0;width:100%;display:block;padding-bottom:55%}}@media only screen and (max-width:1023px) and (max-width:600px){.coffee__header-right:after{padding-bottom:45%}}@media only screen and (max-width:1023px){.coffee__header-right img{position:absolute;top:0;left:-6.25%}}.coffee__title{color:#fff;font-size:120px;line-height:120px;margin-bottom:35px;font-weight:400}@media only screen and (max-width:1023px){.coffee__title{font-size:80px;line-height:80px;width:80%;margin:auto auto 45px auto;clear:left}}@media only screen and (max-width:600px){.coffee__title{font-size:12.5vw;line-height:12.5vw}}.coffee__description{float:left;width:71.4285714286%;color:#fff}@media only screen and (max-width:1023px){.coffee__description{width:100%}}.coffee__information{float:left;width:100%;padding:70px 6.25% 100px;opacity:0;transition:all .5s ease}.coffee__information.visible{opacity:1}@media only screen and (max-width:1023px){.coffee__information{padding:110px 6.2794348509% 80px}.single-teas .coffee__information{padding-top:40px}}@media only screen and (max-width:600px){.coffee__information{padding-top:90px}}.coffee__btn{min-height:60px;line-height:60px;min-width:210px;clear:left;font-size:21px}@media only screen and (max-width:1023px){.coffee__btn{margin:auto;float:none;max-width:140px}}.tea__header{background:#fff url(../img/white-dust.png)}@media only screen and (max-width:1023px){.tea__header{padding:0}}.tea--rift .tea__header{background-color:#740711}.tea--virunga .tea__header{background-color:#8c8cc6}.tea--comonmile .tea__header{background-color:#079bb2}.tea--green .tea__header{background-color:#779a24}.tea--lemon .tea__header{background-color:#936c06}.tea--redbush .tea__header{background-color:#a62928}.tea--peppermint .tea__header{background-color:#069bb1}.tea--redberry .tea__header{background-color:#8f1817}.tea--pfunda .tea__header{background-color:#7370b5}@media only screen and (max-width:1023px){.tea__header-left{padding:60px 6.2794348509% 40px}}.tea__header-right{position:absolute;top:0;right:0;width:50%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}@media only screen and (max-width:1023px){.tea__header-right{background:0 0!important;position:static;width:100%;top:auto;right:auto;height:auto}.tea__header-right:after{display:none}}.tea__header-right img{display:none;position:static}@media only screen and (max-width:1023px){.tea__header-right img{display:inline;max-width:none;width:100%}}.coffee-details,.tea-details{float:left;width:50%}@media only screen and (max-width:1023px){.coffee-details,.tea-details{width:100%}}.tea-details{width:21.4285714286%}@media only screen and (max-width:1023px){.tea-details{width:100%}}.coffee-detail,.feature-item,.specification-detail,.tea-detail{float:left;width:45.7142857143%;margin-right:4.2857142857%;margin-bottom:40px}@media only screen and (max-width:600px){.coffee-detail,.feature-item,.specification-detail,.tea-detail{width:100%;margin-right:0;margin-bottom:25px}}.coffee-detail:nth-child(3),.feature-item:nth-child(3),.specification-detail:nth-child(3),.tea-detail:nth-child(3){clear:left}.coffee-detail a,.feature-item a,.specification-detail a,.tea-detail a{color:#000;text-decoration:underline}.features--3-column .coffee-detail,.features--3-column .feature-item,.features--3-column .specification-detail,.features--3-column .tea-detail{width:29.4846153846%;margin-right:3.8461538462%}.features--3-column .coffee-detail:nth-child(3),.features--3-column .feature-item:nth-child(3),.features--3-column .specification-detail:nth-child(3),.features--3-column .tea-detail:nth-child(3){clear:none}.features--3-column .coffee-detail:nth-child(4),.features--3-column .coffee-detail:nth-child(7),.features--3-column .feature-item:nth-child(4),.features--3-column .feature-item:nth-child(7),.features--3-column .specification-detail:nth-child(4),.features--3-column .specification-detail:nth-child(7),.features--3-column .tea-detail:nth-child(4),.features--3-column .tea-detail:nth-child(7){clear:left}.coffee-detail__label,.feature-item__label,.specification-detail__label,.tea-detail__label{font-size:25px;font-family:Veneer;margin-bottom:20px}.coffee-detail__copy,.feature-item__copy,.specification-detail__copy,.tea-detail__copy{font-size:16px;line-height:24px}.coffee-detail__copy li,.coffee-detail__copy p,.feature-item__copy li,.feature-item__copy p,.specification-detail__copy li,.specification-detail__copy p,.tea-detail__copy li,.tea-detail__copy p{margin:0;font-size:16px;line-height:24px}@media only screen and (max-width:600px){.coffee-detail__copy li,.coffee-detail__copy p,.feature-item__copy li,.feature-item__copy p,.specification-detail__copy li,.specification-detail__copy p,.tea-detail__copy li,.tea-detail__copy p{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.coffee-detail__copy li,.coffee-detail__copy p,.feature-item__copy li,.feature-item__copy p,.specification-detail__copy li,.specification-detail__copy p,.tea-detail__copy li,.tea-detail__copy p{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.coffee-detail__copy li,.coffee-detail__copy p,.feature-item__copy li,.feature-item__copy p,.specification-detail__copy li,.specification-detail__copy p,.tea-detail__copy li,.tea-detail__copy p{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.coffee-detail__copy li,.coffee-detail__copy p,.feature-item__copy li,.feature-item__copy p,.specification-detail__copy li,.specification-detail__copy p,.tea-detail__copy li,.tea-detail__copy p{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.coffee-detail__copy li,.coffee-detail__copy p,.feature-item__copy li,.feature-item__copy p,.specification-detail__copy li,.specification-detail__copy p,.tea-detail__copy li,.tea-detail__copy p{line-height:24px}}@media only screen and (max-width:600px){.features--1-column .feature-item,.features--2-column .feature-item,.features--3-column .feature-item{width:100%;margin-right:0}}@media only screen and (max-width:1023px){.coffee-detail{text-align:center;width:50%;padding:0 15px;margin-right:0}}.tea-detail{width:100%;margin-right:0}.tea-detail ul{margin-bottom:0}@media only screen and (max-width:1023px){.tea-detail{width:47.5%;margin-right:2.5%}}.tea-extra{float:left;display:inline;width:57.1428571429%}@media only screen and (max-width:1023px){.tea-extra{width:100%}}.tea-extra .tea-detail{width:47.5%;margin-right:2.5%}@media only screen and (max-width:1023px){.tea-extra .tea-detail{width:100%}}.page-count{float:left;width:100%;color:#fff;font-size:16px;margin-bottom:25px}.page-count div{float:left;display:inline}@media only screen and (max-width:1023px){.page-count{text-align:center;float:none;width:30px;display:inline-block;margin:auto auto 25px auto}}.pagination-left,.pagination-right{position:absolute;width:34px;height:18px;top:172px;z-index:10}.pagination-left img,.pagination-right img{width:34px}@media only screen and (max-width:1023px){.pagination-left,.pagination-right{top:110px}}.pagination-left{left:25px}.pagination-right{right:25px}.product-grid{float:left;width:100%}.product{width:33.3333333333%;float:left;position:relative;background:url(../img/white-dust.png);background-size:cover;text-align:center;opacity:0;transition:all ease-in .5s}.visible .product{opacity:1}.product:nth-child(0){transition-delay:0s}.product:nth-child(1){transition-delay:250ms}.product:nth-child(2){transition-delay:.5s}.product:nth-child(3){transition-delay:750ms}.product:nth-child(4){transition-delay:1s}.product:nth-child(5){transition-delay:1.25s}.product:nth-child(6){transition-delay:1.5s}.product:nth-child(7){transition-delay:1.75s}.product:nth-child(8){transition-delay:2s}.product:nth-child(9){transition-delay:2.25s}.product:nth-child(10){transition-delay:2.5s}.product:nth-child(11){transition-delay:2.75s}.product:nth-child(12){transition-delay:3s}.product:nth-child(13){transition-delay:3.25s}.product:nth-child(14){transition-delay:3.5s}.product:after{float:left;width:100%;padding-bottom:100%;position:relative;content:' ';height:0}@media only screen and (max-width:1023px){.product{width:50%}.single-coffee .product:nth-child(3),.single-teas .product:nth-child(3){display:none}}@media only screen and (min-width:1024px){.product:hover .product__btn{background:#000!important;color:#fff!important}}.product__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:inherit}.product__image{position:absolute;left:5.75%;width:75%;top:35px}@media only screen and (max-width:1023px){.product__image{left:20%;width:55%}}@media only screen and (max-width:600px){.product__image{top:20px}}.product--tea .product__image{left:0;top:0;width:100%;position:relative;float:left}.product__title{color:#fff;font-size:50px;margin-bottom:12px;font-family:VeneerTwo}@media only screen and (max-width:1200px){.product__title{font-size:35px}}@media only screen and (max-width:1023px){.product__title{font-size:30px;margin-bottom:8px}}@media only screen and (max-width:600px){.product__title{font-size:20px}}.product__info{width:100%;position:absolute;bottom:35px;left:0;padding:0 20px}@media only screen and (max-width:1023px){.product__info{padding:0 10px}.product--tea .product__info{bottom:10px}}@media only screen and (max-width:600px){.product__info{bottom:10px}}.product__btn{background:#fff;margin:auto;float:none;display:inline-block}@media only screen and (max-width:1023px){.product__btn{line-height:30px}}.product--blue{background-color:#36599f}.product--blue .btn{color:#36599f}.product--red{background-color:#bc392d}.product--red .btn{color:#bc392d}.product--green{background-color:#5ba243}.product--green .btn{color:#5ba243}.product--sage{background-color:#428077}.product--sage .btn{color:#428077}.product--aqua{background-color:#098fa4}.product--aqua .btn{color:#098fa4}.product--purple{background-color:#532975}.product--purple .btn{color:#532975}.product--tea-rift{background-color:#740711}.product--tea-rift .btn{color:#740711}.product--tea-virunga{background-color:#8c8cc6}.product--tea-virunga .btn{color:#8c8cc6}.product--tea-comonmile{background-color:#079bb2}.product--tea-comonmile .btn{color:#079bb2}.product--tea-green{background-color:#779a24}.product--tea-green .btn{color:#779a24}.product--tea-lemon{background-color:#936c06}.product--tea-lemon .btn{color:#936c06}.product--tea-redbush{background-color:#a62928}.product--tea-redbush .btn{color:#a62928}.product--tea-peppermint{background-color:#069bb1}.product--tea-peppermint .btn{color:#069bb1}.product--tea-redberry{background-color:#8f1817}.product--tea-redberry .btn{color:#8f1817}.product--tea-pfunda{background-color:#7370b5}.product--tea-pfunda .btn{color:#7370b5}.espresso-grid,.machine-grid{float:left;width:100%;background:#e7e8e5 url(../img/grid-thirds-bg.png)}.machine-item{float:left;width:50%;display:inline;text-align:center;position:relative;color:#000;opacity:0;transition:all ease-in .5s}.visible .machine-item{opacity:1}.machine-item:nth-child(0){transition-delay:0s}.machine-item:nth-child(1){transition-delay:250ms}.machine-item:nth-child(2){transition-delay:.5s}.machine-item:nth-child(3){transition-delay:750ms}.machine-item:nth-child(4){transition-delay:1s}.machine-item:nth-child(5){transition-delay:1.25s}.machine-item:nth-child(6){transition-delay:1.5s}.machine-item:nth-child(7){transition-delay:1.75s}.machine-item:nth-child(8){transition-delay:2s}.machine-item:nth-child(9){transition-delay:2.25s}.machine-item:nth-child(10){transition-delay:2.5s}.machine-item:nth-child(11){transition-delay:2.75s}.machine-item:nth-child(12){transition-delay:3s}.machine-item:nth-child(13){transition-delay:3.25s}.machine-item:nth-child(14){transition-delay:3.5s}.machine-item:nth-child(2),.machine-item:nth-child(3){background:#e6dddb}.machine-item:after{content:' ';position:relative;width:100%;padding-bottom:100%;height:0;display:block}@media only screen and (max-width:1023px){.machine-item{width:100%}.machine-item:nth-child(2),.machine-item:nth-child(3){background:0 0}.machine-item:nth-child(odd){background:#e6dddb}.machine-item:after{display:none}}.machine-item__content{padding:12.5%;width:100%;position:absolute;top:0;left:0;height:100%}@media only screen and (max-width:1023px){.machine-item__content{position:relative;padding:40px 6.2794348509%}}@media only screen and (max-width:600px){.machine-item__content{padding:25px 6.2794348509%}}.machine-item__image{max-width:330px;width:100%;margin-bottom:25px}@media only screen and (max-width:1023px){.machine-item__image{margin-bottom:15px}}.machine-item__title{color:#000;font-size:50px;margin-bottom:12px;font-family:VeneerTwo}@media only screen and (max-width:1023px){.machine-item__title{font-size:40px}}@media only screen and (max-width:600px){.machine-item__title{font-size:30px;font-size:6.2vw}}@media only screen and (max-width:600px) and (max-width:403.225806452px){.machine-item__title{font-size:25px}}@media only screen and (max-width:600px) and (min-width:564.516129032px){.machine-item__title{font-size:35px}}.machine-item__description{font-family:Lekton,sans-serif;font-size:20px;line-break:28px;margin-bottom:25px}@media only screen and (max-width:1023px){.machine-item__description{font-size:16px;line-height:24px;margin-bottom:20px}}@media only screen and (max-width:600px){.machine-item__description{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.machine-item__description{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.machine-item__description{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.machine-item__description{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.machine-item__description{line-height:24px}}.machine-item__btn{margin:auto;float:none;display:inline-block}.machine-product__header-right{max-width:570px;width:43.7235543018%;right:6.25%}@media only screen and (max-width:1023px){.machine-product__header-right{width:100%;max-width:none;padding:0 6.2794348509%;margin:auto;text-align:center}.machine-product__header-right img{max-width:400px;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.machine-product__header-right:after{padding-bottom:65%}}@media only screen and (max-width:600px){.machine-product__header-right img{max-width:280px}}.machine-product.coffee--sage .coffee__header{background-color:#3d8d5e}.machine-product.coffee--red .coffee__header{background-color:#d8202b}.machine-product.coffee--darkgreen .coffee__header{background-color:#18563e}.espresso-item{width:33.3333333333%;float:left;position:relative;background:url(../img/white-dust.png);background-size:cover;text-align:center;opacity:0;transition:all ease-in .5s}.visible .espresso-item{opacity:1}.espresso-item:nth-child(0){transition-delay:0s}.espresso-item:nth-child(1){transition-delay:250ms}.espresso-item:nth-child(2){transition-delay:.5s}.espresso-item:nth-child(3){transition-delay:750ms}.espresso-item:nth-child(4){transition-delay:1s}.espresso-item:nth-child(5){transition-delay:1.25s}.espresso-item:nth-child(6){transition-delay:1.5s}.espresso-item:nth-child(7){transition-delay:1.75s}.espresso-item:nth-child(8){transition-delay:2s}.espresso-item:nth-child(9){transition-delay:2.25s}.espresso-item:nth-child(10){transition-delay:2.5s}.espresso-item:nth-child(11){transition-delay:2.75s}.espresso-item:nth-child(12){transition-delay:3s}.espresso-item:nth-child(13){transition-delay:3.25s}.espresso-item:nth-child(14){transition-delay:3.5s}@media only screen and (max-width:1023px){.espresso-item{width:50%}.espresso-item:nth-child(2n+1){clear:left}}.espresso-item:nth-child(even){background:#e6dddb}@media only screen and (max-width:1023px){.espresso-item:nth-child(even){background:0 0}}@media only screen and (max-width:1023px){.espresso-item:nth-child(2),.espresso-item:nth-child(3),.espresso-item:nth-child(6),.espresso-item:nth-child(7){background:#e6dddb}}.espresso-item:after{float:left;width:100%;padding-bottom:100%;position:relative;content:' ';height:0}.espresso-item__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:inherit;padding:30px 16.6666666667% 60px}@media only screen and (max-width:1023px){.espresso-item__content{padding:30px 6.2794348509%}}.espresso-item__image{margin-bottom:35px}@media only screen and (max-width:600px){.espresso-item__image{margin-bottom:10px;width:50%}}.espresso-item__info{width:100%;margin:auto}.espresso-item__title{color:#000;font-size:50px;margin-bottom:12px;font-family:VeneerTwo}@media only screen and (max-width:1200px){.espresso-item__title{font-size:25px}}@media only screen and (max-width:600px){.espresso-item__title{font-size:16px}}.espresso-item__btn{background:#000;margin:auto;float:none;display:inline-block}@media only screen and (max-width:1023px){.espresso-item__btn{line-height:30px}}.specification{float:left;width:100%;padding:0 6.25% 100px}@media only screen and (max-width:1023px){.specification{padding-bottom:40px}}.specification__details{float:left;width:56.25%}@media only screen and (max-width:1023px){.specification__details{width:100%}}.specification-table{float:left;width:56.25%;clear:left;border-top:1px solid #000;margin-top:20px;font-size:20px}@media only screen and (max-width:1023px){.specification-table{font-size:16px;line-height:24px}}@media only screen and (max-width:600px){.specification-table{font-size:14px;font-size:2.5vw;line-height:18px;line-height:3.7vw}}@media only screen and (max-width:600px) and (max-width:560px){.specification-table{font-size:14px}}@media only screen and (max-width:600px) and (min-width:640px){.specification-table{font-size:16px}}@media only screen and (max-width:600px) and (max-width:486.486486486px){.specification-table{line-height:18px}}@media only screen and (max-width:600px) and (min-width:648.648648649px){.specification-table{line-height:24px}}@media only screen and (max-width:1023px){.specification-table{width:100%}}.specification-table__row{float:left;width:100%;border-bottom:1px solid #000;padding:13px 0}.specification-table__label{float:left;display:inline;width:37.5%;margin-right:6.25%}.specification-table__value{float:left;display:inline;width:56.25%}.features{float:left;width:100%;padding:70px 6.25% 30px;clear:both}.features--optional{padding-top:0}.features--1-column .features__content{width:57.1428571429%}.features--2-column .features__content{width:64.2857142857%}.features--3-column .features__content{width:92.8571428571%}@media only screen and (max-width:1023px){.features .features__content{width:100%}}.contact{float:left;width:100%;background:#e7e8e5 url(../img/grid-thirds-bg.png)}.contact-details{float:left;padding:70px 6.25%;width:37.5%}.contact-details__title{font-size:25px;margin-bottom:15px}.contact-details__copy a{color:#000}@media only screen and (max-width:600px){.contact-details{width:100%;padding:40px 6.2794348509% 20px}}.contact-form{float:left;padding:90px 6.25%;width:62.5%;background:#e6dddb}@media only screen and (max-width:600px){.contact-form{width:100%;padding:40px 6.2794348509% 40px}}.contact-form .wpcf7-form-control-wrap{float:left;margin-bottom:30px;width:93.75%}.contact-form .wpcf7-form-control-wrap span{clear:left;float:left;width:100%}.contact-form .wpcf7-text{float:left;width:100%;background:#dad2d0;height:54px;line-height:54px;text-indent:18px;font-size:20px;font-family:Lekton,sans-serif;color:#000;border:0;margin-bottom:10px}.contact-form .wpcf7-textarea{float:left;width:100%;background:#dad2d0;height:54px;line-height:54px;text-indent:18px;font-size:20px;font-family:Lekton,sans-serif;color:#000;border:0;height:275px;margin-bottom:10px}.contact-form .wpcf7-submit{float:right;width:144px;text-align:center;color:#fff;font-size:20px;border:0;background:#000;height:40px;line-height:40px;margin-right:6.25%;font-family:Lekton,sans-serif;border-radius:3px}.contact-form div.wpcf7-acceptance-missing,.contact-form div.wpcf7-validation-errors{border:0}.contact-form .wpcf7-response-output{float:left;width:100%;margin:10px 0 0 0;padding:0}.contact-form .ajax-loader{clear:left;display:block}::-webkit-input-placeholder{font-family:Lekton,sans-serif;color:#000}::-moz-placeholder{font-family:Lekton,sans-serif;color:#000}:-ms-input-placeholder{font-family:Lekton,sans-serif;color:#000}:-moz-placeholder{font-family:Lekton,sans-serif;color:#000}
/*# sourceMappingURL=styles.css.map */