@charset "UTF-8";
/* https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/css/layout.min.css?ver=2a72b06c370a50539c1bacc330649475 */
.wrapper{position:relative;width:100%}.wrapper::after,.wrapper::before,article::after{content:"";display:block;overflow:hidden}.header{float:left;clear:both;width:100%;font-size:14px;line-height:1.2em;text-transform:lowercase;padding:15px;will-change:transform;transition:transform 200ms linear;position:relative;z-index:99;background:#0C1F40;color:#fff}.header-transparent{background:rgb(12 31 64 / .6);position:absolute;top:0;left:0}.header .navbar{clear:both;width:100%;float:left;margin:0;background:#fff0;border:none}.header .navbar{padding:0}.header .navbar .navbar-collapse{width:100%;margin:0}.header .navbar-nav{padding:0;width:100%;align-items:flex-start;justify-content:space-between}.header .navbar-nav .nav-item{margin:5px 10px;padding:0;position:relative;line-height:1.5em;font-weight:300}.header .navbar-nav .nav-item:first-child{margin-left:0}.header .navbar-nav .nav-item:last-child{margin-right:0}.header .navbar-nav .nav-item a.nav-link{padding:5px 0;position:relative;color:#fff;position:relative;line-height:1em}.header .navbar .navbar-nav>.nav-item>a.nav-link:focus,.header .navbar .navbar-nav>.nav-item>a.nav-link:hover,.header .navbar-nav .nav-item.current a.nav-link{font-weight:700}.header .navbar .navbar-toggler{border:none;margin:1px 0 0 auto;outline:0}.header .navbar .navbar-toggler .navbar-toggler-icon{outline:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.header .navbar .navbar-toggler:focus,.header .navbar .navbar-toggler:hover{background-color:#0C1F40}.header .navbar .navbar-toggler:focus .icon-bar,.header .navbar .navbar-toggler:hover .icon-bar{background-color:#fff}.header .navbar .dropdown-toggle::after{vertical-align:.1em}.header .navbar .dropdown-menu{background:#0c1f40;color:#fff;padding:0;overflow:hidden}.header .navbar .dropdown-menu .dropdown-item,.modal-fullscreen-menu .list-group .menu-item .dropdown-menu .dropdown-item{color:#fff;padding-top:10px;padding-bottom:10px}.header .navbar .dropdown-menu .dropdown-item:hover,.header .navbar .dropdown-menu .dropdown-item:focus,.modal-fullscreen-menu .list-group .menu-item .dropdown-menu .dropdown-item:hover,.modal-fullscreen-menu .list-group .menu-item .dropdown-menu .dropdown-item:focus{background:#327a8d;color:#fff}.header .navbar .dropdown-menu .dropdown-item.active,.header .navbar .dropdown-menu .dropdown-item:active,.modal-fullscreen-menu .list-group .menu-item .dropdown-menu .dropdown-item.active,.modal-fullscreen-menu .list-group .menu-item .dropdown-menu .dropdown-item:active{background:#231f20;color:#fff}.header .navbar-nav .nav-item-search{width:150px}.nav-item-search .txt-search,.modal-fullscreen-menu .txt-search{height:30px;padding:5px 10px;border-right:none;background:#fff0;border-radius:10px;color:#fff}.nav-item-search .input-group>.input-group-append>.btn-search,.modal-fullscreen-menu .input-group>.input-group-append>.btn-search{height:30px;border:solid 1px #fff;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none;padding-left:0;color:#8a8a8a;color:rgb(255 255 255 / .54)}.nav-item-search .form-control:active,.nav-item-search .form-control:focus,.nav-item-search .form-control.focus,.modal-fullscreen-menu .form-control:active,.modal-fullscreen-menu .form-control:focus,.modal-fullscreen-menu .form-control.focus{border-color:#8a8a8a}.nav-item-search .focus .txt-search,.nav-item-search .input-group.focus>.input-group-append>.btn-search,.modal-fullscreen-menu .focus .txt-search,.modal-fullscreen-menu .input-group.focus>.input-group-append>.btn-search{border-color:#8a8a8a;color:#fff}#header-sticky-wrapper:not(.is-sticky){height:auto!important}.header,.header .navbar-default .navbar-brand,.header .navbar,.is-sticky .header nav.navbar,.is-sticky .header nav.navbar ul.nav,.header .navbar>ul{transition:opacity .3s ease,height .4s ease;-webkit-transition:opacity .3s ease,height .4s ease;-o-transition:opacity .3s ease,height .4s ease}.is-sticky .header{box-shadow:0 1px 5px 0 rgb(0 0 0 / .1);left:50%;transform:translate(-50%,0)}.sticky-wrapper{position:absolute;top:0;left:0;width:100%}.admin-bar .is-sticky .header{margin-top:32px}.is-sticky .header .nav-item-search .form-control:focus{border-color:#fff;color:#fff}.modal-menu-open{overflow-x:hidden;overflow:hidden!important}.modal-menu-open .modal:before{display:none}.modal-fullscreen-menu{background:#fff0;color:#fff}.modal-fullscreen-menu .modal-dialog{margin:0 auto;width:100%;min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px}.modal-fullscreen-menu a{color:#fff}.modal-fullscreen-menu .modal-header{position:absolute;top:30px;right:30px;z-index:99999;padding:0;border:none;pointer-events:auto}.modal-fullscreen-menu .close{font-size:26px;color:#fff;text-shadow:none;margin:0;padding:0;width:40px;height:40px;opacity:1;display:inline-flex;justify-content:center;align-items:center;outline:0}.modal-fullscreen-menu .close i{display:inline-block}.modal-fullscreen-menu .close i:before{margin:0}.modal-fullscreen-menu .modal-content{padding:40px 0;background:#fff0;border:none;box-shadow:none}.modal-fullscreen-menu .list-group .nav{flex-direction:column}.modal-fullscreen-menu .list-group .nav .nav-item{margin:0;line-height:1.5em}.modal-fullscreen-menu .list-group .nav-link{background:#fff0;color:#fff;font-size:18px;border:none;padding:1rem .75rem}.modal-fullscreen-menu .list-group .list-group-item:last-child{border-bottom:none}.modal-fullscreen-menu .list-group .nav-item-search{display:none}.modal-fullscreen-menu .modal-menu-search-form{padding:15px 0 30px}.modal-fullscreen-menu .modal-menu-search-form .txt-search{height:40px}.modal-fullscreen-menu .modal-menu-search-form .input-group>.input-group-append>.btn-search{height:40px}.modal-fullscreen-menu .list-group .menu-item .dropdown-menu{position:static!important;float:none;transform:none!important;background:#0c1f40;color:#fff;padding:0;border-radius:0}.modal-dialog-slideout,.modal-fullscreen-menu .modal-dialog{min-height:100%;margin:0 0 0 auto;background:#0c1f40;background:rgb(12 31 64 / .9)}.modal.fade .modal-dialog.modal-dialog-slideout{transform:translate(100%,0) scale(1);transition:transform 0.3s ease-out}.modal.fade.show .modal-dialog.modal-dialog-slideout{transform:translate(0,0)}.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow-y:auto;overflow-x:hidden}.modal-dialog-slideout .modal-content{border:0}.modal-dialog-slideout .modal-header,.modal-dialog-slideout .modal-footer{height:69px;display:block}.topanchor{position:absolute;top:-9999px;left:-9999px;width:0;height:0;float:left}.content{float:left;clear:both;width:100%}.content>.container-fluid{padding:0}.content>.container-fluid:before,.content>.container-fluid:after{display:table;content:" "}.content>.container-fluid:after{clear:both}section,article,aside,main{display:block}section,article,main{float:left;clear:both;width:100%;background-color:#fff;padding:50px 0}section::after,section::before,article::after,article::before,main::after,main::before,aside::after,aside::before{content:"";display:block;overflow:hidden}.section-padded-sides{padding-left:100px;padding-right:100px}.bg-title-block,.bg-title-block .banner{background-repeat:no-repeat;background-position:center;background-size:cover}.bg-title-block{height:90vh;min-height:700px}.bg-title-block-medium{height:70vh;min-height:600px}.bg-title-block .banner{height:100%;text-align:center;position:relative;z-index:1}.background-position-bc{background-position:bottom center!important}.background-position-tc{background-position:top center!important}.bg-title-block .banner-img-display .banner-img{display:none}.triangle-bottom .banner,.triangle-top .banner{position:relative;z-index:1}.triangle-top .banner,.img-title-block .banner-img-display .content-over-img{padding-top:150px}.triangle-bottom .banner,.img-title-block .banner-img-display .content-over-img{padding-bottom:150px}.triangle-bottom .banner:after{content:'';display:block;z-index:2;width:100%;height:150px;position:absolute;bottom:0;right:0;background:linear-gradient(to bottom right,transparent 0%,transparent 50%,#fff 50%,#fff 100%)}.triangle-bottom-flip .banner:after{transform:scale(-1,1)}.triangle-top .banner:before{content:'';display:block;z-index:2;width:100%;height:150px;position:absolute;top:0;left:0;background:linear-gradient(to bottom right,#fff 0%,#fff 50%,transparent 50%,transparent 100%)}.triangle-top-flip .banner:before{transform:scale(-1,1)}.section-clipped-top,.section-clipped-bottom{position:relative}.section-clipped-top .banner{-webkit-clip-path:polygon(0 150px,100% 0,100% 100%,0% 100%);clip-path:polygon(0 150px,100% 0,100% 100%,0% 100%);padding-top:150px}.section-clipped-top::after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;z-index:2}.section-clipped-bottom .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% calc(100% - 150px),0% 100%);clip-path:polygon(0 0,100% 0%,100% calc(100% - 150px),0% 100%);padding-bottom:150px}.section-clipped-bottom::after{position:absolute;top:0;left:0;width:100%;height:1px;background:#fff;z-index:2}.section-clipped-bottom-flipped .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 150px));clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 150px));padding-bottom:150px}.section-clipped-bottom-flipped::after{position:absolute;top:0;left:0;width:100%;height:1px;background:#fff;z-index:2}.section-factoryshop{margin-bottom:-140px;position:relative;z-index:2}.section-careers{margin-top:-140px;position:relative;z-index:3}.img-title-block{height:auto;min-height:0}.img-title-block .banner-img-display{background-image:none!important;padding:0!important}.img-title-block .banner-img-display .banner-img{display:block;width:100%;height:auto}.img-title-block .banner-img-display .content-over-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.smaller-title-block .banner-img-display .banner-img{aspect-ratio:5 / 2;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.smaller-title-block .banner-img-display .content-over-img .logo{display:none}.smaller-title-block.triangle-bottom .banner:after{height:80px}.logo-white{width:300px;height:168px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-white.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-white-shadow{width:340px;height:190px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-white-shadow.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-blue{max-width:300px;width:300px;height:143px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-traditional{max-width:362px;width:362px;height:235px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-traditional.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-old{max-width:300px;width:300px;height:371px;background:url(/wp-content/themes/dewfresh/dist/assets/images/logo-old.png) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-factory-shop{width:300px;height:212px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-factory.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-factory-shop-white{width:300px;height:212px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-factory-white.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-factory-shop-shadow{width:320px;height:244px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-factory-shadow.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize;display:block}.logo-factory-shop-circled{height:300px;width:300px;position:relative;background:#fff;border-radius:100em;padding:10px}.logo-factory-shop-circled::before{content:'';display:block;width:100%;height:100%;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/logo-factory.svg) no-repeat center;background-size:contain}.banner .logo{flex:1}.bg-title-block{position:relative}.bg-title-block h1,.bg-title-block h2,.bg-title-block h3,.bg-title-block h4{color:#fff;padding:0 0 15px}.bg-title-block h1,.bg-title-block h2{font-size:46px}.bg-title-block .intro{color:#fff;font-size:18px;text-shadow:0 0 10px rgb(0 0 0 / .8);font-weight:400}.bg-title-block .intro p{padding:0 30%;line-height:1.2em}.bg-title-block-dark h1,.bg-title-block-dark h2,.bg-title-block-dark h3,.bg-title-block-dark h4{color:#16223b}.bg-title-block-dark .intro{color:#16223b;text-shadow:0 0 10px rgb(255 255 255 / .8)}.home-intro-mobile-block{text-align:center;padding:15px 0 10px;margin:0 0 50px;border-bottom:solid 1px #231f20;font-size:18px;clear:both}.home-intro-mobile-block h1,.page-title-block h1,.page-title-block h2{padding-top:15px}.page-title-block{text-align:center;padding:0 0 40px;clear:both}.title-area .logo{margin-bottom:30px}.title-area h1,.title-area h2,.title-area h3{display:block;width:100%}.title-area p{padding:20px 0 0;font-size:18px}.title-area-flexed{display:flex;flex-direction:column;align-items:center;justify-content:center}.title-area-flexed h1,.title-area-flexed h2,.title-area-flexed h3{flex:1;display:flex;align-items:center;justify-content:center;padding:0}.bg-title-block .title-area{text-shadow:0 0 10px rgb(0 0 0 / .8);font-weight:400;color:#fff}.bg-title-block .title-area a,.bg-title-block .title-area a:hover,.bg-title-block .title-area a:focus{color:#fff;text-decoration:none}.bg-title-block .title-area p{padding-left:30%;padding-right:30%}.bg-title-block .title-area .btn-link{color:#fff}.bg-title-block .caption{color:#939598;font-size:18px;position:absolute;bottom:0;right:0;z-index:2;width:100%}.text a{text-decoration:underline;font-weight:400}.about-us-highlight{font-size:18px}.about-us-highlight .logo-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.about-us-highlight .logo-container .logo{width:100%;flex:1}.about-us-highlight .text{padding:0 5%}.btn-appstore{width:192px;height:64px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/btn_appstore.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize}.btn-googleplay{width:213px;height:64px;background:url(https://dewfreshproducts.com/wp-content/themes/dewfresh/dist/assets/images/btn_googleplay.svg) no-repeat center;background-size:contain;text-indent:-9999px;text-transform:capitalize}.app-download-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.contact-details{padding:24px 0 0;font-weight:400}.contact-details a{color:#231f20;text-decoration:underline}.contact-details a:hover{text-decoration:none}.contact-us-inner{text-align:left}.side-menu-col{position:relative}.side-menu-col:after{position:absolute;content:'';display:block;width:1px;height:100%;right:0;top:0;background:#1d1d1b}.side-menu{padding:15px 0;display:flex;flex-direction:column;align-items:flex-end}.side-menu .item{display:inline-block;margin:15px 0;color:#231f20;text-align:right}.side-menu .item:hover{color:#327a8d}.side-menu .item.active{color:#ededed;font-weight:900}.post-meta{padding:5px 0}.post-date{font:900 14px 'Lato',Arial,Helvetica,sans-serif}.post-tags{padding:10px 0 0;font-size:14px}.post-tags i{font-size:12px}.post-content-area{padding:20px 0 25px}.recipe .recipe-img{height:100%}.recipe .recipe-img img:not(.objFit){max-width:none;width:100%;display:block}.recipe .stats{font-size:18px;color:#a09e9f;margin:0 0 15px;padding:0;display:block;width:100%}.recipe .stats li{display:flex;line-height:1.2em;margin:0 0 10px;padding:0;width:100%;align-items:center}.recipe .stats li span,.recipe .stats li a{color:#327a8d;display:inline-block;padding:0 0 1px;position:relative;margin:0 0 0 5px}.recipe .stats li span:after,.recipe .stats li a:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#327a8d}.recipe .recipe-desc p{padding:20px 0 0}.recipe .text{margin-top:30px}.recipe .text .t{display:block;margin:0 0 15px}.recipe .ingredients{position:relative}.recipe .ingredients:after{position:absolute;content:'';display:block;width:1px;height:100%;right:0;top:0;background:#d4d4d4}.recipe .ingredients ul,.recipe .ingredients ul li{margin:0;padding:0;list-style:none;display:block}.recipe .ingredients ul li,.recipe .ingredients p{padding:0 0 10px;line-height:1.1em}.recipe .method ol{padding:0;display:block;margin-bottom:0}.recipe .method ol li,.recipe .method p{line-height:1.2em;padding:0 0 12px;margin:0}.product-category .p-title{padding:0 0 15px}.product-category .p-title h2{padding:0 0 15px}.product{border-bottom:solid 1px #d4d4d4;padding:15px 0;font-size:18px;clear:both}.product-category .product:last-child{border-bottom:none;padding-bottom:0}.product .label{padding-bottom:5px;padding-top:5px}.product .value{font-weight:700;padding-bottom:5px;padding-top:5px}.history .side-menu-col:after{background-color:#80807e}.history-timeline .side-menu-col:after{height:200%;top:-100%;z-index:0}.history .era{text-align:right;height:100%;justify-content:flex-end;align-items:center;display:flex}.history .era-top{align-items:flex-start;padding-top:10px}.history .era h4{padding:0}.history .text h1,.history .text h2,.history .text h3,.history .text h4{color:#BA1E3C;padding-top:10px}.news-listing{padding:40px 0 0;clear:both;width:100%}.news-listing .item{padding-bottom:30px}.news-listing .item:nth-child(odd){clear:both}.news-listing .item-inner{display:block}.news-listing .item .item-details p{color:#231f20}.news-listing .item .item-details h3{font-size:30px;padding-bottom:5px;color:#231f20}.news-listing .item .item-details .readmore{font-style:italic;font-size:18px;text-decoration:underline}.pagination,.page-link{color:#231f20}.page-item.active .page-link{background-color:#327a8d;border-color:#327a8d;color:#fff}.search-results-list li{position:relative;margin:0;padding:50px 0 50px 70px;border-bottom:#e8e8e8 1px solid;font-size:20px}.search-results-list li:before{position:absolute;top:35px;left:0;display:flex;width:50px;height:50px;border-radius:100%;background:#0C1F40;color:#fff;content:'\e80b';text-align:center;text-decoration:inherit;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:22px;font-family:"icn_dewfresh";line-height:1em;align-items:center;justify-content:center;-o-border-radius:100%;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-results-list li span{color:#aeaeae}.search-results-form .input-group{border:solid 1px #e8e8e8}.search-results-form .form-control{border:none!important;background:#fff0}@media only screen and (min-width:641px){.dewfresh .gform_wrapper .frm-contact .gform_footer{padding-right:16px}}.footer{clear:both;width:100%;float:left;padding-bottom:30px}.footer .col-12{display:flex;align-items:center}.footer .copy{text-align:right;justify-content:center;align-items:flex-end;flex-direction:column}.footer .copy p{padding:10px 0}.footer-menu{margin:0;padding:0}.footer-menu li{padding:5px;line-height:normal;margin:0;display:inline-block}.backtotop{width:40px;height:40px;background:#0C1F40;color:#fff;text-align:center;font-size:26px;position:fixed;right:50px;bottom:64px;z-index:11;transition:opacity 0.2s ease-out;opacity:0;border-radius:5px;display:flex;align-items:center;justify-content:center}.backtotop:focus,.backtotop:active{background:#0C1F40;color:#fff}.backtotop:hover{text-decoration:none;color:#fff;background:#252a5f}.backtotop.show{opacity:1;color:#fff}.backtotop i{display:block;font-size:16px;float:left;width:100%;text-align:center;line-height:1em}.moove-gdpr-branding-cnt{opacity:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:none;height:auto}@media only screen and (max-width:1200px){.smaller-title-block .banner-img-display .banner-img{aspect-ratio:3 / 2}}@media screen and (min-width:768px){.modal:before{display:inline-block;height:100%;content:" ";vertical-align:middle}.modal-dialog{margin:0}}@media only screen and (min-width:992px) and (max-width:1200px){body{overflow-x:hidden}.bg-title-block{height:80vh;min-height:700px}.img-title-block{height:auto;min-height:0}.section-padded-sides{padding-left:0;padding-right:0}.header .navbar-nav .nav-item-search{width:100%;padding-left:80%}}@media only screen and (max-width:992px){.contact-us-inner{text-align:center;padding:0 10%}.footer .social{padding:0 0 15px;text-align:center}.footer .social li{float:none}}@media only screen and (min-width:768px) and (max-width:991px){body{overflow-x:hidden}.checker{float:right}.bg-title-block{height:60vh;min-height:600px}.img-title-block{height:auto;min-height:0}.section-padded-sides{padding-left:0;padding-right:0}.about-us-highlight .logo-container .logo{flex:unset}.about-us-highlight .text{padding:30px 0 0}.recipe .ingredients{padding-bottom:15px}.recipe .ingredients:after{display:none}.triangle-top .banner,.img-title-block .banner-img-display .content-over-img{padding-top:110px}.triangle-bottom .banner,.img-title-block .banner-img-display .content-over-img{padding-bottom:110px}.triangle-bottom .banner:after{height:110px}.triangle-top .banner:before{height:110px}.section-clipped-top .banner{-webkit-clip-path:polygon(0 110px,100% 0,100% 100%,0% 100%);clip-path:polygon(0 110px,100% 0,100% 100%,0% 100%);padding-top:110px}.section-clipped-bottom .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% calc(100% - 110px),0% 100%);clip-path:polygon(0 0,100% 0%,100% calc(100% - 110px),0% 100%);padding-bottom:110px}.section-clipped-bottom-flipped .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 110px));clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 110px));padding-bottom:110px}.bg-title-block.with-caption{padding-bottom:30px!important}.section-factoryshop{margin-bottom:-100px}.section-careers{margin-top:-100px}}@media only screen and (max-width:767px){body{overflow-x:hidden}.checker{float:none}.header{padding:15px 0}.header .flex-column{flex-direction:row!important}.header .navbar{padding:0 15px}.header .navbar .navbar-collapse{margin:0;border:none;text-align:center}.header .navbar-collapse.in{overflow:visible}.header .navbar-nav{padding:15px 0 0;margin-top:0;margin-bottom:0;font-weight:400}.header .navbar-nav br{display:none}.header .navbar-nav .nav-item{margin:0;padding:0;border-bottom:solid 1px rgb(255 255 255 / .1);width:100%;float:left;clear:both}.header .navbar-nav .nav-item:last-child{border-bottom:none}.header .navbar .navbar-nav>.nav-item>a.nav-link:focus,.header .navbar .navbar-nav>.nav-item>a.nav-link:hover,.header .navbar-nav .nav-item.current,.header .navbar-nav .nav-item.current a.nav-link{background:#0C1F40;color:#fff;text-shadow:none}.header .navbar-nav .nav-item a.nav-link{padding:15px 20px}.logo-white-shadow{width:300px;height:168px}.is-sticky .header .navbar-nav{padding:15px 0 0}.is-sticky .header .navbar-nav .nav-item{margin:0}.section-padded-sides{padding-left:0;padding-right:0}.triangle-top .banner,.img-title-block .banner-img-display .content-over-img{padding-top:80px}.triangle-bottom .banner,.img-title-block .banner-img-display .content-over-img{padding-bottom:80px}.triangle-bottom .banner:after{height:80px}.triangle-top .banner:before{height:80px}.section-clipped-top .banner{-webkit-clip-path:polygon(0 80px,100% 0,100% 100%,0% 100%);clip-path:polygon(0 80px,100% 0,100% 100%,0% 100%);padding-top:80px}.section-clipped-bottom .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% calc(100% - 80px),0% 100%);clip-path:polygon(0 0,100% 0%,100% calc(100% - 80px),0% 100%);padding-bottom:80px}.section-clipped-bottom-flipped .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 80px));clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 80px));padding-bottom:80px}.section-factoryshop{margin-bottom:-70px}.section-careers{margin-top:-70px}.home-banner,.bg-title-block{height:40vh;min-height:410px}.bg-title-block-medium{height:60vh;min-height:600px}.img-title-block{height:auto;min-height:0}.title-area .logo{margin-bottom:0}.page-title-block h1,.page-title-block h2{font-size:50px}.bg-title-block.with-caption{padding-bottom:30px!important}.bg-title-block .caption{text-align:right}.bg-title-block .caption p{padding:0}.bg-title-block .title-area p{padding-left:30px;padding-right:30px}.about-us-highlight .logo-container .logo{flex:unset}.side-menu-col:after{left:50%;height:calc(100% - 50px)}.side-menu{padding:0 0 15px;margin:0 0 35px;flex-direction:row;align-items:flex-start;flex-wrap:wrap;border-bottom:solid 1px #231f20}.side-menu .item{flex:0 0 50%;max-width:50%;margin:5px 0;color:#231f20;padding:10px 15px;text-align:left}.side-menu .item:hover{color:#327a8d}.side-menu .item.active{color:#ededed;font-weight:900}.history-timeline{padding-left:30px;position:relative}.history-timeline:before{content:'';display:block;width:1px;height:200%;top:-100%;left:15px;background-color:#80807e;position:absolute;z-index:0}.page-template-page-history .page-title-block{padding-left:15px;padding-right:15px}.history-timeline .side-menu-col:after{display:none}.history .era,.history .era-top{justify-content:flex-start}.history .era h4{padding:30px 0 15px}.side-menu-col-search:after{display:none}.side-menu-col-search .search-results-form{width:100%}.career h2,.product-category h2,.recipe h2{font-size:38px;text-align:center}.recipe .recipe-info{display:flex;flex-wrap:wrap;padding-top:15px}.recipe .featured-product{flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center}.recipe .stats{flex:0 0 50%;max-width:50%;padding:5px 0 0 15px}.recipe .ingredients{padding-bottom:15px;margin:0 0 25px}.recipe .ingredients:after{width:100%;height:1px;top:auto;bottom:0;width:calc(100% - 30px);left:15px}.footer .copy,.footer .col-12{justify-content:center;align-items:center;text-align:center}.factory-shop-banner .banner-img-display .banner-img{height:450px;-o-object-fit:cover;object-fit:cover}.factory-shop-banner .logo-factory-shop-circled{width:250px;height:250px}}@media only screen and (max-width:575px){.slick-next{right:0}.slick-prev{left:0}.container-top{padding:0}.page-title-block,article,.footer,section:not(.bg-title-block),.bg-title-block .caption,.page-inner{padding-left:15px;padding-right:15px}.home-intro-mobile-block{margin-left:15px;margin-right:15px;width:calc(100%-30px)}.bg-title-block .title-area{width:100%;padding:0 15px}.logo-white-shadow{width:100%}.contact-us-inner{text-align:center;padding:0}.page-title-block h1,.page-title-block h2{font-size:40px}.bg-title-block.with-caption{display:flex;flex-direction:column-reverse;padding-bottom:0!important}.bg-title-block .caption{position:static}.triangle-top .banner,.img-title-block .banner-img-display .content-over-img{padding-top:60px}.triangle-bottom .banner,.img-title-block .banner-img-display .content-over-img{padding-bottom:60px}.triangle-bottom .banner:after{height:60px}.triangle-top .banner:before{height:60px}.section-clipped-top .banner{-webkit-clip-path:polygon(0 60px,100% 0,100% 100%,0% 100%);clip-path:polygon(0 60px,100% 0,100% 100%,0% 100%);padding-top:60px}.section-clipped-bottom .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% calc(100% - 60px),0% 100%);clip-path:polygon(0 0,100% 0%,100% calc(100% - 60px),0% 100%);padding-bottom:60px}.section-clipped-bottom-flipped .banner{-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 60px));clip-path:polygon(0 0,100% 0%,100% 100%,0% calc(100% - 60px));padding-bottom:60px}.img-title-block-xs,.img-title-block{height:auto;min-height:0}.img-title-block-xs .banner-img-display{background-image:none!important;padding:0!important}.img-title-block-xs .banner-img-display .banner-img{display:block;width:100%;height:auto}.bg-title-block-medium .content-over-img p{display:none}.factory-shop-banner .banner-img-display .banner-img{height:400px;-o-object-fit:cover;object-fit:cover}.factory-shop-banner .logo-factory-shop-circled{width:200px;height:200px}.section-factoryshop{margin-bottom:-52px}.section-careers{margin-top:-52px}}@media only screen and (max-width:320px){.product .label,.product .value,.recipe .featured-product,.recipe .stats{flex:0 0 100%;max-width:100%}.recipe .stats{padding:5px 0 0}.product .value{margin:0 0 10px}h1,h2,.bg-title-block h1,.bg-title-block h2{font-size:38px}.bg-title-block .title-area .btn-link{display:none}.factory-shop-banner .banner-img-display .banner-img{height:350px;-o-object-fit:cover;object-fit:cover}.factory-shop-banner .logo-factory-shop-circled{width:150px;height:150px}}@media screen and (max-width:600px){html #wpadminbar{top:-46px}}#evc-cookie-notice .gdpr-button{font-size:18px}