@charset "UTF-8";[class*=" icon-"],[class^=icon-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn:after,.fa,.menu-toggle:before{font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.angle-right,.btn:after{content:" "}@keyframes shineBg{0%{background-position:1800px 0;opacity:1}20%{background-position:-1800px 0;opacity:1}21%{opacity:0}100%{background-position:1800px 0;opacity:0}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%}body{font-family:'Museo Sans W01_300',sans-serif;line-height:1.6;font-size:16px;margin:0;overflow-x:hidden;padding-top:45px}@media screen and (min-width:768px){body{padding-top:0}}h1,h2,h3,h4,h5{font-family:'Museo Sans W01_300',sans-serif;line-height:1.2;margin:0 0 20px}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.mozaik h1,.mozaik h2,.mozaik h3,.mozaik h4,.mozaik h5{text-transform:uppercase}.mozaik h1,.mozaik h2,.mozaik h3,.mozaik h4,.mozaik h5{font-family:'Museo Sans W01_100',sans-serif}h1{font-size:1.9rem}@media screen and (min-width:768px){h1{font-size:2.5rem}}@media screen and (min-width:1024px){h1{font-size:3.5rem}}p{margin:0 0 20px}a{color:#671d47;transition:all .2s ease-in-out;text-decoration:none;display:inline-block}a>i{margin-right:10px}a[href*=mailto]:after{content:"";width:100%;height:2px;display:block;background:#8f2862;max-width:0;transition:all .2s ease-in-out .2s}a[href*=mailto]:hover:after{max-width:200px}a p{color:#000}a:hover{color:#8f2862}img{vertical-align:bottom;max-width:100%}figure{margin:0 0 20px}@media screen and (max-width:768px){.hidden-mobile{display:none!important}}@media screen and (min-width:768px){.hidden-desktop{display:none!important}}.btn{color:#000;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-family:'Museo Sans W01_500',sans-serif;transition:all .2s ease}.btn:after{color:#fff;display:inline-block;border-radius:50%;width:30px;min-width:30px;max-width:30px;padding-left:1px;height:30px;min-height:30px;font-size:1.6rem;line-height:30px;background:#671d47;text-align:center;margin-left:20px;transition:all .2s ease;box-sizing:border-box}.btn:hover{color:#671d47}.btn:hover:after{transform:scale(1.1);transition-delay:.2s;color:#fff}.btn.circle{padding:0;line-height:60px;height:60px;width:60px;text-align:center;border-radius:50%;font-size:3rem;color:#fff;background:#671d47}.btn.circle:after{display:none}.btn.circle .fa-angle-right{margin-right:-2px}.btn.circle .fa-angle-left{margin-left:-2px}.banner{width:100%;display:block;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}@media screen and (min-width:768px){.banner{min-height:400px;height:60vh;max-height:600px;overflow:hidden}}@media screen and (min-width:768px){.recepie .banner{max-height:500px}}@media screen and (min-width:1200px){.recepie .banner{transition:all .8s cubic-bezier(0.77,0,.175,1) .2s}.recepie .banner:hover{max-height:700px;transition:all .8s cubic-bezier(0.77,0,.175,1) 2s}}.banner .content{width:100%;display:block;display:flex;flex-wrap:no-wrap;flex-direction:column;align-items:center;text-align:center;padding:40px 0}.banner .content:hover span{padding:0 30px;transform:scale(1.1)}.banner .content:hover .btn{transform:scale(1.1);transition-delay:.2s}@media screen and (min-width:768px){.banner .content{padding:40px 20px}}.banner span{display:inline-block;padding:0 20px;margin:0 auto 20px;position:relative;transition:padding .2s ease .2s,transform .2s ease 0s}@media screen and (min-width:768px){.banner .bg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;min-width:100%}.banner .content{color:#fff;z-index:1}.banner h1{font-size:2.8rem}.banner span{font-size:1.4rem}.banner span:after,.banner span:before{content:"–";display:inline-block;position:absolute}.banner span:before{left:0}.banner span:after{right:0}}@media screen and (min-width:1024px){.banner h1{font-size:4.8rem}}.top-header{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;background:#fff}.home .top-header,.page-template-template-about .top-header,.single-recipe .top-header{border-bottom:0}.top-header .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.top-header{position:fixed;top:0;left:0;right:0;z-index:9999;background:#fff;border-bottom:1px solid #f5f5f5}}@media screen and (min-width:768px){.top-header{padding:20px 20px 5px}}.menu-huvudmeny-container{display:block!important}.menu-toggle{font-size:1.2rem;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0}.menu-toggle:before{content:"\f0c9"}@media screen and (min-width:768px){.menu-toggle{display:none}}.logo{max-width:100px}@media screen and (max-width:767px){.logo img{vertical-align:middle}}@media screen and (min-width:1024px){.logo{max-width:none}}nav{display:flex;flex-wrap:wrap;justify-content:flex-end}nav ul{list-style:none;padding:0;margin:0}@media screen and (max-width:767px){nav ul{position:fixed;top:45px;left:0;right:0;bottom:0;transform:translateX(-100%);background:#fff;z-index:999;transition:all .5s cubic-bezier(0.77,0,.175,1)}nav ul.open{transform:translateX(0)}}nav ul li{display:block}nav ul li a{padding:10px;color:#000;text-transform:uppercase}nav ul li a:hover{color:#671d47}nav ul li.active a,nav ul li.current-menu-item a{color:#671d47;font-family:'Museo Sans W01_500',sans-serif}@media screen and (min-width:768px){nav{display:inline-block;display:flex}nav ul{display:block}nav ul li{display:inline-block}nav ul li a{padding:10px;font-size:.8rem}}@media screen and (min-width:1100px){nav ul li a{padding:10px 20px;font-size:inherit}}.columns{font-family:'Museo Sans W01_500',sans-serif;position:relative;display:flex;flex-wrap:wrap;padding-bottom:40px;justify-content:center}.columns>header{width:100%;text-align:center;padding-top:20px;color:#000}.columns>header h1{font-size:2.2rem}@media screen and (min-width:768px){.columns>header{padding-top:40px;padding-bottom:20px}}.columns.cols-3 .col,.columns:not(.cols-3):not(.cols-4) .col{width:100%}@media screen and (min-width:768px){.columns:not(.cols-3):not(.cols-4) .col{width:50%!important;width:calc(100%/2)!important;flex:initial;padding-top:60px;padding-bottom:20px}}@media screen and (min-width:768px){.columns.cols-3 .col{width:33%!important;width:calc(100%/3)!important;flex:initial}}.columns.cols-4{padding:1% 1% 40px}.columns.cols-4 .col{width:100%;margin-bottom:20px}@media screen and (min-width:768px){.columns.cols-4 .col{width:25%!important;width:calc(100%/4)!important;width:calc((100% / 4) - ((2% * 3) / 4))!important;width:23%!important;flex:initial;margin:1%}}@media screen and (min-width:768px) and (max-width:769px) and (orientation:portrait){.columns.cols-4 .col{width:31%!important}}@media screen and (min-width:1200px){.columns.cols-4{padding:0 0 60px}}@media screen and (min-width:768px){.chalk-bg .columns{align-items:flex-start}}.columns img.label{width:100%;height:auto;min-width:0;min-height:0;max-width:120px;margin-bottom:-115px;margin-right:40px;margin-left:auto;z-index:10}@media screen and (min-width:768px){.columns img.label{margin:auto;position:absolute;max-width:220px;width:auto;right:8%;transform:translate3d(0,-30%,0)}}.columns h1{font-size:2rem}.columns h1:only-child{margin-bottom:0}@media screen and (min-width:768px){.columns h1{font-size:3.4rem}}.columns article{display:block;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%;flex-direction:row}.columns article:nth-of-type(odd){flex-direction:row-reverse}.columns article.col{flex-direction:column}.columns figure{margin:0}.columns figure img{width:100%;height:auto}.columns figure img.no-fill{width:auto;max-height:350px}.columns .content{align-items:flex-start}.columns .content a{margin-top:40px}@media screen and (min-width:768px){.columns .content{align-items:flex-start}.columns .content:first-child{padding-left:0}}.columns .content,.columns figure{width:100%;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;display:inline-block;padding:40px 20px}@media screen and (min-width:768px){.columns .content,.columns figure{padding:60px 60px 20px;width:50%}}.columns.pre-footer .content,.columns.pre-footer figure{padding:20px}@media screen and (min-width:768px){.columns.pre-footer .content,.columns.pre-footer figure{padding:20px}.columns.pre-footer .content h1,.columns.pre-footer figure h1{font-size:2.4rem}}.columns figure{position:relative;overflow:hidden;align-items:center}.columns figure a{display:block;flex:1}.columns figure a img{transition:all .5s cubic-bezier(0.77,0,.175,1);transition:all .5s cubic-bezier(0.68,-.55,.265,1.55);transition-delay:0s}@media screen and (min-width:768px){.columns figure{padding-left:0}}.columns.center .content,.columns.center figure{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-items:center}@media screen and (min-width:768px){.columns.center .content,.columns.center figure{width:50%;align-items:flex-start}}.columns.mozaik{color:#fff;font-family:'Museo Sans W01_100',sans-serif}.columns.mozaik article{background:url(../img/chalk_bg.jpg) center/cover no-repeat}.columns.mozaik h1{font-size:2rem}@media screen and (min-width:768px){.columns.mozaik h1{font-size:2rem}}.columns.mozaik .content a{color:#fff;margin-top:0}.columns.mozaik .content a:hover{color:#ccc}.columns.mozaik .content a:after{background:#A9A816}.columns.mozaik figure{padding:0}@media screen and (min-width:768px){.columns.mozaik figure{padding:0}.columns.mozaik figure img{position:absolute;top:0;bottom:0;left:0;right:0;min-height:100%;width:auto;min-width:100%;max-width:200%;transition:all .5s cubic-bezier(0.77,0,.175,1);transition:all .5s cubic-bezier(0.68,-.55,.265,1.55);transition-delay:0s;margin:auto}.columns.mozaik figure a:hover img{transform:scale(1.02);transition-delay:.2s}.columns.mozaik .content{padding:60px 40px 40px}}@media screen and (min-width:1024px){.columns.mozaik .content{padding:60px}.columns.mozaik .content>*{max-width:70%}}@media screen and (min-width:1100px){.columns.mozaik .content{min-height:450px}.columns.mozaik figure img{max-height:120%;max-width:120%}}@media screen and (min-width:768px){.columns.bleed{margin-left:-1%;margin-right:-1%}}.col{width:auto;padding:20px}.col.tips{position:relative;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;color:#fff;justify-content:center;align-items:center;padding:0;min-height:250px}.col.tips:before{content:attr(tips-text);content:"";position:absolute;text-align:center;background:rgba(103,29,71,.7);transform:rotate(0deg);padding:0 5px 5px;z-index:10;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:auto;width:100%;border-radius:0;box-sizing:border-box;left:0;right:0;top:0;bottom:0;transition:all .8s ease;font-size:1.1rem}.col.tips .tip-wrap{justify-content:center;align-items:center;display:flex;height:100%;flex-direction:column;text-align:center;padding:20px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.col.tips .tip-wrap>h1{font-size:1.5rem;z-index:10;text-transform:uppercase;transition:all .8s ease;display:flex;flex-direction:column}.col.tips .tip-wrap>h1 span{display:inline-block;margin:10px 0 0;text-transform:capitalize;position:relative;font-family:'Adobe Caslon W01 It';font-style:italic;padding:10px 0;line-height:1}.col.tips .tip-wrap>h1 span:after,.col.tips .tip-wrap>h1 span:before{height:1px;width:100%;background:#fff;content:"";display:block;position:absolute}.col.tips .tip-wrap>h1 span:before{top:0}.col.tips .tip-wrap>h1 span:after{bottom:0}.col.tips a{color:#fff}.col.tips figure:before{content:attr(tips-text);position:absolute;text-align:center;background:rgba(103,29,71,.7);transform:rotate(0deg);padding:0 5px 5px;z-index:10;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:auto;width:100%;border-radius:0;box-sizing:border-box;left:0;right:0;top:0;bottom:0;transition:all .8s ease;font-size:1.1rem}.col.tips:hover h1{padding-top:20px;opacity:0}.col.tips:hover:before{opacity:0;padding-top:20px}.col p{max-width:100%}.bg-wrapper .col{background:#fff}.bg-wrapper .col:after{content:"";display:block;flex:1}.bg-wrapper .col img{max-height:220px;width:auto}@media screen and (min-width:768px){.bg-wrapper .col img{max-height:170px}}.col>figure{padding:0;margin-bottom:20px;width:100%;text-align:center;justify-content:center;display:block;max-width:100%}.col>figure a img{transition:all .5s cubic-bezier(0.77,0,.175,1);transition:all .5s cubic-bezier(0.68,-.55,.265,1.55);transition-delay:0s}.col>figure a:hover img{transform:scale(1.02);transition-delay:0s}.cols-3 .col>h1,.cols-4 .col>h1{font-size:1.4rem;margin-bottom:5px}.col>a{margin-top:0}.page-wrapper{width:100%}.content-wrapper{max-width:1200px;width:100%;margin:auto}.content-wrapper>header{max-width:600px;margin:auto;text-align:center;padding:40px 20px}.content-wrapper>header>:only-child{margin-bottom:0}.chalk-bg .content-wrapper{background:0 0;color:#fff}.chalk-bg .content-wrapper a{color:#A9A816}@media screen and (min-width:768px){.content-wrapper{padding-left:10px;padding-right:10px}}@media screen and (min-width:1100px){.content-wrapper{padding-left:0;padding-right:0}.content-wrapper>header{max-width:600px;margin:auto;text-align:center;padding:60px 20px 40px}}.chalk-bg{display:flex;flex-wrap:nowrap;background:url(../img/chalk_bg_landscape.jpg) center/cover no-repeat;position:relative}.chalk-bg header{color:#fff}.bg-wrapper,.gray{background:#f5f5f5}ul.inline{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap}ul.inline li{display:inline-block}ul.inline a{margin:0!important}ul.inline img{max-width:200px;width:100%;padding:0 10px}ul.filter{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}ul.filter li{display:inline-block;margin:0 5px 10px}ul.filter li a{background:#671d47;padding:10px 20px;color:#fff}ul.filter li a:hover{background:#8f2862}ul.filter li a.active,ul.filter li a:focus{background:#000}@media screen and (min-width:768px){ul.filter{flex-wrap:nowrap}ul.filter li{margin:0 5px}}.tabs{display:none}@media screen and (max-width:768px){.tabs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:no-wrap}.tabs li{flex:1}.tabs li a{display:block;padding:20px;background:#333;color:#fff;text-align:center}.tabs li a:first-of-type{border-right:1px solid #f5f5f5}.tabs li a.active{background:#671d47;color:#fff}.tab-container .tab-content{display:none;padding-top:20px}.tab-container .tab-content h2{display:none}.tab-container .tab-content.active{display:block;display:flex;display:initial}}.info{display:flex;flex-wrap:wrap;justify-content:center;justify-content:center;align-items:center;font-size:1rem}.recepie .info{padding-top:10px;padding-bottom:20px;border-bottom:1px solid #e8e8e8;justify-content:flex-start;align-items:flex-start}.col .info{justify-content:flex-start;padding-bottom:10px;padding-top:10px;font-size:.7rem}@media screen and (min-width:1100px){.col .info{font-size:.8rem}}.info .portions{display:flex;flex-wrap:wrap;justify-content:center;justify-content:flex-end;align-items:center;margin-bottom:10px}.info .portions img{width:21px;height:auto;margin:-7px 10px 0 0}@media screen and (min-width:1100px){.info .portions img{width:31px;height:40px}}.level{width:100%;width:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;text-align:center;max-width:none!important;position:relative;margin-right:20px}.mozaik .level{margin:0 auto 20px 0;justify-content:flex-end;width:160px}.level .time{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:10px}.mozaik .level .time{justify-content:flex-start}@media screen and (min-width:768px){.mozaik .level .time{justify-content:flex-end}}.level .time img{width:21px;height:auto;margin:-7px 10px 0 0}.mozaik .level .time img{width:35px;margin:auto 20px auto 0}@media screen and (min-width:1100px){.level .time img{width:31px}}.level>*{width:100%}.level .difficulty{padding:0;margin:0;list-style:none;justify-content:space-between;display:flex}.recepie .level .difficulty{position:absolute;bottom:-25px}.level .difficulty li{display:inline-block;text-transform:uppercase;color:#d3d3d3;padding:0 5px}.level .difficulty li:first-of-type{margin-left:-5px}.level .difficulty li:last-of-type{margin-right:-5px}.level .difficulty li.active{color:#A9A816}@media screen and (min-width:768px){.mozaik .level{margin:0 0 20px auto;right:-25px;top:-25px}}.flex{display:flex;flex-wrap:nowrap;flex-direction:column}.flex .banner{width:100%}@media screen and (min-width:768px){.flex{flex-direction:row}}.single-content{max-width:700px;margin:auto;padding:40px 20px;text-align:center}@media screen and (min-width:768px){.single-content{padding:80px 20px}}.philosophy{background:url(../img/paper.jpg) 0 0/cover no-repeat}@media screen and (min-width:768px){.philosophy .content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}}.philosophy .find-us{text-align:center;padding-bottom:40px}@media screen and (min-width:768px){.philosophy .find-us{margin-top:-40px}}.philosophy header{width:100%;padding:40px 20px 20px;max-width:none;text-align:center}.philosophy header h2{font-size:2.2rem}.philosophy header>:last-child{margin-bottom:0}@media screen and (min-width:768px){.philosophy header{padding-top:80px}.philosophy header h2{font-size:3.5rem}}.philosophy article{padding:40px 20px;position:relative;text-align:center}.philosophy article h1{font-size:1.4rem}.philosophy article img{margin:auto auto 35px;max-width:180px}@media screen and (min-width:768px){.philosophy article{padding:40px 20px;width:33%;width:calc(100%/3);font-size:.9rem}.philosophy article:last-of-type{padding-bottom:80px}}@media screen and (min-width:1024px){.philosophy article{padding:40px}}.personal-list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.personal-list li{width:50%;margin-bottom:20px}.personal-list h3{margin-bottom:5px}@media screen and (max-width:1024px){.personal-list{font-size:.8rem}}@media screen and (min-width:1024px){.personal-list{padding-left:40px}}.worker{text-align:center;background:#fff}.worker .worker-img img{border-radius:50%;overflow:hidden;margin-bottom:20px;height:auto}.worker h4{margin-bottom:5px}.ingredients{list-style:none;padding:0;margin:0 0 20px}.ingredients li{padding:3.33px 5px;border-top:1px solid #fff}.ingredients li.title{font-weight:700;border-top:0;margin-top:20px}.ingredients li.title+li,.ingredients li:first-of-type{border-top:0}.do-like-this{list-style:none;padding:0 0 0 10px;margin:0 0 20px;counter-reset:howto;position:relative}.do-like-this li{counter-increment:howto;padding:0 40px 40px 30px;position:relative;border-left:1px solid #e8e8e8}.do-like-this li:before{font-weight:600;content:counter(howto);position:absolute;left:-15px;border-radius:50%;width:30px;min-width:30px;height:30px;min-height:30px;font-size:1rem;line-height:30px;text-align:center;color:#fff;background:#A9A816}.do-like-this li:first-of-type{padding-top:0;margin-top:20px}.do-like-this li:last-of-type{border-left:0;margin-bottom:20px;padding-bottom:0}.sidebar .content{padding:10px;background:#A9A816;color:#fff;position:relative;z-index:10}@media screen and (min-width:768px){.sidebar{width:30%;min-width:250px;margin-top:-100px}.sidebar .content{padding:40px 20px 20px;margin-top:20px;position:relative;width:100%}.sidebar .content:before{content:"";display:block;width:100%;background:url(../img/gronlapp.png) center top/100% auto no-repeat;position:absolute;top:-17px;left:0;right:0;height:35px}.isIE .sidebar .content:before{display:none}}@media screen and (min-width:1024px){.sidebar{width:35%;min-width:300px}}@media screen and (min-width:1100px){.sidebar{margin-top:-100px}.sidebar .content{padding:60px 40px 40px;margin-top:20px}}aside{padding:10px;text-align:center}aside h3,aside>h2{font-size:1.2rem}aside a{display:block;width:100%}aside a img{margin:auto auto 40px;display:block;-webkit-box-reflect:below -5px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,transparent),to(rgba(250,250,250,.1)));-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(60%,transparent),to(rgba(250,250,250,.1)));transition:all .3s cubic-bezier(0.77,0,.175,1) .2s;max-height:300px}aside a:hover{transform:scale(1.02)}@media screen and (min-width:768px){aside{padding:20px;margin-top:40px;width:15%}}@media screen and (min-width:1024px){aside{width:25%;min-width:250px}}@media screen and (min-width:1100px){aside{width:25%}}.main-content{padding:10px}@media screen and (min-width:768px){.main-content{padding:20px 40px}}.recepie article{flex:1;padding:40px 0}.recepie>header{overflow:hidden;background:url(../img/chalkboard_bg.jpg) center/cover no-repeat;padding:20px}.recepie>header img{width:100%;height:auto}.recepie>header .content{width:100%;text-align:left;position:relative;padding:20px;color:#fff}@media screen and (min-width:768px){.recepie>header{padding:80px 0}.recepie>header h1{font-size:2rem}.recepie>header .content-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;background:0 0}.recepie>header .content{padding:40px 40px 40px 60px}}.recepie img{vertical-align:middle}.recepie-head{font-size:1.2rem;line-height:1.2;margin-bottom:40px}.recepie-head>:last-child{margin-bottom:0}.recepie-head p{max-width:70%}.recepie-head h1{margin-bottom:.5rem}@media screen and (min-width:768px){.recepie-head h1{font-size:2rem}}footer{background:#000;color:#fff;font-size:.9rem;margin-bottom:0!important}footer.columns{font-family:'Museo Sans W01_100',sans-serif;padding-bottom:0}footer.columns h1{font-size:1.2rem}footer a{color:#A9A816;margin-top:0!important;font-family:'Museo Sans W01_500',sans-serif}footer .content{padding:40px!important}footer .content:first-of-type{padding:0!important;position:relative}footer .content:last-of-type>*{width:100%}.socials{width:100%;justify-content:center;align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0}.socials li{width:32%;width:calc(100%/3);height:100%;display:inline-flex;justify-content:center;align-items:center}.socials li:first-of-type{background:#671d47}.socials a{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;flex-direction:row;color:#fff;text-transform:uppercase;padding:20px;font-size:.8rem}.socials i{width:100%;font-size:3rem;height:55px;transition:all .2s ease .2s}@media screen and (min-width:768px){.socials{position:absolute;top:0;bottom:0;left:0;right:0}.socials a{font-size:inherit}.socials a:hover{transform:scale(1.1)}.socials a:hover i{height:110px}.socials i{font-size:6rem;height:100px}}[scroll-point]{min-height:100vh;min-height:calc(100vh * .6);display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-content:center;width:100%;transition:all 1s cubic-bezier(0.68,-.55,.265,1.55);overflow:hidden;position:relative}@media screen and (min-width:768px){[scroll-point]{min-height:calc(100vw * .6);min-height:100vh}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){[scroll-point]{min-height:70vh;height:auto!important}}[scroll-content]{top:0;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:center;width:100%}[scroll-content]>:not(.layered){transition:all 1.2s cubic-bezier(0.77,0,.175,1);transition-delay:0s;transform:matrix(1,0,0,1,0,20);opacity:0!important;align-self:center}.hit [scroll-content]>:not(.layered){transform:matrix(1,0,0,1,0,0);transition-delay:0s;opacity:1!important}[scroll-content].shine{position:relative}[scroll-content].shine:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-moz-linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 900px 0 no-repeat;background:-webkit-linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 900px 0 no-repeat;background:linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 900px 0 no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);animation-name:shineBg;animation-delay:2s;animation-duration:7s;animation-iteration-count:infinite;pointer-events:none}@media screen and (min-width:768px){[scroll-content].content{position:absolute}}[scroll-bg]{transition:none!important;position:absolute;top:0}.offset-bottom>:not(.layered){transition:all 1.2s cubic-bezier(0.77,0,.175,1);transition-delay:0s;transform:matrix(0.9,0,0,.9,0,20);opacity:0}.offset-bottom.fade-in>:not(.layered){transform:matrix(1,0,0,1,0,0);opacity:1}.zoom-in{position:relative}.zoom-in.offset-bottom:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;background:#fff;transition:all 1.2s ease .2s}.zoom-in.fade-in.offset-bottom:after{opacity:0}@media screen and (max-width:768px){.zoom-in img{height:100vh;width:auto}}.split{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:center;width:100%;background:#f3f3f3!important;color:#000!important}.split figure{text-align:center}.split>*{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;width:100%}@media screen and (min-width:768px){.split>*{width:50%}}.freeze{position:relative;min-height:200vh;min-height:150vh}@media screen and (min-width:768px){.freeze{height:200vh}.touch-device .freeze{height:100vh;min-height:100vh}.touch-device .freeze .top-layer{display:none}.freeze>*{position:absolute;top:auto;top:0;height:100vh}.freeze>:first-of-type{left:0}.freeze>:last-of-type{right:0}.freeze.top-hit>:not(.reveal){position:fixed;top:0}.touch-device .freeze.top-hit>:not(.reveal){position:absolute}.freeze.top-hit.stop>:not(.reveal){position:absolute;top:auto;bottom:0}.touch-device .freeze.top-hit.stop>:not(.reveal){top:0;bottom:auto}}.features{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:center;width:100%}.features li{padding:20px;max-width:200px;min-width:200px;line-height:1.2;transform:matrix(0.8,0,0,.8,0,20);transition:transform .8s cubic-bezier(0.77,0,.175,1) .4s!important}.features li>img{display:block;height:60px;width:auto;margin:auto auto 20px}.features li>img.stekpanna{transform:translateX(10px)}.hit .features li{transform:matrix(1,0,0,1,0,0);transition:transform .8s cubic-bezier(0.77,0,.175,1) .4s!important}.hit .features li:nth-of-type(2){transition:transform .8s cubic-bezier(0.77,0,.175,1) .8s!important}.hit .features li:nth-of-type(3){transition:transform .8s cubic-bezier(0.77,0,.175,1) 1.2s!important}.hotspots{position:absolute;opacity:0;transition:all .4s ease 0s;left:0;top:0;right:0;bottom:0;height:100vh;padding:0;list-style:none;color:#fff!important;max-width:600px;margin:auto}.hotspots li{padding:0;border:0!important;display:flex;align-items:center}.hotspots li span{opacity:0;transition:all .8s cubic-bezier(0.77,0,.175,1);transition-delay:1.2s;display:flex;align-items:center;line-height:1.2;width:100px;height:100px;justify-content:flex-start;text-align:left}.hotspots li:after,.hotspots li:before{content:"";display:block;position:absolute;margin:auto auto auto -108px;left:0;top:0;bottom:0}.hotspots li:before{height:1px;width:100px;background:#fff;transition:all 1.2s cubic-bezier(0.77,0,.175,1);transition-delay:.8s;max-width:0}.hotspots li:after{width:15px;height:15px;border-radius:50%;background:#fff;opacity:0;transition:all .6s cubic-bezier(0.77,0,.175,1);transition-delay:.4s}.hotspots li.left span{justify-content:flex-end;text-align:right}.hotspots li.left:after,.hotspots li.left:before{margin:auto -108px auto auto;right:0}.hotspots li{position:absolute;left:75%;top:35%}.hotspots li:nth-of-type(2){left:-2%;top:55%}@media screen and (min-width:768px){.hotspots li{left:75%;top:45%}.hotspots li:nth-of-type(2){left:8%;top:52%}}.hotspots.show{transition:all .6s cubic-bezier(0.77,0,.175,1);transition-delay:.4s;transform:matrix(1,0,0,1,0,0);opacity:1}.hotspots.show span{opacity:1;transition-delay:.8s}.hotspots.show li:before{max-width:400px;transition-delay:.4s}.hotspots.show li:after{opacity:1;transition-delay:.2s}.reveal{height:100%;background:#000;position:relative}@media screen and (min-width:768px){.reveal{position:absolute}}.reveal figure{height:50%;height:100vh;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;width:100%;top:0;right:0}.reveal figure img{align-self:center;max-height:75%}@media screen and (min-width:768px){.reveal figure{position:absolute;top:0}}.reveal .top-layer{left:0;display:none}.reveal .top-layer img{transform:scale(1.1)}@media screen and (min-width:768px){.reveal .top-layer{display:flex}}@media screen and (min-width:768px){.top-hit .reveal figure:not(.top-layer){position:fixed;right:0;width:50%;top:0;bottom:0;margin:auto}.touch-device .top-hit .reveal figure:not(.top-layer){position:absolute}}@media screen and (min-width:768px){.top-hit.stop .reveal figure:not(.top-layer){position:absolute;top:auto;right:auto;bottom:0;width:100%;left:0}}.play-movie{color:inherit}.movie-wrapper{width:100%}.movie-wrapper figure,.movie-wrapper img,.movie-wrapper video{margin:0;min-width:100%;max-width:100%;height:auto!important;width:auto!important}.movie-wrapper .content{position:absolute}.movie-wrapper>*{transition:all .4s ease-in-out .4s;opacity:1;transform:matrix(1,0,0,1,0,0)}.movie-wrapper iframe{transition:opacity .4s ease-in-out .4s;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important;transform:matrix(1,0,0,1,0,0)}.movie-wrapper.playing>*{transition:all .4s ease-in-out .4s;opacity:0;pointer-events:none;transform:matrix(1,0,0,1,0,20)}.movie-wrapper.playing iframe{transition:opacity .4s ease-in-out 1s;opacity:1;pointer-events:all;transform:matrix(1,0,0,1,0,0)}.theme-page [scroll-point]{background:#000;color:#fff}.theme-page [scroll-point]:nth-of-type(even){background:#fff;color:#000}.theme-page [scroll-point].dark{background:#000;color:#fff}.theme-page .top-banner h1{opacity:0}.theme-page h1{font-size:2.2rem;font-family:'Museo Sans W01_100',sans-serif;font-weight:100;transition:all .2s ease .2s}.theme-page h1.loaded{opacity:1}.theme-page h1 span{font-size:1.6rem;display:block;font-family:'Museo Sans W01_100',sans-serif;font-weight:100;margin-top:.8rem}.theme-page h1 label{opacity:0;transition:all .8s ease .2s;transform:translateY(20px);display:inline-block}.theme-page h1 label:last-of-type{display:block}.theme-page h1 label span{opacity:0;transition:all .8s ease 1s;transform:translateY(20px)}.theme-page h1 label.loaded,.theme-page h1 label.loaded span{opacity:1;transform:translateY(0px)}.theme-page figure[scroll-content]{text-align:center;margin:10vh auto;display:block}.theme-page figure[scroll-content] img{max-width:80vw;margin:auto}@media screen and (min-width:768px){.theme-page figure[scroll-content] img{max-width:35vw;margin:auto}}.theme-page figure[scroll-content].align-right img{max-width:80vw;margin-right:-75%}@media screen and (min-width:768px){.theme-page figure[scroll-content].align-right img{max-width:60vw}}.theme-page .hit figure[scroll-content].align-right img{margin-right:-61%;transition:margin 1.4s ease-in-out .4s}.theme-page .top-banner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-moz-linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);animation-name:shineBg;animation-delay:5.6s;animation-duration:10s;animation-iteration-count:infinite;display:none}.theme-page .top-banner h1{margin-top:20vh}.theme-page .top-banner figure{margin-top:1vh;margin-bottom:0vh}.theme-page .top-banner figure img{margin:auto 0;transition-delay:1.4s!important}.theme-page .top-banner .content p{max-width:500px;margin-left:auto;margin-right:auto}.theme-page .content{max-width:700px;margin:auto;text-align:center;padding:60px 40px}@media screen and (min-width:768px){.theme-page .content{padding:20px;max-width:85%}}@media screen and (min-width:1024px){.theme-page .content{max-width:70%}}@media screen and (min-width:768px){.theme-page .content>:last-child{margin-bottom:10vh}}.theme-page header.content{top:0;bottom:auto;padding:10vh 0 0;z-index:999}.theme-page .recepie{position:relative}.theme-page .recepie figure{margin:0;display:block;width:100%}.theme-page .recepie figure a{display:block}.theme-page .recepie figure img{min-width:100%}.theme-page .recepie .content{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;max-width:none;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;width:100%;pointer-events:none;transition:background .4s linear .1s,padding .2s linear}.theme-page .recepie .content p{max-width:70%;margin-left:auto;margin-right:auto}.theme-page .recepie .content h1{font-size:1.6rem}@media screen and (min-width:768px){.theme-page .recepie .content h1{font-size:calc(.4rem + 2vw)}}.theme-page .recepie .content>:last-child{margin-bottom:0}.theme-page .recepie:hover .content{background:rgba(0,0,0,.3);padding-bottom:10%}@media screen and (min-width:768px){.theme-page .recepie{flex:1}}.end-point{padding:10vh}.end-point .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.end-point .content>:last-child{margin-bottom:0}.movement-layers{margin:0;width:100%;height:100vh;position:relative;padding:0 10vw}@media screen and (min-width:768px){.movement-layers{margin-top:15vh;margin-bottom:5vh;padding:20vh 20vw}}@media screen and (min-width:1400px){.movement-layers{margin-top:5vh;margin-bottom:5vh}}.layer{width:200px!important;height:120vh;height:200px!important;left:20%!important;top:20%!important;z-index:1}.layer:not(.pan) img{transition:all 1.8s cubic-bezier(1,.4,1,.76);transform:matrix(-1.2,1,-1,-1.2,-32,-600) scale(2);filter:blur(3px)}.layer:not(.pan):nth-of-type(3n) img{transition-delay:.4s}.layer:not(.pan):nth-of-type(4n) img{transition-delay:.8s}.hit .layer:not(.pan) img{transform:matrix(1,0,0,1,0,0);opacity:1;filter:blur(0px);transition:all 1.8s cubic-bezier(0,.3,0,.92)}@media screen and (min-width:768px) and (max-width:1100px){.hit .layer:not(.pan) img{max-width:9vw}}.hit .layer:not(.pan) img:hover{transform:matrix(0.8,.2,0,.8,.2,0) scale(1);transition-delay:0s!important}.hit .layer:not(.pan):nth-of-type(3n) img{transition-delay:.4s}.hit .layer:not(.pan):nth-of-type(4n) img{transition-delay:.8s}@media screen and (max-width:767px){.hit .layer:not(.pan) img{max-width:100px!important;margin-left:-50px}}.layer.pan{width:330px!important;height:250px!important;left:0!important;right:0!important;margin:auto;bottom:20px!important;top:auto!important;z-index:0}.layer.pan img{width:100%}@media screen and (min-width:768px){.layer.pan{width:50vw!important;height:auto!important}.layer.pan img{margin-left:5vw}}.layer:nth-of-type(2){left:30%!important;top:50%!important;position:absolute}.layer:nth-of-type(4){left:50%!important;top:60%!important;position:absolute}.layer:nth-of-type(3){left:65%!important;top:40%!important;position:absolute;width:75px!important;height:75px!important}.layer:nth-of-type(5){left:50%!important;top:35%!important;position:absolute;width:105px!important;height:105px!important}.layer:nth-of-type(6){left:30%!important;top:25%!important;position:absolute;width:55px!important;height:55px!important}.layer3{background-image:url(../img/boot.png);background-size:contain;background-position:top;background-repeat:no-repeat;position:absolute;width:30%;height:100%;left:-5%;bottom:-60%}.layer2{background-image:url(../img/boot.png);background-size:cover;background-position:center;position:absolute;right:-5%;bottom:-30%}.layer img,.layer1{background-image:url(../img/move_bg.jpg);background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}@media screen and (min-width:768px) and (max-width:1023px){.layer img{width:auto}}@media (max-width:700px){.layer2{left:-69%;top:27%}}