@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Karma:400,700);button{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.document-button{height:65px;width:160px;border-radius:60px;border:1px solid;display:block;position:relative;padding:0 20px;font-size:13px;line-height:13px;color:#000;text-align:left;text-decoration:none;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.document-button span{width:60px;vertical-align:middle;display:inline-block}.document-button svg{width:35px;height:45px;vertical-align:middle;display:inline-block;margin-right:5px}.document-button:before{content:'';height:100%;vertical-align:middle;display:inline-block}.document-button:hover{text-decoration:none;color:#000}.document-button.red{border-color:#c1272d}.document-button.black{border-color:#000}.button{float:left;min-width:150px;max-width:250px;display:block;margin:1em;padding:1em 2em;border:none;background:0 0;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:focus{outline:0}.button>span{vertical-align:middle}.button--size-s{font-size:14px}.button--size-m{font-size:16px}.button--size-l{font-size:18px}.button--text-upper{letter-spacing:2px;text-transform:uppercase}.button--text-thin{font-weight:300}.button--text-medium{font-weight:500}.button--text-thick{font-weight:600}.button--plazma{overflow:hidden;padding:0;width:230px;text-decoration:none!important;border:1px solid #c1272d;border-radius:20px}@media all and (max-width:768px){.button--plazma{width:190px;border-radius:25px}}@media all and (max-width:768px){.button--plazma span{padding:8px 16px!important}}.button--plazma.button--inverted{color:#fff}.button--plazma::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:#c1272d;color:#fff;transform:translate3d(-100%,0,0)}.button--plazma.button--inverted::before{background:#fff;color:#37474f}.button--plazma>span{display:block}.button--plazma::before,.button--plazma>span{padding:10px 20px;transition:transform .3s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.button--plazma:not(.active):hover::before{transform:translate3d(0,0,0)}.button--plazma:not(.active):hover>span{transform:translate3d(0,100%,0)}@media all and (max-width:768px){.button.btn-primary{background:#c1272d;color:#fff;border-radius:20px;font-size:14px;margin:0 auto;float:none}}@media all and (max-width:1400px){section .grid .grid-item a .content{padding:10%}section .grid .grid-item a .content h2{font-size:22px;line-height:25px}section .grid .grid-item .hover{padding:10%!important}section .grid .grid-item .hover h2{font-size:22px!important;margin-bottom:20px!important}section.hero .hero-slider .item .item-content h3{font-size:39px}section.hero ul.slick-dots{left:70px}section.history #fullpage .section .section-wrap{font-size:16px}section.history #fullpage .section .section-wrap h2{font-size:40px}section.history #fullpage .section .section-wrap p{padding-right:0}section.history .plazma{height:540px;width:270px;margin-left:-135px;margin-top:-245px}section.history ul#history-menu{left:5%}section.products .item .description .centered{padding:0 10%}section.products .item .description .centered img.product-image{margin-bottom:30px}section.products .item .description .centered .text{font-size:16px}section.products .item .description .centered .text h1{font-size:24px;margin:0 0 15px}section.product-single .single-product-slider{width:750px}}@media all and (max-width:1400px) and (min-width:1320px){section.product-single .single-product-slider{width:800px}}@media all and (max-width:1400px){section.product-single .single-product-slider .single-item.slick-center{opacity:1}section.product-single .single-product-slider .single-item.slick-center img{width:400px!important}section.product-single .single-product-slider .single-item img{width:150px}section.product-single .single-product-slider button.slick-arrow.slick-next{right:60px}section.product-single .single-product-slider button.slick-arrow.slick-prev{left:60px}section.gallery-single .background-wrap .heading h1{font-size:39px;line-height:50px}section.gallery-single .background-wrap .heading .time{font-size:16px}section.gallery-single .background-wrap .heading .time svg{height:40px;width:40px}.nutriOverlay ul.header li{font-size:17px}}@media all and (max-width:1200px){header{height:70px}header .brand-logo{width:150px}header .brand-logo .logo{padding:0 25px}header .brand-logo .logo img{width:100%}header .navbar ul{padding-left:0}header .navbar ul li{padding:0 10px}header .navbar ul li a{font-size:15px}@keyframes logo-anim-bar{0%{left:100%;right:0}50%{left:150px;right:0}100%{left:150px;right:100%}}@keyframes logo-bg{0%{width:0}100%{width:100%}}header.homepage .brand-logo .logo img{width:100px;height:27px;margin-top:-13px;margin-left:-50px}header.homepage .logo-anim-bar{height:70px}header .burger{height:70px;width:70px}section .grid .grid-item a .content{padding:11%;font-size:14px}section .grid .grid-item a .content h2{font-size:18px;line-height:23px}section .grid .grid-item a .content p.date{font-size:14px;margin-bottom:8px}section.product-single .single-product-slider{margin-top:0}section.product-single .single-product-slider .single-item.slick-center{opacity:1}section.product-single .single-product-slider .single-item.slick-center img{width:300px!important}section.product-single .single-product-slider .single-item img{width:100px}section.product-single .single-product-slider button.slick-arrow.slick-next{right:70px}section.product-single .single-product-slider button.slick-arrow.slick-prev{left:70px}section.product-single .buttons-box ul{margin:30px auto 20px}section.product-single .about-product{font-size:15px;margin-bottom:80px}section.product-single .about-product h1{font-size:42px;margin-bottom:30px}section.products.header-margin{padding-top:70px}section.products .item .video{overflow:hidden}section.products .item .video video{width:auto;height:350px}section.products .item .description .centered{padding:0 7%}section.products .item .description .centered .text{font-size:14px}section.products .item .description .centered .text h1{font-size:22px}section.products .item img{margin-bottom:25px}section.products .item.vertical img{margin-right:5%}section.gallery .grid .grid-item .hover h2{font-size:20px;margin-bottom:20px}section.gallery .grid .grid-item .hover .footer{font-size:15px}section.history ul#history-menu{left:1%}section.history ul#history-menu li .line{width:55px;right:-40px}section.history #fullpage{margin-left:-15px;margin-right:-15px}section.history #fullpage .section .section-wrap{font-size:14px}section.history #fullpage .section .section-wrap .video .icon{height:80px;width:80px;margin-left:-40px;margin-top:-40px}section.history #fullpage .section .section-wrap h2{font-size:24px;margin-bottom:15px}section.history .plazma{height:460px;width:220px;margin-left:-110px;margin-top:-230px}section.hero ul.slick-dots{left:70px}section.brands{font-size:17px}section.brands .centered .brands-text h2{font-size:40px}section.gallery-single .background-wrap .heading h1{font-size:32px;line-height:46px}section.gallery-single .background-wrap .video-box{padding-top:40px;padding-bottom:40px}section.gallery-single .background-wrap .autor{padding-bottom:40px}section.gallery-single .background-wrap .autor img{height:120px;width:120px}section.gallery-single .background-wrap ul.recipe-info li.step{font-size:14px}footer .footer-bottom{font-size:13px}footer .footer-top .box{padding:15px}footer .footer-top .box h4{margin-top:0}footer .footer-top .box ul.footer-links li a{font-size:15px;line-height:26px}footer .footer-top .box form{margin-top:0}}@media all and (max-width:992px){section.hero .hero-slider .item .item-content{font-size:15px}section.hero .hero-slider .item .item-content h3{font-size:32px;line-height:40px}section.hero ul.slick-dots{left:50px}section.hero .button{display:inline-block;margin:0 auto;float:none}section.gallery ul.tags-filter li.search .wrap{top:-5px;bottom:-5px}section.gallery ul.tags-filter li.search .wrap form button{top:0}section.gallery ul.tags-filter li a.button{min-width:auto;padding:0 10px}ul.tags-filter li a.button section.product-single .single-product-slider{width:670px}section.history #fullpage .section .section-wrap{padding-left:10%;padding-right:10%}section.history #fullpage .section .section-wrap.mobile .horizontal-top-2{width:80%;margin:0 auto 15px}section.history .plazma{height:auto;width:40%;margin-top:-60px;margin-left:-10%}section.history ul#history-menu{width:130px;left:0}section.history ul#history-menu li .line{width:35px;right:-15px;margin-top:-5px}section.history ul#history-menu li .dot{margin-top:-8px}section.brands{padding:9% 0}footer{text-align:center}footer .text-left,footer .text-right{text-align:center!important}footer .bambi-logo{margin-right:auto!important;margin:0 auto;display:block!important}footer .footer-bottom{font-size:13px}.single-post-overlay .single-content{font-size:14px}.single-post-overlay .single-content h2{font-size:24px;line-height:30px;margin-bottom:20px}.single-post-overlay .post-images-slider{margin-bottom:50px}.single-post-overlay .post-images-slider ul.slick-dots{bottom:10px}.button--size-m{font-size:15px}.button{min-width:110px}.nutriOverlay{font-size:13px}.nutriOverlay .wrapper{margin:0 5%}.nutriOverlay ul.header li{font-size:14px}}.grad-top{height:100px}@media all and (max-width:768px){body{font-size:14px}header{background:#c1272d!important;height:70px}header .brand-logo{width:140px}header .brand-logo .logo{padding:0 20px;text-align:center}header.homepage .logo-anim-bar{height:70px;display:none!important}header.homepage .brand-logo{width:140px}header.homepage .brand-logo .logo{padding:0 20px;text-align:center}header.homepage .brand-logo .logo img{width:100%;margin:0;position:static}header .navbar .hide-navbar{top:0;right:15px}header .navbar ul{display:none!important}header .show-navabr{top:5px;right:8px}header .burger{height:70px;width:70px;background:0 0}section .grid .grid-item{width:50%}section.hero ul.slick-dots{left:0;width:100%;bottom:10%;text-align:center;margin:0;top:initial}section.hero ul.slick-dots li{height:10px;width:10px;background:#fff;display:inline-block;border-radius:100%;margin:3px}section.hero ul.slick-dots li button{display:none}section.hero ul.slick-dots li.slick-active{background:gray}section.hero .hero-slider .item .vertical-align{width:100%;text-align:center}section.hero.hero .hero-slider .item .item-content h3{font-size:20px;line-height:24px}section.hero.hero .hero-slider .item .item-content p{font-size:14px}section.brands .centered .brands-text{text-align:center;font-size:14px}section.brands .centered .brands-text h2{font-size:30px}section.brands .centered .brands-img{display:block;margin-right:-15px}section.gallery.header-margin{padding-top:70px}section.gallery .grid .grid-item.first a{height:200px}section.gallery-single.header-margin{padding-top:70px}section.gallery-single .background-wrap .video-box-parent{padding:0}section.gallery-single .background-wrap .video-box-parent .video-box{padding-top:0}section.gallery-single .background-wrap ul.recipe-info{padding-bottom:30px}section.gallery-single .background-wrap ul.recipe-info li .step-number{left:35px}section.gallery-single .background-wrap ul.recipe-info li.step{margin-bottom:15px;padding-left:0}section.gallery-single .background-wrap ul.recipe-info li.step .right p{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.15)}section.gallery-single .background-wrap ul.recipe-info li.step:last-child{margin-bottom:0}section.gallery-single .background-wrap ul.recipe-info li.step:last-child p{padding-bottom:0;border:0}section.gallery-single .background-wrap .line{left:35px}section.gallery-single .background-wrap .heading .desc{font-size:16px;line-height:24px}section.gallery-single .background-wrap .heading h1{font-size:28px;line-height:38px}section.products.header-margin{padding-top:70px}section.products article.item{height:auto!important}section.products article.item .video video{width:100%;height:auto}section.products article.item .description{height:auto!important;padding-top:40px;padding-bottom:40px;text-align:center}section.products article.item .description .text{float:none!important}section.products .item.vertical .description .centered .text{text-align:left}section.product-single.header-margin{padding-top:70px}section.product-single .single-product-slider{width:100%;height:300px;margin-bottom:0}section.product-single .single-product-slider .single-item{opacity:0;transition:all .3s}section.product-single .single-product-slider .single-item.slick-center{opacity:1}section.product-single .single-product-slider .single-item.slick-center img{width:100%!important}section.product-single .single-product-slider .single-item img{width:100px}section.product-single .single-product-slider button.slick-arrow{bottom:-30px;top:initial}section.product-single .single-product-slider button.slick-arrow.slick-next{right:35%}section.product-single .single-product-slider button.slick-arrow.slick-prev{left:35%}section.product-single article.buttons-box{margin-top:30px}section.product-single article.buttons-box ul li .button{margin:5px}section.product-single .about-product{font-size:14px}section.product-single .about-product h1{font-size:30px;margin-bottom:25px}section.history ul#history-menu{width:100%;background:#fff;top:70px;left:0;z-index:2;margin-top:0!important}section.history ul#history-menu li{display:none}section.history ul#history-menu li.active{display:block}section.history ul#history-menu li.active .dot,section.history ul#history-menu li.active .line{display:none}section.history ul#history-menu li.active a{padding:0}section.history ul#history-menu li.active a .after,section.history ul#history-menu li.active a .before{position:static;transform:rotate(-90deg);padding:25px;display:inline-block;vertical-align:middle;margin:0}section.history #fullpage{top:50px}section.history #fullpage .section .section-wrap.mobile{padding-left:15px;padding-right:15px}section.history .plazma{height:auto;width:40%;margin-top:-20px;margin-left:-20%;display:none}section.page404.header-margin{margin-top:0;padding-top:70px}section.page404 .wrapper{height:auto;min-height:initial}section.page404 .wrapper .cnt-404{width:100%;padding:20% 0}section.page404 .wrapper .cnt-404 img{width:80%;margin:0 auto 40px}section.page404 .wrapper .cnt-404 p{width:80%;margin:0 auto}footer article{width:100%}footer .footer-top .box{height:380px;border:0!important;border-bottom:1px solid #000!important}footer .footer-top .box form input{display:block;margin:8px auto}@keyframes logo-anim-bar{0%{left:100%;right:0}50%{left:140px;right:0}100%{left:140px;right:100%}}@keyframes logo-bg{0%{width:0}100%{width:100%}}.single-post-overlay .post-images-slider{margin-left:-15px;margin-right:-15px}.single-post-overlay .close-single-post-overlay{z-index:2;right:20px;top:20px}.single-post-overlay .wrapper{margin:0 15px}.nutriOverlay .wrapper{overflow-x:auto}.nutriOverlay table,.nutriOverlay ul{min-width:600px}.grad-top{display:none}}@media all and (max-width:480px){header{height:60px}header .burger{height:60px;width:60px}header .burger svg{height:50px;width:50px}section.header-margin{padding-top:60px!important}section .grid .grid-item{width:100%}section .grid .grid-item .content{position:absolute;bottom:0;left:0;right:0;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.4))}section.gallery-single .background-wrap .heading h1{font-size:24px;line-height:32px;padding-right:0}section.gallery-single .background-wrap .heading .desc{font-size:14px;line-height:22px;padding-bottom:40px}section.gallery-single .background-wrap .heading .time{margin-left:-8px;font-size:13px}section.gallery-single .background-wrap .heading .time span{margin-left:-5px}section.gallery-single .background-wrap .heading .time svg{height:30px;width:30px}section.gallery-single .background-wrap .autor img{height:90px;width:90px}section.gallery-single .background-wrap .autor .name{margin-top:10px;font-size:14px}section.product-single .slick-slider .slick-list{padding:0 20%!important}section.product-single .single-product-slider{height:180px}section.product-single .single-product-slider button.slick-arrow{bottom:-40px;top:initial}section.product-single .single-product-slider button.slick-arrow.slick-next{right:30%}section.product-single .single-product-slider button.slick-arrow.slick-prev{left:30%}section.history ul#history-menu{top:60px}section.history #fullpage .section .section-wrap h2{font-size:19px;line-height:24px}section.history #fullpage .section{padding-left:15px;padding-right:15px}section.history #fullpage .section .section-wrap.mobile .horizontal-top-2{width:90%}section.history #fullpage .section .section-wrap.mobile .video{width:100%}section.page404.header-margin{margin-top:0;padding-top:60px!important}section.page404 .wrapper{height:auto;min-height:initial;font-size:14px}section.page404 .wrapper .cnt-404{width:100%;padding:30% 0}section.page404 .wrapper .cnt-404 img{width:90%;margin:0 auto 20px}section.page404 .wrapper .cnt-404 p{width:90%}.static-text{margin:0 0 40px 0}.static-text h1{font-size:20px}.static-text ul{margin:5px 20px}}@media all and (max-width:370px){section.product-single .single-product-slider button.slick-arrow{bottom:-40px;top:initial}section.product-single .single-product-slider button.slick-arrow.slick-next{right:25%}section.product-single .single-product-slider button.slick-arrow.slick-prev{left:25%}section.history #fullpage .section .section-wrap.mobile{padding:15px 30px}footer .footer-bottom{font-size:12px}footer .footer-bottom .container-fluid{padding:0!important}}