@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Proza+Libre:wght@700&display=swap);
/*!
    Theme URI: http://www.NanoSoup.co.uk/
    Theme Name: Erebus
    Description: Custom theme
    Author: NanoSoup
    Text Domain: NanoSoup
    Version: 1.0
!*/.u-hidden,.u-show-mobile{display:none}.u-visually-hidden{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.u-hide-text{text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;color:transparent}.u-text-center,.u-text-left{text-align:center}.u-text-right{text-align:right}.u-text-uppercase{text-transform:uppercase}.u-small-text{font-size:.8rem}.u-light-bold{font-weight:300}.u-semi-bold{font-weight:600}.u-bold{font-weight:700}.u-italic{font-style:italic}.u-no-margin{margin:0}.u-rel{position:relative}.u-no-bottom-margin{margin-bottom:0}.u-no-top-margin{margin-top:0}.screen-reader-text{position:absolute;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media only screen and (max-width:767px){.u-hidden-mobile{display:none!important}.u-show-mobile{display:block}}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}::-moz-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}:-ms-input-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}::-ms-input-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}::placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}:focus::-webkit-input-placeholder{color:transparent!important}:focus::-moz-placeholder{color:transparent!important}:focus:-ms-input-placeholder{color:transparent!important}:focus::-ms-input-placeholder{color:transparent!important}:focus::placeholder{color:transparent!important}::selection{background:#999}::-moz-selection{background:#999}body,html{font-size:14px;margin:0;padding:0;position:relative}@media screen and (min-width:320px){body,html{font-size:calc(14px + 6*(100vw - 320px)/880)}}@media screen and (min-width:1200px){body,html{font-size:20px}}body{background:#fff;color:#000;font-family:Cormorant Garamond,serif;font-weight:400;line-height:1.4;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden}.button{white-space:nowrap;cursor:pointer;font-weight:700;padding:5px 25px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.6rem;font-family:Proza Libre,sans-serif;letter-spacing:1.8px;background:#000;color:#fff;border:1px solid #000}.button:hover{background:#fff;color:#000}.button--neg{background:transparent;-webkit-box-shadow:0 1px #ccc,0 1px #ccc inset;box-shadow:0 1px #ccc,inset 0 1px #ccc;color:#000}.button--neg:hover{-webkit-box-shadow:0 1px #ccc,0 1px #000 inset;box-shadow:0 1px #ccc,inset 0 1px #000;background:#000;color:#fff}.button:focus{outline:none}.link{font-family:Proza Libre,sans-serif;letter-spacing:1.5px;text-transform:uppercase;font-size:.8rem;border-bottom:2px solid #a4a09d;-webkit-transition:all .2s;transition:all .2s}.link:hover{color:#4d4d4d}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin:0}h1{font-size:1.5rem;font-weight:500;text-transform:uppercase;position:relative;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 .5rem;margin-bottom:1.25rem;letter-spacing:2.5px}h1:after{content:"";display:block;position:absolute;height:1px;width:100%;background:#8f8454;bottom:0;left:0}@media only screen and (max-width:767px){h1{font-size:24px;letter-spacing:3px}h1:after{bottom:-5px}}h2{font-size:1.5rem;font-weight:500;text-transform:uppercase;position:relative;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 .5rem;margin-bottom:1.25rem;letter-spacing:2.5px;font-size:1.8rem;text-transform:none;letter-spacing:1px}h2:after{content:"";display:block;position:absolute;height:1px;width:100%;background:#8f8454;bottom:0;left:0}@media only screen and (max-width:767px){h2{font-size:24px;letter-spacing:3px}h2:after{bottom:-5px}}h2:after{bottom:-4px}@media only screen and (max-width:767px){h2{letter-spacing:1px}}h3{font-size:1.5rem;margin-top:1.75rem;line-height:1.4;font-weight:600}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1rem}p{line-height:1.3}b,strong{font-weight:700}em{font-style:italic}a{-webkit-transition:color .3s;transition:color .3s;color:inherit;text-decoration:none}a img{vertical-align:bottom}img{height:auto;max-width:100%;display:block}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}button,input,optgroup,select,textarea{font-family:inherit}textarea{resize:vertical}select::-ms-expand{display:none}abbr[title]{text-decoration:none}address{font-style:normal}iframe{border:0}sub,sup{font-size:.7em}sub{bottom:-.25rem;vertical-align:sub}sup{top:-.25rem;vertical-align:super}ol[class],ul[class]{list-style:none;margin:0;padding:0}a:not([class]){font-weight:700}a:not([class]):hover{color:#4d4d4d}button,input,select,textarea{border-radius:0;color:inherit;font:inherit;padding:0}button[readonly],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background-color:transparent;display:block;height:2.8rem;line-height:2.8rem;width:100%}.standard-form{text-align:left}.standard-form .fields{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.standard-form label{display:block;font-size:.9rem;margin-bottom:.25rem;text-transform:uppercase}.standard-form button:not(.browser-default):not(.button),.standard-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.standard-form select,.standard-form textarea{background-color:transparent;border:1px solid #000;border-radius:0;color:#000;font:inherit;height:2.8rem;line-height:2.8rem;padding:0 1rem;width:100%}.standard-form textarea{display:block;min-height:8rem}.standard-form .form-row{margin:0;position:relative;width:100%}.standard-form .form-row .hide-label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.standard-form .form-row:not(:last-child){margin-bottom:1rem}.standard-form .form-row--half{width:calc(50% - .5rem)}.standard-form .checkbox,.standard-form .radio{min-height:2rem}.standard-form .checkbox [class^=gchoice],.standard-form .radio [class^=gchoice]{margin-bottom:.75rem}.standard-form .checkbox input[type=checkbox],.standard-form .checkbox input[type=radio],.standard-form .radio input[type=checkbox],.standard-form .radio input[type=radio]{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.standard-form .checkbox input[type=checkbox]:checked+label:after,.standard-form .checkbox input[type=checkbox]:checked+span:after,.standard-form .checkbox input[type=radio]:checked+label:after,.standard-form .checkbox input[type=radio]:checked+span:after,.standard-form .radio input[type=checkbox]:checked+label:after,.standard-form .radio input[type=checkbox]:checked+span:after,.standard-form .radio input[type=radio]:checked+label:after,.standard-form .radio input[type=radio]:checked+span:after{display:block}.standard-form .checkbox input[type=checkbox]+label,.standard-form .checkbox input[type=checkbox]+span,.standard-form .checkbox input[type=radio]+label,.standard-form .checkbox input[type=radio]+span,.standard-form .radio input[type=checkbox]+label,.standard-form .radio input[type=checkbox]+span,.standard-form .radio input[type=radio]+label,.standard-form .radio input[type=radio]+span{display:block;margin-left:1rem;padding:0 1rem;position:relative}.standard-form .checkbox input[type=checkbox]+label:after,.standard-form .checkbox input[type=checkbox]+label:before,.standard-form .checkbox input[type=checkbox]+span:after,.standard-form .checkbox input[type=checkbox]+span:before,.standard-form .checkbox input[type=radio]+label:after,.standard-form .checkbox input[type=radio]+label:before,.standard-form .checkbox input[type=radio]+span:after,.standard-form .checkbox input[type=radio]+span:before,.standard-form .radio input[type=checkbox]+label:after,.standard-form .radio input[type=checkbox]+label:before,.standard-form .radio input[type=checkbox]+span:after,.standard-form .radio input[type=checkbox]+span:before,.standard-form .radio input[type=radio]+label:after,.standard-form .radio input[type=radio]+label:before,.standard-form .radio input[type=radio]+span:after,.standard-form .radio input[type=radio]+span:before{content:"";position:absolute}.standard-form .checkbox input[type=checkbox]+label:before,.standard-form .checkbox input[type=checkbox]+span:before,.standard-form .checkbox input[type=radio]+label:before,.standard-form .checkbox input[type=radio]+span:before,.standard-form .radio input[type=checkbox]+label:before,.standard-form .radio input[type=checkbox]+span:before,.standard-form .radio input[type=radio]+label:before,.standard-form .radio input[type=radio]+span:before{background-color:transparent;border:1px solid #000;display:block;height:1.5rem;left:-1rem;width:1.5rem}.standard-form .checkbox input[type=checkbox]+label:after,.standard-form .checkbox input[type=checkbox]+span:after,.standard-form .checkbox input[type=radio]+label:after,.standard-form .checkbox input[type=radio]+span:after,.standard-form .radio input[type=checkbox]+label:after,.standard-form .radio input[type=checkbox]+span:after,.standard-form .radio input[type=radio]+label:after,.standard-form .radio input[type=radio]+span:after{border:1px solid #000;border-left:0;border-top:0;display:none;height:1rem;left:-.4rem;position:absolute;top:.1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.4rem}.standard-form .checkbox a,.standard-form .radio a{color:#000;cursor:pointer;display:inline;line-height:1.2;-webkit-transition:opacity .3s;transition:opacity .3s}.standard-form .checkbox a:hover,.standard-form .radio a:hover{border-bottom:1px solid #000}.standard-form .checkbox :disabled,.standard-form .checkbox :disabled+label,.standard-form .radio :disabled,.standard-form .radio :disabled+label{cursor:not-allowed}.standard-form .checkbox :disabled+label,.standard-form .radio :disabled+label{opacity:.3}@media only screen and (max-width:767px){.button{font-size:12px}}.site-content{overflow:hidden;background:#fff}.section{position:relative}.section--sm-pad{padding-top:1.25rem;padding-bottom:1.25rem}.section--pad{padding-top:4.25rem;padding-bottom:4.25rem}.section--dark{background:#1c1c1c;color:#656565}.section--first-bordered:first-child{border-top:1px solid #8f8454}.section--linen{background:#e9e6dd}.section--pampas{background:#f2eee9}.section--paper{background:url(images/paper.jpg)}.container{margin-left:auto;margin-right:auto;width:100%;max-width:62rem;padding:0 1rem}.container--lg{max-width:72.5rem;padding:0}.container--sm{max-width:29.75rem}.container--md{max-width:48rem}@media only screen and (max-width:767px){.container--no-pad-mobile{padding-left:0;padding-right:0}}.footer-bg{padding-bottom:5.5rem;position:relative}.footer-bg img{margin:0 auto}.footer-bg:after{content:"";display:block;position:absolute;height:5.5rem;width:100%;bottom:0;left:0;background:#e9e6dd}.footer-menu li{display:inline-block;padding-right:.5rem;margin-right:.5rem;position:relative}.footer-menu li a:hover{color:#7f7f7f}.footer-menu li:after{content:"";display:block;position:absolute;width:1px;height:.7rem;top:0;right:0;background:#656565}.footer-menu li:last-child{padding-right:0;margin-right:0}.footer-menu li:last-child:after{display:none}.hero-slider{width:100vw;height:675px;position:relative}.hero-slider__slide{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.hero-slider__slide.slide--fade:after{content:"";display:block;position:absolute;opacity:.5;background-color:#01050c;width:100%;height:100%}.hero-slider__play{-webkit-transition:opacity .2s;transition:opacity .2s;position:absolute;cursor:pointer;z-index:100;top:calc(50% - 47px);left:calc(50% - 47px)}.hero-slider__play:hover{opacity:.7}.hero-slider__video-overlay{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-slider h1{margin-top:40px;color:#fff}.video-popup{display:none;position:fixed;z-index:1000;top:50px;left:0;width:100%}.video-popup__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;position:relative}.video-popup__close{-webkit-transition:opacity .2s;transition:opacity .2s;margin-bottom:.75rem}.video-popup__close:hover{opacity:.7}.video-popup__close img{width:2rem;height:2rem}.video-popup__video{position:absolute;width:100%;height:100%;overflow:hidden}.video-popup__video iframe{width:75%;left:12.5%;height:75%;position:absolute;top:80px}.list-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-100px;margin-top:-100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}.list-intro__col{margin-left:100px;margin-top:100px;width:calc(50% - 100px);position:relative}.list-intro__col:last-child{padding-right:100px}.list-intro__col:last-child:after{content:"";display:block;position:absolute;width:1px;height:100%;left:-50px;top:0;background:#031932}.list-intro__title{font-size:3rem;text-transform:none;display:block;position:static;-webkit-transform:none;transform:none}.list-intro__title:after{display:none}.modal-fade{position:fixed;top:0;left:100%;bottom:0;right:0;background:rgba(0,0,0,.9);overflow:auto;z-index:999;opacity:0}.modal-is-open .modal-fade{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1;left:0}body.modal-is-open{overflow:hidden}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:1000}.modal__dialog{position:absolute;width:1200px;top:50px;left:calc(50% - 600px);margin-bottom:50px}.modal__close{-webkit-transition:opacity .2s;transition:opacity .2s;display:block;position:absolute;top:1.75rem;right:1.75rem}.modal__close:hover{opacity:.7}.modal__close img,.modal__close svg{width:2rem;height:2rem}.modal--product{padding:0 20px}.page-builder-image{position:relative;margin-top:2.5rem}.page-builder-image img{position:relative;z-index:1}.page-builder-image__bg1,.page-builder-image__bg2{position:absolute;opacity:.15}.page-builder-image__bg1{left:-150px;top:-225px}.page-builder-image__bg2{right:-200px;bottom:-200px}.page-builder-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.page-builder-section--flipped{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-builder-section--flipped img{float:right}.page-builder-section__col{margin-left:20px;margin-top:20px;width:calc(50% - 20px)}.products{position:relative;z-index:2}.products__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:3rem 0 2.5rem}.products__bg1,.products__bg2{position:absolute;opacity:.15}.products__bg1{top:-20px;left:-120px}.products__bg2{bottom:20px;right:-220px}.products--sm .product{width:25%}.products--lg .product{width:50%}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product__info{margin:0;line-height:1.1}.product--sm{font-size:1rem;font-weight:600}.product--sm .product__age{margin-top:1rem}.product--lg{font-size:1.7rem;padding:2rem 0 2.5rem;background-repeat:no-repeat;background-size:auto 50%}.product--lg:nth-child(2n){background-position:100% 0}.product--lg:nth-child(odd){background-position:0 0}.product--lg .product__info{font-size:1.7rem}.product--lg .product__name{margin-top:1.5rem}.product--lg .product__description{max-width:21.5rem;padding:0 20px;font-size:1rem;margin-bottom:1rem}.product--lg .product__description p{margin-bottom:3rem}.product--lg .product__image{width:70%}.product-pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#364055;background-image:url(images/left-hand.png),url(images/right-hand.png);background-position:-5% 10%,110% 5%;background-repeat:no-repeat,no-repeat;padding:3rem;color:#fff}.product-pop-up__title{width:100%;text-align:initial}.product-pop-up__title--smaller{margin-bottom:2rem}.product-pop-up__title--smaller .font-reset{font-size:1.5rem;letter-spacing:.25rem;border-bottom:1px solid #fff;padding-bottom:.35rem}.product-pop-up__age{width:100%;text-align:initial}.product-pop-up__image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;margin-bottom:1.5rem}.product-pop-up__description{width:66.66667%;text-align:center}.product-pop-up__nutritional-info{width:100%;text-align:center;margin-top:1.5rem}.product-pop-up__nutritional-info p{text-transform:uppercase;font-family:Proza Libre,sans-serif;font-size:.6rem;letter-spacing:.2rem;margin-bottom:2rem}.product-pop-up__health-info{width:100%;margin-bottom:1.75rem;font-size:.806rem}.product-pop-up__health-info .health-info-advice{font-family:Proza Libre,sans-serif;font-size:.6rem;letter-spacing:.2rem}.product-pop-up .nutritional-table{display:grid;grid-template-columns:auto auto;width:50%;margin:auto;text-align:left}.product-pop-up .nutritional-table__title{text-align:left;margin-bottom:.75rem}.product-pop-up .nutritional-table__info{text-align:right}.product-pop-up h1:after,.product-pop-up h2:after{content:none}.product-pop-up .recipes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px}.product-pop-up .recipes .recipe{margin-left:20px;margin-top:20px;width:calc(50% - 20px);color:#000}.c-recipes{background-position:50%;background-repeat:no-repeat}.c-recipes .recipes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:1.5rem}.c-recipes .recipes .recipe{margin-left:15px;margin-top:15px;width:calc(33.33333% - 15px)}.recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 1rem 1.5rem;background:#fff;border:1px solid #8f8454}.recipe__image{width:100%;margin-bottom:.5rem}.recipe__name{padding:0 1.5rem .5rem}.recipe__button,.site-footer{margin-top:auto}.site-footer{font-family:Proza Libre,sans-serif;letter-spacing:.06rem;font-size:.6rem}.site-footer__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__crest,.site-footer__menu{width:50%;min-height:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer__crest svg,.site-footer__menu svg{margin-bottom:1rem}.site-footer__menu{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site-header{background:#fff;border-bottom:1px solid #8f8454;font-family:Proza Libre,sans-serif;font-size:.6rem}.site-header__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:7.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__logo img{width:9.5rem;margin:0 auto}.site-header__language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header__language select{height:1.3rem;line-height:1.3rem;color:#031932;letter-spacing:.2rem;margin-left:.5rem;text-transform:uppercase;width:auto}.site-header__language select:focus{outline:none}.site-header__social{margin-top:1.5rem}.site-nav{background:#fff;font-size:.8rem;font-weight:600;letter-spacing:4px}.site-nav .menu-main-menu-container{padding-top:1rem;padding-bottom:1rem}.site-nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-transform:uppercase}.site-nav__menu .current-menu-item{color:#8f8454}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social a{-webkit-transition:opacity .2s;transition:opacity .2s;display:block;height:21px}.social a:hover{opacity:.7}.social a svg{height:21px}.social--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social--left a{margin-right:10px}.social--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.social--right a{margin-left:20px}.subscribe-modal{min-height:680px;background:#fff;text-align:center;padding:1.5rem 0 3rem}.subscribe-modal:after,.subscribe-modal:before{content:"";display:block;position:absolute;opacity:.15}.subscribe-modal:after{width:310px;height:510px;bottom:30px;right:0;background-image:url(images/telephone.png);background-size:auto 100%;background-position:0}.subscribe-modal:before{width:300px;height:535px;top:30px;left:0;background-image:url(images/watch.png);background-size:auto 100%;background-position:100%}.subscribe-modal__title{position:relative;margin-bottom:2rem}.subscribe-modal__title:after{content:"";display:block;position:absolute;height:1px;width:145px;background:#8f8454;bottom:-6px;left:calc(50% - 72px)}.subscribe-modal__form{width:80%;margin:0 auto;padding-top:1rem;position:relative}.subscribe-modal__form .gform_wrapper .ginput_container_consent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-100px;margin-top:-100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe__intro{margin-left:100px;margin-top:100px;width:calc(41.66667% - 100px)}.subscribe__intro p{font-size:.8rem;font-style:italic}.subscribe__form{margin-left:100px;margin-top:100px;width:calc(58.33333% - 100px);position:relative;padding:1rem 0}.subscribe__form:after{content:"";display:block;position:absolute;width:1px;height:100%;left:-50px;top:0;background:#031932}.subscribe__form .gform_wrapper .gfield{margin-left:20px;margin-top:20px;width:calc(50% - 20px)}.c-wysiwyg .wysiwyg__bg1,.c-wysiwyg .wysiwyg__bg2{position:absolute;opacity:.15}.c-wysiwyg .wysiwyg__bg1{top:-10px;left:calc(50% - 32.5rem)}.c-wysiwyg .wysiwyg__bg2{bottom:0;right:calc(50% - 32.5rem)}@media only screen and (max-width:767px){.footer-bg{padding-bottom:1.75rem}.footer-bg:after{height:1.75rem}}@media only screen and (max-width:767px){.footer-menu li{margin-bottom:.75rem}.footer-menu li:after{height:1rem}}@media only screen and (max-width:1025px){.hero-slider{height:450px}.video-popup{top:100px}}@media only screen and (max-width:500px){.hero-slider{height:200px}.hero-slider--big{height:300px}.hero-slider__play{top:calc(50% - 32px);left:calc(50% - 32px)}.hero-slider__play svg{width:65px;height:65px}}@media only screen and (max-width:767px){.list-intro{margin:0 0 2rem;text-align:center}.list-intro__col{width:100%;margin:0}.list-intro__col:last-child{padding:0}.list-intro__col:last-child:after{display:none}.list-intro__title{font-size:36px}}@media only screen and (max-width:767px){.modal-is-open-mobile .modal-fade{opacity:1;top:70px;left:0}.admin-bar .modal-fade{top:116px}}@media only screen and (max-width:1200px){.modal__dialog{width:90%;left:5%}}@media only screen and (max-width:767px){body.modal-is-open-mobile{overflow:hidden}.modal__dialog{width:100%;left:0;top:0;margin-bottom:0}}@media only screen and (max-width:1330px){.page-builder-image__bg2{right:-10px;bottom:-230px}}@media only screen and (max-width:767px){.page-builder-image__bg1{display:none}.page-builder-image__bg2{background-repeat:no-repeat;background-size:contain;background-position:bottom;width:50%!important;bottom:-330px}.page-builder-section{margin-top:.75rem}.page-builder-section,.page-builder-section--flipped{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-builder-section__col{margin-left:20px;margin-top:20px;width:calc(100% - 20px)}.page-builder-section img{margin:0 auto}}@media only screen and (max-width:1400px){.products__bg2{bottom:-70px;right:-10px}}@media only screen and (max-width:767px){.products__bg1,.products__bg2{display:none}.products--sm .product{width:50%;margin-top:1rem;margin-bottom:1rem}.products--lg .product{width:100%}.product--sm{font-size:20px}}@media only screen and (max-width:500px){.products--sm .product{width:100%}.product-pop-up{padding:90px 0;background-position:-13% 10%,110% 6%;background-size:30%}.product-pop-up--open{left:0}.product-pop-up__markup-control{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-pop-up__image{width:80%;margin-bottom:2rem}.product-pop-up .nutritional-table,.product-pop-up .recipes,.product-pop-up__description{width:90%}.product-pop-up .recipes .recipe{width:100%}}@media only screen and (max-width:767px){.c-recipes .recipes .recipe{margin-left:15px;margin-top:15px;width:calc(50% - 15px);font-size:20px}}@media only screen and (max-width:500px){.c-recipes .recipes .recipe{margin-left:15px;margin-top:15px;width:calc(100% - 15px)}}@media only screen and (max-width:767px){.site-footer{font-size:.85rem}.site-footer__crest,.site-footer__menu{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0}.site-footer__menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;padding:0 1.5rem 1.5rem}.site-footer__crest{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:600px){#wpadminbar{top:-46px!important}}@media only screen and (max-width:767px){.site-header{border-bottom:none}.site-header__grid{height:70px}.site-header__logo img{width:95px}.site-header__toggle{width:28px;height:28px;background-image:url(svgs/burger.svg);background-repeat:no-repeat;background-position:50%}.site-header__toggle.open{background-image:url(svgs/cross.svg)}.site-header__language select{display:none;position:fixed;top:100px;left:calc(50% - 50px);width:100px;background:#fff;height:30px;line-height:30px;padding:0 33px;font-size:12px;margin-left:0;z-index:1000}.admin-is-open .site-header__language select{top:150px}.site-header__language select.open{display:block}}@media only screen and (max-width:767px){.site-nav{display:none;position:absolute;z-index:1000;width:100%;font-size:16px}.site-nav__menu{display:block}.site-nav__menu li{padding:1rem 0}.site-nav__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;height:70px;background:#e6e6e6}.site-nav__footer img{width:65px}}@media only screen and (max-width:1200px){.subscribe-modal:before{width:210px;height:365px}.subscribe-modal:after{width:240px;height:390px}}@media only screen and (max-width:767px){.subscribe-modal:before{width:150px;height:255px;bottom:30px;top:auto}.subscribe-modal:after{width:160px;height:245px}}@media only screen and (max-width:500px){.subscribe-modal:before{width:70px;height:165px;bottom:30px;top:auto}.subscribe-modal:after{width:80px;height:185px}.subscribe-modal__title{padding:0 60px}}@media only screen and (max-width:767px){.subscribe{text-align:center;margin:0}.subscribe__form,.subscribe__intro{width:100%;margin:0}.subscribe__form:after{display:none}}@media only screen and (max-width:500px){.subscribe__form .gform_wrapper .gfield{margin-left:20px;margin-top:20px;width:calc(100% - 20px)}}@media only screen and (max-width:1025px){.c-wysiwyg .wysiwyg__bg1,.c-wysiwyg .wysiwyg__bg2{width:250px!important;background-repeat:no-repeat;background-size:contain}.c-wysiwyg .wysiwyg__bg1{background-position:top;left:-100px}.c-wysiwyg .wysiwyg__bg2{background-position:bottom;right:-100px}}@media only screen and (max-width:767px){.c-wysiwyg .wysiwyg__bg1,.c-wysiwyg .wysiwyg__bg2{width:200px!important}.c-wysiwyg .wysiwyg__bg2{right:-80px}}.gform_wrapper .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-top:-20px}.gform_wrapper .gfield{margin-left:20px;margin-top:20px;width:calc(100% - 20px)}.gform_wrapper .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_wrapper .gform_footer{margin-top:1.25rem}.gform_wrapper .hidden_label .gfield_label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.gform_wrapper .gfield_consent_label{font-weight:600}.gform_wrapper input[type=text]{font-family:Proza Libre,sans-serif;font-size:.6rem;background:#fff;border:1px solid #302e2f;height:1.3rem;line-height:1.3rem;text-transform:uppercase;padding:0 1rem;width:100%;-webkit-box-shadow:0 1px #ccc,0 1px #ccc inset;box-shadow:0 1px #ccc,inset 0 1px #ccc}.gform_wrapper input[type=text]:focus{outline:none;border-color:#8c7c5a}.gform_wrapper .email-input input[type=text]{text-transform:lowercase}.gform_wrapper .email-input input[type=text]::-webkit-input-placeholder{text-transform:uppercase}.gform_wrapper .email-input input[type=text]::-moz-placeholder{text-transform:uppercase}.gform_wrapper .email-input input[type=text]:-ms-input-placeholder{text-transform:uppercase}.gform_wrapper .email-input input[type=text]::-ms-input-placeholder{text-transform:uppercase}.gform_wrapper .email-input input[type=text]::placeholder{text-transform:uppercase}.gform_wrapper input[type=checkbox]{position:relative;border:1px solid #302e2f;width:1.4rem;height:1.4rem;margin-right:.75rem}.gform_wrapper input[type=checkbox]:before{content:"";display:block;position:absolute;width:.8rem;height:.8rem;top:.3rem;left:.3rem;background-image:url(svgs/tick.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.gform_wrapper input[type=checkbox]:checked:before{opacity:1}.gform_wrapper input[type=checkbox]:focus{outline:none;border-color:#8c7c5a}.gform_wrapper .validation_error{color:#961d36;margin-bottom:.5rem}.gform_wrapper .validation_message{display:none}.gform_wrapper .gfield_error input[type=text]{border-color:#961d36}.gform_wrapper .gfield_error input[type=text]::-webkit-input-placeholder{color:#961d36}.gform_wrapper .gfield_error input[type=text]::-moz-placeholder{color:#961d36}.gform_wrapper .gfield_error input[type=text]:-ms-input-placeholder{color:#961d36}.gform_wrapper .gfield_error input[type=text]::-ms-input-placeholder{color:#961d36}.gform_wrapper .gfield_error input[type=text]::placeholder{color:#961d36}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}.tns-outer{position:relative}.tns-outer button:focus{outline:none}.tns-outer .tns-controls button{-webkit-transition:opacity .2s;transition:opacity .2s;position:absolute;z-index:200;top:50%;width:2rem;height:2rem;text-indent:2rem;overflow:hidden;background-image:url(images/arrow.png);background-size:contain}.tns-outer .tns-controls button:hover{opacity:.7}.tns-outer .tns-controls button[data-controls=prev]{left:calc(50% - 600px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tns-outer .tns-controls button[data-controls=next]{right:calc(50% - 600px)}.tns-outer .tns-nav{position:absolute;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.tns-outer .tns-nav button{position:relative;width:.8rem;height:.8rem;border:1px solid #fff;border-radius:50%;margin:0 9px;-webkit-transition:background .2s;transition:background .2s}.tns-outer .tns-nav button.tns-nav-active:after{content:"";display:block;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background:#fff}.tns-outer .tns-nav button:hover{background:#fff}@media only screen and (max-width:767px){.gform_wrapper input[type=text]{font-size:12px;height:30px;line-height:30px}}@media only screen and (max-width:1240px){.tns-outer .tns-controls button[data-controls=prev]{left:20px}.tns-outer .tns-controls button[data-controls=next]{right:20px}}@media only screen and (max-width:767px){.tns-outer .tns-controls button{display:none}.tns-outer .tns-nav button{border-width:2px}.tns-outer .tns-nav button.tns-nav-active{background:#fff}.tns-outer .tns-nav button.tns-nav-active:after{display:none}}

/*# sourceMappingURL=style.45f157e1a57b464eb0fd.min.css.map*/