.page:before{content:"";background:url(/images/healtheries-leaf.svg);position:absolute;top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);width:10rem;height:10rem;opacity:0;visibility:hidden;background-repeat:no-repeat;animation:hoverPop 1s infinite}.page-transitions-enter{background:#fff}.page-transitions-enter:before{opacity:1;visibility:visible}.page-transitions-enter .products-landing-page-template .content,.page-transitions-enter main:not(.products-landing-page-template){opacity:0!important}.page-transitions-enter-active:before{opacity:1;visibility:visible}.page-transitions-enter-active .products-landing-page-template .content,.page-transitions-enter-active main:not(.products-landing-page-template){opacity:1!important;transition:opacity .4s ease-out .4s}.page-transitions-enter-done:before{opacity:0;visibility:hidden}.page-transitions-exit{background:#fff}.page-transitions-exit:before{opacity:1;visibility:visible}.page-transitions-exit .products-landing-page-template .content,.page-transitions-exit main:not(.products-landing-page-template){opacity:1!important}.page-transitions-exit-active:before{opacity:1;visibility:visible}.page-transitions-exit-active .products-landing-page-template .content,.page-transitions-exit-active main:not(.products-landing-page-template){opacity:0!important;transition:opacity .4s ease-out}@import"/fonts/781518/0A870A1136F22CE1F.css";.background-gradient{background:linear-gradient(#f2f6f1,#fff)}.background-green{background:#f2f6f1}.background-white{background:#fff}.mobile{display:block}@media screen and (min-width:768px){.mobile{display:none}}.desktop{display:none}@media screen and (min-width:768px){.desktop{display:block}}.alignright{float:right}.alignleft{float:left}.results-count{margin-left:1rem;color:#fff;position:relative;font-size:.8rem;line-height:1.7rem;bottom:4px;background:#87b18c;display:inline-block;border-radius:1rem;width:1.7rem;height:1.7rem;text-align:center}*{box-sizing:border-box}html{font-size:62.5%}body,html{margin:0;padding:0}body{color:#377d3f;overflow-x:hidden}img{max-width:100%;height:auto}.lock-scroll{overflow:hidden;width:100vw;height:100vh}::placeholder{color:#757575;opacity:1}:-ms-input-placeholder{color:#757575}::-ms-input-placeholder{color:#757575}ul.default-list:not(.blank-list){list-style:none;padding-left:4rem}ul.default-list:not(.blank-list) li{position:relative;margin-bottom:1.5rem;line-height:1.6}ul.default-list:not(.blank-list) li:before{content:"";position:absolute;left:-3rem;width:.6rem;height:.6rem;top:.8rem;background-color:#377d3f;border-radius:50%}ol li,ul li{margin-bottom:2rem;line-height:1.5}ul:not(.blank-list){list-style:none;padding-left:3rem}@media screen and (min-width:768px){ul:not(.blank-list){padding-left:4.5rem}}ul:not(.blank-list) li{position:relative;margin-bottom:1.5rem;line-height:1.6}ul:not(.blank-list) li:before{content:"";position:absolute;left:-3rem;width:2rem;height:1rem;top:.5rem;background:url(/images/healtheries-leaf.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;border-radius:50%}@media screen and (min-width:768px){ul:not(.blank-list) li:before{width:2.8rem;height:1.2rem;left:-4rem}}ol:not(.blank-list){counter-reset:custom-counter;list-style:none;padding-left:4rem}ol:not(.blank-list) li{counter-increment:custom-counter;position:relative}ol:not(.blank-list) li:before{content:counter(custom-counter);color:#377d3f;position:absolute;left:-4rem;width:2.2rem;height:2.2rem;font-size:1.3rem;line-height:2.3rem;top:0;background:#f2f6f1;border:.1rem solid #afcbb2;border-radius:50%;text-align:center}img.shadowed{filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=-10, OffY=10, Color='#444')";filter:url(#drop-shadow);filter:drop-shadow(-10px 10px 10px rgba(0,0,0,.2))}.replacement-image{display:inline-block;background-repeat:no-repeat;background-position:50%;width:100%;height:100%}.body{width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.container:not(.full-width) .inner{width:85%;max-width:100rem;margin:0 auto}@media screen and (min-width:768px){.container:not(.full-width) .inner{width:90%}}.container .row{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;justify-content:center;align-items:flex-start}.container .row.align-center{align-items:center}@media screen and (min-width:768px){.container .row{flex-direction:row}}@media screen and (max-width:768px){.container .row .col:first-child{margin-bottom:2rem}}@media screen and (min-width:768px){.container .row .col{display:flex;flex-direction:column;flex:1 1;padding:0 2.5rem 0 0;width:50%}.container .row .col:last-child{padding:0 0 0 2.5rem}}.container .row .col .content-wrapper{max-width:60rem;margin:0 auto}.container.full-width .row .col{padding:0 2.5rem}section.section.has-background:not(.has-motif) .inner,section.section.has-background:not(.has-motif)+.section:not(.has-motif) .inner{padding:5rem 0}@media screen and (min-width:768px){section.section.has-background:not(.has-motif) .inner,section.section.has-background:not(.has-motif)+.section:not(.has-motif) .inner{padding:8rem 0}}@media screen and (min-width:1600px){section.section.has-background:not(.has-motif) .inner,section.section.has-background:not(.has-motif)+.section:not(.has-motif) .inner{padding:10rem 0}}section.section .inner{padding:0 0 5rem;position:relative}@media screen and (min-width:768px){section.section .inner{padding:0 0 8rem}}@media screen and (min-width:1600px){section.section .inner{padding:0 0 10rem}}section.section.bordered .inner,section.section.has-motif .inner,section.section:first-child .inner{padding-top:5rem}@media screen and (min-width:768px){section.section.bordered .inner,section.section.has-motif .inner,section.section:first-child .inner{padding-top:8rem}}@media screen and (min-width:1600px){section.section.bordered .inner,section.section.has-motif .inner,section.section:first-child .inner{padding-top:10rem}}section.section:last-child .inner{padding-bottom:8rem}@media screen and (min-width:768px){section.section:last-child .inner{padding-bottom:10rem}}@media screen and (min-width:1600px){section.section:last-child .inner{padding-bottom:15rem}}section.section.bordered .inner{border-bottom:1px solid #d7e5d9}section.section.bordered:first-of-type .inner{border-top:1px solid #d7e5d9}body{background:#fff;color:#444;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-style:normal;font-weight:200}a,button,em,input,label,li,option,p,select,small,span,td,textarea,th{font-style:normal;font-weight:300;font-family:Gotham SSm A,Gotham SSm B,sans-serif;padding:0;margin:0 0 2rem;font-size:1.2rem;line-height:1.6}@media screen and (min-width:768px){a,button,em,input,label,li,option,p,select,small,span,td,textarea,th{font-size:1.4rem}}@media screen and (min-width:1200px){a,button,em,input,label,li,option,p,select,small,span,td,textarea,th{font-size:1.6rem}}.p-large,.p-large *{font-size:1.4rem!important;color:#444}@media screen and (min-width:768px){.p-large,.p-large *{font-size:2rem!important}}.p-small,.p-small *{font-size:1rem!important}@media screen and (min-width:768px){.p-small,.p-small *{font-size:1.4rem!important}}.tab-headings{color:#757575;font-size:1rem;text-transform:uppercase;letter-spacing:.2rem}.pill{display:inline-block;padding:.5rem 2rem;border:1px solid #d7e5d9;border-radius:2rem;margin:1rem;background:#fff}@media screen and (min-width:768px){.pill{padding:1rem 2.5rem}}.hidden{display:none;opacity:0;height:0;width:0;position:absolute;top:-200px;left:-200px}.h1-serif,.h2-serif,.h3-serif,.h4-serif,.h5-serif,.h6-serif,h1,h2,h3,h4,h5,h6{font-family:"mrs-eaves-xl-serif",serif;color:#1e1e1e;font-weight:800;font-style:normal;margin:0 0 2rem;padding:0;line-height:1.08}.h1-sans,.h1-serif,h1{font-size:4rem}@media screen and (min-width:768px){.h1-sans,.h1-serif,h1{font-size:6rem;margin-bottom:4rem}}.h2-sans,.h2-serif,h2{font-size:3.5rem}@media screen and (min-width:768px){.h2-sans,.h2-serif,h2{font-size:4.2rem;margin-bottom:3rem}}.h3-sans,.h3-serif,h3{font-size:3rem}@media screen and (min-width:768px){.h3-sans,.h3-serif,h3{font-size:3.5rem;margin-bottom:2rem}}.h4-sans,.h4-serif,h4{font-size:2.5rem}@media screen and (min-width:768px){.h4-sans,.h4-serif,h4{font-size:3rem}}.h5-sans,.h5-serif,h5{font-size:1.5rem}@media screen and (min-width:768px){.h5-sans,.h5-serif,h5{font-size:2rem}}.h6-sans,.h6-serif,h6{font-size:1rem}.h1-sans,.h2-sans,.h3-sans,.h4-sans,.h5-sans,.h6-sans{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-style:normal;margin:0 0 20px;padding:0}.h6-sans{letter-spacing:.2rem}.uppercase{text-transform:uppercase}.text-center{text-align:center}.color-white{color:#fff}.color-green{color:#377d3f}.bold,b{font-weight:700!important}.italic,em{font-style:italic!important}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #f2f2f2;border-top-color:#377d3f;border-radius:50%;width:60px;height:60px;animation:animate-preloader 1s linear infinite}@keyframes animate-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nprogress{pointer-events:none}#nprogress .bar{background:#377d3f;position:fixed;z-index:1031;top:0;left:0;width:100%;height:.2rem}#nprogress .peg{display:block;position:absolute;right:0;width:10rem;height:100%;box-shadow:0 0 1rem #377d3f,0 0 .5 #377d3f;opacity:1;transform:rotate(3deg) translateY(-.4rem)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:1.5rem;right:1.5rem}#nprogress .spinner-icon{width:1.8rem;height:1.8rem;box-sizing:border-box;border-color:#377d3f transparent transparent #377d3f;border-style:solid;border-width:.3em;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a{color:#afcbb2;transition:.5s}.section-header{margin:5rem 0}.section-header.light h3,.section-header.light p{color:#fff}.section-header h3{font-size:3.6rem;color:#7fac3e;text-align:center;font-weight:500;position:relative}.section-header p{text-align:center;margin:auto;font-size:1.5rem;padding-bottom:6rem;color:#c8e0ab;width:50%}@media screen and (max-width:560px){.section-header p{width:100%}}.btn{cursor:pointer;outline:none;display:inline-block;margin:.5rem;border-radius:5rem;text-decoration:none;background:none;background:#377d3f;color:#fff;border:none;transition:all .3s ease;box-shadow:0 0 4.6rem 0 rgba(30,30,30,.2);padding:1rem 3rem}@media screen and (min-width:768px){.btn{padding:2rem 4rem}}.btn *{font-size:inherit;line-height:inherit}.btn:hover{animation:hoverPop .3s ease-out}.btn.btn-product{background:#377d3f}.btn.btn-product:hover{background:#51ba5d}.btn.btn-hub{background:#7fac3e}.btn.btn-hub:hover{background:#a2da51}.btn.btn-white{background:#fff;color:#377d3f}.btn.btn-white:hover{background:#377d3f;color:#fff}.btn.btn-tag{font-size:1rem;font-weight:300;text-transform:uppercase;letter-spacing:.15rem;background:#fff;color:#377d3f;box-shadow:0 0 4rem 0 transparent;border:1px solid #d7e5d9}.btn.btn-tag:hover{background:#fff;border:1px solid rgba(215,229,217,0);box-shadow:0 0 4rem 0 rgba(0,0,0,.1)}.btn.btn-outline{background:transparent;color:#377d3f;box-shadow:0 0 4rem 0 transparent;border:1px solid #d7e5d9}.btn.btn-outline:hover{color:#fff;background:#377d3f;border:1px solid rgba(135,177,140,0);box-shadow:0 0 4rem 0 rgba(0,0,0,.1)}.btn.btn-outline-white{background:transparent;color:#fff;box-shadow:0 0 4rem 0 transparent;border:1px solid rgba(215,229,217,.3)}.btn.btn-outline-white:hover{color:#377d3f;background:#fff;border:1px solid rgba(215,229,217,0);box-shadow:0 0 4rem 0 rgba(0,0,0,.1)}.btn.icon-btn{padding-left:3rem!important;position:relative}.btn.icon-btn svg{position:absolute;top:50%;transform:translateY(-50%);max-height:1.2rem;max-width:1.2rem;width:auto;left:1rem}.btn.extra-large{font-size:1.2rem;padding:2.5rem 3.5rem}@media screen and (min-width:768px){.btn.extra-large{font-size:1.7rem;padding:3.2rem 4.5rem}}.btn.large{font-size:1.2rem;padding:1.5rem 3rem}@media screen and (min-width:768px){.btn.large{font-size:1.7rem;padding:2.2rem 4rem}}.btn.medium{font-size:1.2rem;font-weight:300;letter-spacing:.05rem;padding:1rem 2.8rem;min-height:3.5rem}@media screen and (min-width:768px){.btn.medium{padding:1.8rem 3.8rem;min-width:16rem;font-size:1.6rem;min-height:6rem}}.btn.medium.icon-btn{padding-left:8rem!important}.btn.medium.icon-btn svg{max-height:3.5rem;max-width:3.5rem;width:3rem;left:3.5rem}.btn.small{font-size:1.2rem;padding:1.2rem 2.5rem}@media screen and (min-width:768px){.btn.small{font-size:1.4rem;padding:1.2rem 3.5rem}}.btn.small.icon-btn{padding-left:5rem!important}.btn.small.icon-btn svg{max-height:2rem;max-width:2rem;width:2rem;left:2rem}.btn.extra-small{font-size:1rem;padding:.5rem 2rem}@media screen and (min-width:768px){.btn.extra-small{font-size:1.2rem}}.cta_buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;margin-top:2rem;margin-bottom:2rem}@media screen and (min-width:768px){.cta_buttons{flex-direction:row}}.cta_buttons .btn-coles,.cta_buttons .btn-woolworths{color:transparent;box-shadow:none;border:1px solid #ccc;padding:2rem;min-width:22rem;min-height:6rem;font-size:0}.cta_buttons .btn-coles,.cta_buttons .btn-coles:hover,.cta_buttons .btn-woolworths,.cta_buttons .btn-woolworths:hover{background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:75%}.cta_buttons .btn-woolworths,.cta_buttons .btn-woolworths:hover{background-image:url(/images/woolworths.png)}.cta_buttons .btn-coles,.cta_buttons .btn-coles:hover{background-image:url(/images/coles.png);background-size:50%}.curve-icon{display:block;max-width:2.5rem;max-height:1rem;fill:#afcbb2}@media screen and (min-width:768px){.curve-icon{max-width:4.5rem;max-height:2.5rem}}.curve-icon.left{margin:1rem auto 1rem 0}.curve-icon.right{margin:1rem 0 1rem auto}.curve-icon.center{margin:1rem auto}.hatArrow{display:block;position:relative;height:2rem;width:2rem}.hatArrow span.hatArrow-icon{position:relative;width:100%;height:100%;display:block}.hatArrow span.hatArrow-icon:after,.hatArrow span.hatArrow-icon:before{content:"";display:block;position:absolute;height:10%;width:60%;background:#000;bottom:50%;transition:all .3s ease}.hatArrow span.hatArrow-icon:before{left:0;transform:rotate(-40deg)}.hatArrow span.hatArrow-icon:after{right:0;transform:rotate(40deg)}.hatArrow.down span.hatArrow-icon:before{transform:rotate(40deg)}.hatArrow.down span.hatArrow-icon:after{transform:rotate(-40deg)}.loader{display:inline-block;position:relative;width:4rem;height:4rem}.loader div{transform-origin:2rem 2rem;animation:loader 1.2s linear infinite}.loader div:after{content:"";display:block;position:absolute;top:.5rem;left:2rem;width:1px;height:.7rem;border-radius:20%;background:#5f9765}.loader div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.loader div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loader div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.loader div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.loader div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.loader div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.loader div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.loader div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.loader div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.loader div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.loader div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.loader div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.loader div:nth-child(13){transform:rotate(1turn);animation-delay:.1s}@keyframes loader{0%{opacity:1}to{opacity:0}}.btn.load-more{position:relative;display:block;margin:8rem auto}@media screen and (min-width:768px){.btn.load-more{margin:10rem auto 18rem}}.btn.load-more:before{content:"";display:block;position:absolute;top:-5rem;left:calc(50% - .5px);width:1px;height:5rem;background:#377d3f}.btn.load-more:after{content:"";top:-6.2rem;left:calc(50% - 1.3rem);height:1.3rem;border-radius:1rem;background-image:url(/images/healtheries-leaf.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%}.btn.load-more:after,.motif{display:block;position:absolute;width:2.4rem}.motif{left:calc(50% - 1.2rem);z-index:20;height:8rem}@media screen and (min-width:768px){.motif{height:14rem}}.motif.top{top:-4rem}@media screen and (min-width:768px){.motif.top{top:-6rem}}.motif.bottom{bottom:-5rem}@media screen and (min-width:768px){.motif.bottom{bottom:-8rem}}.motif:before{top:1.3rem;left:calc(50% - .5px);width:1px;height:calc(100% - 1.3rem);background:#377d3f}.motif:after,.motif:before{content:"";display:block;position:absolute}.motif:after{top:0;left:0;width:2.4rem;height:1.3rem;border-radius:1rem;background-image:url(/images/healtheries-leaf.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%}.product-image{overflow:visible;text-align:center}.product-image .img,.product-image img{max-width:25rem;max-height:35rem;object-fit:contain;object-position:bottom;background-position:bottom;position:relative;z-index:10;display:block;margin:0 0 1rem;overflow:visible}@media screen and (min-width:768px){.product-image .img,.product-image img{max-width:55rem;max-height:55rem}}.product-image .product-image-wrapper{position:relative;display:inline-block;max-height:100%;width:auto;height:auto;margin:0 auto;transform:scale(1);transition:all .3s ease-out .15s;z-index:5}.product-image.new .product-image-wrapper:before{content:"";display:block;position:absolute;top:2rem;left:-3rem;background-image:url(/images/new-icon.svg);background-size:cover;background-repeat:no-repeat;width:6rem;height:6rem;border-radius:3rem;z-index:30;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);transform:scale(.8)}@media screen and (min-width:768px){.product-image.new .product-image-wrapper:before{transform:scale(1)}}.product-image .background{display:block;width:100%;height:auto;position:absolute;left:0;bottom:0;margin:0;transform:scale(1);transform-origin:50% 50%;transition:all .3s ease;border-radius:50%;background-color:#e4efe6;background-size:cover;background-position:50%}.product-image .background:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.share{position:absolute;right:3rem;top:-2rem;transform:scale(.8)}@media screen and (min-width:768px){.share{right:5rem;top:-1rem;transform:scale(.8)}}@media screen and (min-width:1200px){.share{right:-5rem;top:10rem;transform:scale(1)}}.share .share-list{position:absolute;top:0;left:0;z-index:10}.share .share-list .share-option{opacity:0;visibility:hidden;transform:translate(0) scale(0);transition:all .3s ease-out}.share .share-list .share-option:hover{background:#d7e5d9}.share .share-list .share-option svg{width:3rem;height:3rem;margin:1.5rem auto}.share .share-btn,.share .share-option{display:block;width:6rem;height:6rem;border-radius:3rem;background:#fff;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);position:absolute;cursor:pointer;outline:none;border:none}.share .share-btn{z-index:20}.share .share-btn:after,.share .share-btn:before{content:"";width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);opacity:1;background-image:url(/images/share-icon.svg);background-size:contain;background-position:50%;transition:all .3s ease}.share .share-btn:after{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0deg);background-image:url(/images/cross-icon.svg);transition:all .3s ease}.share .share-btn.open:before{opacity:0;transform:translate(-50%,-50%) scale(0)}.share .share-btn.open:after{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(180deg)}.share.open .share-list .share-option{opacity:1;visibility:visible}.share.open .share-list .share-option.facebook-share{transform:translate(calc(-75% + 1rem),calc(-100% - 1rem)) scale(1);transform-origin:center}.share.open .share-list .share-option.twitter-share{transform:translate(calc(-100% - 1.5rem)) scale(1);transform-origin:center;transition-delay:.1s}@media screen and (min-width:768px){.share.open .share-list .share-option.twitter-share{transform:translate(calc(75% - 1rem),calc(-100% - 1rem)) scale(1)}}.share.open .share-list .share-option.print-share{transform:translateY(calc(100% + 1.5rem)) scale(1);transform-origin:center;transition-delay:.1s}.select-wrap{position:relative;width:100%;height:5rem}.select-wrap select{position:absolute;top:0;left:0;padding:1rem;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none}.select-wrap:before{content:"";width:1rem;height:1rem;border-right:1px solid #377d3f;border-bottom:1px solid #377d3f;transform:rotate(45deg);transform-origin:center;position:absolute;right:2rem;top:1.5rem}.checkbox{position:relative}.checkbox input{position:absolute}.checkbox input:checked+label:before{content:"";border-bottom:1px solid #377d3f;border-right:1px solid #377d3f;position:absolute;top:.2rem;left:.7rem;z-index:10;width:.6rem;height:1.2rem;transform:rotate(40deg)}.checkbox label{position:relative;padding-left:3rem;line-height:2rem}.checkbox label:after{content:"";width:2rem;height:2rem;display:block;background:#fff;border:1px solid #d0d0d0;position:absolute;top:0;left:0;z-index:5}.contactFormWrapper{padding:3rem}.contactFormWrapper .form-title svg{max-width:2.5rem;display:inline-block;margin-right:1.5rem}@media screen and (min-width:768px){.contactFormWrapper .form-title svg{max-width:4rem}}.contactFormWrapper form.contactForm{display:flex;flex-direction:column;align-items:flex-end}.contactFormWrapper form.contactForm .form-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.contactFormWrapper form.contactForm .form-content input,.contactFormWrapper form.contactForm .form-content select,.contactFormWrapper form.contactForm .form-content textarea{border-radius:0;-webkit-appearance:none;border:1px solid #d0d0d0;margin:0;outline:none}.contactFormWrapper form.contactForm .form-content input[data-valid=false],.contactFormWrapper form.contactForm .form-content select[data-valid=false],.contactFormWrapper form.contactForm .form-content textarea[data-valid=false]{border:1px solid #c20e1a!important}.contactFormWrapper form.contactForm .form-content input[type=checkbox][data-valid=false]+label:after{border:1px solid #c20e1a}.contactFormWrapper form.contactForm .form-content input,.contactFormWrapper form.contactForm .form-content select,.contactFormWrapper form.contactForm .form-content textarea{width:100%;padding:1rem}.contactFormWrapper form.contactForm .form-content .validation{color:#c20e1a;font-size:1.3rem}.contactFormWrapper form.contactForm .form-content .form-group{width:100%;box-sizing:border-box;padding:1rem;position:relative}.contactFormWrapper form.contactForm .form-content .form-group[data-disabled=true]{display:none;visibility:hidden}.contactFormWrapper form.contactForm .form-content .form-group.dob .fieldset{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contactFormWrapper form.contactForm .form-content .form-group.dob .fieldset input{text-align:center;width:calc(33.3% - 1rem)}@media screen and (min-width:768px){.contactFormWrapper form.contactForm .form-content .form-group.col-2{width:50%}}.contactFormWrapper form.contactForm .form-content .form-group label{display:block;margin-bottom:.5rem}.contactFormWrapper form.contactForm .form-content .form-group .validation{position:absolute;right:1rem;top:1rem}.contactFormWrapper form.contactForm .form-content .form-group.checkbox label{display:inline-block}.contactFormWrapper form.contactForm .form-content .form-group.checkbox input[type=checkbox]{width:auto;margin-right:1.5rem}.contactFormWrapper form.contactForm .form-content .error-message{color:#c20e1a;padding:1rem}.contactFormWrapper form.contactForm .submit{margin-left:auto}.contact-section .section-header{padding-bottom:3rem}.contact-section .contact-about h3{font-size:3.6rem;margin:0 0 1rem;padding:0;line-height:1;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:300;letter-spacing:.3rem;text-transform:uppercase;color:#377d3f}.contact-section .contact-about p{font-size:1.4rem;line-height:2.4rem;font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#888}.contact-section .social-links{padding-bottom:2rem}.contact-section .social-links a{font-size:1.8rem;display:inline-block;background:#fff;color:#377d3f;line-height:1;padding:.8rem 0;margin-right:.4rem;border-radius:50%;text-align:center;width:3.6rem;height:3.6rem;transition:.3s;border:.1rem solid #377d3f}.contact-section .social-links a:hover{background:#377d3f;color:#fff}.contact-section .info{color:#7fac3e}.contact-section .info i{font-size:2.25rem;color:#377d3f;float:left;line-height:1;margin-top:.25rem}.contact-section .info p{padding:0 0 1rem 3.6rem;line-height:2.8rem;font-size:1.4rem}.contact-section .form #sendmessage{color:#377d3f;border:.1rem solid #377d3f}.contact-section .form #errormessage,.contact-section .form #sendmessage{display:none;text-align:center;padding:1.5rem;font-weight:600;margin-bottom:1.5rem}.contact-section .form #errormessage{color:red;border:.1rem solid red}.contact-section .form #errormessage.show,.contact-section .form #sendmessage.show,.contact-section .form .show{display:block}.contact-section .form .form-group{width:100%;margin-bottom:1rem}.contact-section .form .form-group input,.contact-section .form .form-group textarea{width:100%;border:1px solid #ababab;padding:.8rem;outline:none;resize:none}.contact-section .form .form-row{width:100%;display:inline-flex;justify-content:space-between}.contact-section .form .form-row .form-group{width:48%}.contact-section .form .validation{color:red;display:none;margin:0 0 2rem;font-weight:400;font-size:1.3rem}.contact-section .form input,.contact-section .form textarea{border-radius:0;box-shadow:none;font-size:1.4rem}.contact-section .form button[type=submit]{background:#377d3f;border:0;border-radius:2rem;padding:.8rem 3rem;color:#fff;transition:.3s}.contact-section .form button[type=submit]:hover{background:#377d3f;cursor:pointer}.cta-block{background-size:cover;background-position:50%;padding:15rem 0;position:relative;margin-bottom:-10rem}.cta-block:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(30,30,30,0),rgba(30,30,30,.6));z-index:10}.cta-block .img.bg-image,.cta-block img.bg-image{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.cta-block img{max-width:100%;width:70rem}.cta-block .content{position:relative;z-index:10;color:#fff}.cta-block .content .body-copy{margin:5rem auto}.hero{width:100%;position:relative;min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10rem 0}.hero:before{content:"";display:block;position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:#000;opacity:.3}@media(min-width:768px){.hero{padding:15rem 0}}.hero .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center}@media(max-width:768px){.hero .hero-image.align-right{object-position:right}}.hero .hero-info{width:90%;max-width:100rem;margin:auto;text-align:center;position:relative;z-index:10}.hero .hero-info img{width:70rem;max-width:100%}.hero .hero-info h1{color:#fff;font-weight:700;text-align:center;margin-bottom:3rem}.hero .hero-info .curve-icon{fill:#377d3f;margin:3rem auto}.hero .hero-info .hero-content{color:#fff}.slick-loading .slick-list{background:#fff "./ajax-loader.gif" 50% no-repeat}@font-face{font-family:slick;src:"./fonts/slick.eot";src:"./fonts/slick.eot?#iefix" format("embedded-opentype"),"./fonts/slick.woff" format("woff"),"./fonts/slick.ttf" format("truetype"),"./fonts/slick.svg#slick" format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0px;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.products-slider{padding:5rem 0;background:linear-gradient(#fff,#f2f6f1)}@media screen and (min-width:768px){.products-slider{padding:15rem 0}}.slick-slider{margin:0 auto;width:100%}.slick-slider .slick-arrow{width:7rem;height:7rem;margin:0;background:#fff;border-radius:4rem;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);display:flex!important;align-items:center;justify-content:center;flex-direction:row-reverse;position:absolute;z-index:100;transform:scale(.6);right:1.5rem;top:calc(50% - 3rem);transition:all .3s ease-out}@media screen and (min-width:560px){.slick-slider .slick-arrow{right:calc(34% - 3rem)}}@media screen and (min-width:768px){.slick-slider .slick-arrow{transform:scale(1)}}@media screen and (min-width:1600px){.slick-slider .slick-arrow{right:calc(40% - 3rem)}}.slick-slider .slick-arrow:before{width:1.5rem;height:1.5rem;border-right:2px solid #377d3f;transform:rotate(45deg);margin:0 0 0 -1.8rem}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{content:"";display:block;border-top:2px solid #377d3f;transform-origin:center;opacity:1!important}.slick-slider .slick-arrow:after{width:2rem;height:0}.slick-slider .slick-arrow.slick-prev{right:auto;left:1.5rem;transform:rotate(180deg) scale(.6)}@media screen and (min-width:560px){.slick-slider .slick-arrow.slick-prev{left:calc(34% - 3rem)}}@media screen and (min-width:768px){.slick-slider .slick-arrow.slick-prev{transform:rotate(180deg) scale(1)}}@media screen and (min-width:1600px){.slick-slider .slick-arrow.slick-prev{left:calc(40% - 3rem)}}.slick-slider .slick-arrow.slick-disabled:after,.slick-slider .slick-arrow.slick-disabled:before{border-color:#d0d0d0}@media screen and (min-width:768px){.slick-slider .slick-arrow:not(.slick-disabled):hover{background:#377d3f}.slick-slider .slick-arrow:not(.slick-disabled):hover.slick-next{animation:sliderHoverPopNext .3s ease-out}.slick-slider .slick-arrow:not(.slick-disabled):hover.slick-prev{animation:sliderHoverPopPrev .3s ease-out}.slick-slider .slick-arrow:not(.slick-disabled):hover:after,.slick-slider .slick-arrow:not(.slick-disabled):hover:before{border-color:#fff}}.product-slide{position:relative;transition:all .3s ease;text-decoration:none;outline:none;transform:scale(.5);display:block!important;margin:5rem auto!important;cursor:pointer}@media screen and (min-width:768px){.product-slide{width:calc(50% - 2rem);display:inline-block}}@media screen and (min-width:1600px){.product-slide{width:calc(25% - 4rem);margin:0 2rem 4rem}}.product-slide .product-image .product-image-wrapper{position:absolute;bottom:2rem;left:10%;height:100%;width:80%}.product-slide .product-image .img,.product-slide .product-image img{width:auto;height:100%;position:absolute;top:0;left:50%;transition:all .3s ease;transform:translateX(-50%);z-index:10;display:block;margin:0 auto}.product-slide .product-image span.img{width:100%}.product-slide .product-image .background{position:relative;transform:scale(0);transform-origin:50% 50%;transition:all .3s ease}.slick-center .product-slide,.slick-center .product-slide .product-image .background,.slick-current .product-slide,.slick-current .product-slide .product-image .background{transform:scale(1)}@media screen and (min-width:768px){.slick-center .product-slide:hover .product-image .product-image-wrapper,.slick-current .product-slide:hover .product-image .product-image-wrapper{transition:all .3s ease-out 0;transform:scale(.95);filter:drop-shadow(rgba(0,0,0,.2) -12px 11px 12px)}.slick-center .product-slide:hover .product-image .background,.slick-current .product-slide:hover .product-image .background{transition:all .3s ease-out 0;transform:scale(.95)}}.slide-details h2{color:#377d3f}.slide-details p{color:#757575}.bottom-slider .slick-slide a{text-decoration:none}.bottom-slider .slick-slide.slick-active,.bottom-slider .slick-slide.slick-current{z-index:100}.product-slide-details{cursor:pointer}@keyframes sliderHoverPopNext{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes sliderHoverPopPrev{0%{transform:scale(1) rotate(-180deg)}50%{transform:scale(.95) rotate(-180deg)}to{transform:scale(1) rotate(-180deg)}}.related-articles{position:relative}.related-articles .container{max-width:140rem!important;display:flex;align-items:center;flex-wrap:wrap;position:relative;margin:0 auto}.related-articles .container .inner{padding:10rem 0 5rem!important;max-width:120rem}@media screen and (min-width:768px){.related-articles .container .inner{padding:10rem 0!important}}.related-articles .container .inner .block-description{margin-bottom:5rem}.related-products .container .inner .block-description{margin:0 auto 5rem;max-width:100rem}.related-products .container .inner .product-card img{width:100%;height:auto}.table-block h4{margin-right:auto}.table-block .glossary-link{margin-left:auto}.table-block .inner{display:flex;flex-direction:row;flex-wrap:wrap}.table-block .table-wrap{border-radius:1rem;border:1px solid #d7e5d9;overflow:hidden;width:100%;margin-bottom:2rem}.table-block table{width:100%;text-align:left;border:none;overflow:hidden}.table-block table.table-4-col th{width:25%}.table-block table.table-3-col th{width:33.333%}.table-block table.table-2-col th{width:50%}.table-block table td,.table-block table th{color:#000;padding:.8rem 2rem;border-left:1px solid #d7e5d9}.table-block table td:first-child,.table-block table th:first-child{border-left:none}.table-block table td{border-top:1px solid #d7e5d9}.table-block table th{background-color:#f2f6f1;font-weight:700}@media screen and (min-width:768px){.text-block:not(.text-image-block) .content-wrap ul{column-count:2;column-gap:4rem;padding-left:0}.text-block:not(.text-image-block) .content-wrap ul li{-webkit-column-break-inside:avoid;position:relative;padding-left:4rem}}@media screen and (min-width:768px)and (min-width:768px){.text-block:not(.text-image-block) .content-wrap ul li{padding-right:4rem}}@media screen and (min-width:768px){.text-block:not(.text-image-block) .content-wrap ul li:before{left:0}}@media screen and (max-width:768px){.text-block.text-image-block .content-wrap .img.block-image,.text-block.text-image-block .content-wrap img.block-image{border-radius:.5rem;margin-bottom:3rem}}.text-block.text-image-block .content-wrap .img.circle-image,.text-block.text-image-block .content-wrap img.circle-image{max-width:100%;margin:2rem auto}@media screen and (min-width:768px){.text-block.text-image-block .content-wrap .img.circle-image,.text-block.text-image-block .content-wrap img.circle-image{margin:0 5rem 0 0;width:30rem;height:30rem;object-fit:cover;object-position:center;border-radius:15rem}.text-block.text-image-block .content-wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.text-block.text-image-block:not(.circle-image) .block-image{max-width:calc(50% - 2.5rem);width:auto;max-height:50rem;margin-right:5rem}}.text-block.text-image-block:not(.circle-image) .block-content{width:auto}@media screen and (min-width:768px){.text-block.text-image-block .block-content{flex:1 1}.text-block.text-image-block.right .content-wrap{flex-direction:row-reverse}.text-block.text-image-block.right .img.circle-image,.text-block.text-image-block.right img.circle-image{margin:0 0 0 5rem}}.article-hero{width:100%;background:linear-gradient(#fff,#f2f6f1);background-size:cover;padding:14rem 0 6rem;position:relative}.article-hero.has-image{margin-bottom:20vh}@media screen and (min-width:768px){.article-hero.has-image{margin-bottom:45vh}}.article-hero.has-image .hero-info{margin:0 auto 4rem}@media screen and (min-width:768px){.article-hero.has-image .hero-info{margin:0 auto 10rem}.article-hero{padding:20rem 0 12rem}}.article-hero .hero-info{width:100%;max-width:100rem;margin:0 auto}.article-hero .feature-image{display:block;width:90%;max-height:70vh;object-fit:cover;max-width:120rem;margin:0 auto -30vh}@media screen and (min-width:768px){.article-hero .feature-image{margin:0 auto -60vh}}.breadcrumbs{text-transform:uppercase;text-decoration:none;color:#5f9765;position:relative;margin-bottom:1.5rem}@media screen and (min-width:768px){.breadcrumbs{margin-bottom:3rem}}.breadcrumbs a{text-transform:uppercase;text-decoration:none;color:#5f9765;font-weight:700;letter-spacing:2px;font-size:1.1rem!important}.breadcrumbs .seperator{margin:0 1rem}.scrollable-list{display:flex;width:100%;height:100%;overflow-y:hidden;overflow-x:scroll;padding-bottom:1.7rem;box-sizing:content-box}.category-nav{width:auto;padding:2rem;margin:auto;overflow:visible;display:inline-flex;flex-wrap:nowrap;flex-direction:row}.category-nav button{white-space:nowrap}.filter-bar{padding:4rem 1rem 0;margin-bottom:2rem;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.filter-bar:before{content:"";display:block;width:100%;height:0;position:absolute;top:0;left:0;background:#f2f6f1;border-bottom:1px solid #d7e5d9;transition:all .3s ease;z-index:10}@media screen and (min-width:768px){.filter-bar{padding:5rem 2rem 0;margin-bottom:5rem}}.filter-bar.active{padding-bottom:5rem}.filter-bar.active:before{height:100%}.filter-bar .mobile-toggle{position:relative;z-index:20;display:inline-block;margin:0;padding-right:2rem}.filter-bar .mobile-toggle:after{content:"";display:block;position:absolute;top:calc(50% + .1rem);right:.5rem;width:.5rem;height:.5rem;border-right:1px solid #377d3f;border-top:1px solid #377d3f;transform:translateY(-50%) rotate(135deg);transform-origin:50% 25%;transition:all .3s ease}.filter-bar .filter-controls{position:relative;z-index:20;height:0;overflow:hidden;height:auto}.filter-bar .filter-controls.desktop-controls{display:none}@media screen and (min-width:768px){.filter-bar .filter-controls,.filter-bar .filter-controls.desktop-controls{display:flex;align-items:center;justify-content:center}.filter-bar .filter-controls{height:auto}}.filter-bar .filters{position:relative;z-index:20;height:0;overflow:hidden;width:90%;margin:0 auto;transition:all .3s ease .3s}@media screen and (min-width:768px){.filter-bar .filters{height:auto}}.filter-bar .filters.visible{height:auto}@media screen and (max-width:768px){.filter-bar .filter-section{padding:1rem 0;border-top:1px solid #d7e5d9}.filter-bar .filter-section:first-child{margin-top:2rem}.filter-bar .filter-section:last-child{border-bottom:1px solid #d7e5d9}}.filter-bar button.filter-section-btn{cursor:pointer;padding:1rem;margin:0 1rem;outline:none;position:relative;background:none;border:none;display:flex;flex-direction:row;align-items:center;justify-content:center;text-transform:capitalize}@media screen and (min-width:768px){.filter-bar button.filter-section-btn{width:auto}}.filter-bar button.filter-section-btn span{display:block;margin:0 1.5rem 0 1rem;color:#757575}.filter-bar button.filter-section-btn:before{content:"";display:block;width:2rem;height:2rem;background-size:contain;background-position:50%;background-repeat:no-repeat}.filter-bar button.filter-section-btn:after{content:"";display:block;position:absolute;top:calc(50% + .1rem);right:.5rem;width:.5rem;height:.5rem;border-right:1px solid #377d3f;border-top:1px solid #377d3f;transform:translateY(-50%) rotate(135deg);transform-origin:50% 25%;transition:all .3s ease}.filter-bar button.filter-section-btn.has-active-filters span{color:#1e1e1e}.filter-bar button.filter-section-btn.disable{opacity:.5;cursor:auto}.filter-bar button.filter-section-btn.active:after{transform:translateY(-50%) rotate(-45deg)}.filter-bar button.filter-section-btn.health-concern-cat:before{background-image:url(/images/health-concerns-icon.svg)}.filter-bar button.filter-section-btn.active-ingredient-cat:before{background-image:url(/images/ingredients-icon.svg)}.filter-bar button.filter-section-btn.who-category-cat:before{background-image:url(/images/who-icon.svg)}.filter-bar .filter-wrapper{display:none;width:100%;margin:2rem auto 0;text-align:center;position:relative;visibility:hidden;opacity:0;transition:all .3s ease}@media screen and (min-width:768px){.filter-bar .filter-wrapper{margin:5rem auto 0}}.filter-bar .filter-wrapper.active{display:block}.filter-bar .filter-wrapper.visible{visibility:visible;opacity:1}.filter-bar .filter-wrapper .filters-inner{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.filter-bar .filter-wrapper button.filter-btn.clear-btn{display:inline-block;position:relative;padding-right:4rem;align-self:baseline;background:none}.filter-bar .filter-wrapper button.filter-btn.clear-btn:hover{background:#fff}.filter-bar .filter-wrapper button.filter-btn.clear-btn:before{content:"+";display:block;position:absolute;top:50%;right:2.2rem;line-height:1;transform:translateY(-50%) rotate(-45deg);transform-origin:50% 25%;transition:all .3s ease;font-size:2.2rem}.filter-bar .filter-wrapper button.filter-btn.active{background:#377d3f;color:#fff}.mobile-only{display:flex!important}@media screen and (min-width:768px){.mobile-only{display:none!important}}#footer{background:#f2f6f1;padding:6rem 0;color:#eee;font-size:1.4rem;position:relative;z-index:10;margin-top:7rem}@media screen and (min-width:768px){#footer{margin-top:10rem;padding:10rem 3rem 6rem}}#footer .healtheries-icon{position:absolute;width:6rem;height:6rem;background:#fff;display:flex;align-items:center;justify-content:center;top:-3rem;left:calc(50% - 3rem);border-radius:5rem;border:1px solid #d7e5d9}@media screen and (min-width:768px){#footer .healtheries-icon{width:10rem;height:10rem;top:-5rem;left:calc(50% - 5rem)}}#footer .healtheries-icon:before{content:"";display:block;background:url(/images/h-with-leaf.svg) no-repeat 50%/contain;width:60%;height:4rem}#footer .curve-icon.center{display:block;margin:3rem auto;fill:#afcbb2!important;max-width:3rem}@media screen and (min-width:768px){#footer .curve-icon.center{max-width:5rem}}#footer .social-links{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#footer .social-links .break{display:flex;width:100%;height:0;flex-basis:100%}@media screen and (min-width:560px){#footer .social-links .break{display:none}}#footer .social-links .btn{margin:1rem}@media screen and (max-width:768px){#footer .social-links .btn.social-btn{padding:2rem!important}#footer .social-links .btn.social-btn svg{left:1rem!important}#footer .social-links .btn span{display:none}}#footer .footer-meta{padding-top:5rem;margin-top:5rem;border-top:1px solid #d7e5d9}@media screen and (min-width:768px){#footer .footer-meta{margin-top:10rem}}#footer .footer-meta ul{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#footer .footer-meta ul li,#footer .footer-meta ul li a{display:block;color:gray;text-align:center}#footer .footer-meta ul li{border-left:1px solid #d7e5d9;margin-left:2rem;padding-left:2rem}#footer .footer-meta ul li:first-child{border-left:0;margin-left:0;padding-left:0}@media screen and (max-width:768px){#footer .footer-meta ul li:nth-child(2){border-left:0;margin-left:0;padding-left:0}}#footer .footer-meta ul li a{margin:0}.category-hero{width:100%;position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:10rem 0 5rem}.category-hero:before{content:"";display:block;position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:#000;opacity:.3}@media screen and (min-width:768px){.category-hero{padding:15rem 0 8rem}}.category-hero .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center}@media(max-width:768px){.category-hero .hero-image.align-right{object-position:right}}.category-hero .hero-info{margin:auto;text-align:center;position:relative;z-index:10;padding:0 2rem}.category-hero .hero-info img{width:70rem;max-width:100%}.category-hero .hero-info h1{color:#fff;font-weight:700;text-align:center}.category-hero .hero-info .curve-icon{fill:#377d3f;margin:3rem auto}.category-hero .category-nav-selection{position:relative;padding-bottom:10rem;overflow:visible}.category-hero .category-nav-wrapper{width:100%;height:95px;display:flex;overflow:hidden;margin-top:auto;position:relative;z-index:20;transition:all .4s ease-out;bottom:0}.category-hero .category-nav-wrapper.inactive{transform:translateY(5rem);opacity:0;visibility:hidden}.category-hero .category-nav-wrapper.active{transform:translateY(0);opacity:1;visibility:visible}.home-hero{padding:10rem 0;min-height:95vh;position:relative}.home-hero .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center;transition:all .3s ease-out}@media(max-width:768px){.home-hero .hero-image.align-right{object-position:right}}.home-hero .hero-image.active{opacity:1}.home-hero .hero-image.inactive{opacity:0}@media(min-width:768px){.home-hero{padding:15rem 0}}@media(max-width:560px){.home-hero .hero-info .inner{width:100%}}.home-hero .category-nav-nav{text-align:center}.home-hero .category-nav-nav .category-nav-btn{letter-spacing:2px;padding:0 1rem;font-size:1rem;text-transform:uppercase;display:inline-block;font-weight:700;cursor:pointer;color:hsla(0,0%,100%,.4);border-left:1px solid #fff}@media screen and (min-width:768px){.home-hero .category-nav-nav .category-nav-btn{font-size:1.6rem;letter-spacing:3px;padding:0 3rem}}.home-hero .category-nav-nav .category-nav-btn:first-child{border-left:none}.home-hero .category-nav-nav .category-nav-btn.active{color:#fff}.home-hero .category-nav-selection{width:100%;display:block;position:relative;z-index:10;margin-top:5rem}@media screen and (min-width:768px){.home-hero .category-nav-selection{margin-top:10rem}}.home-hero .category-nav-selection .category-nav-wrapper{position:absolute}.home-hero .final-word{position:absolute;bottom:3rem;left:50%;z-index:5;transform:translateX(-50%)}@media screen and (min-width:768px){.home-hero .final-word{bottom:6rem}}.hub-card{position:relative;transition:all .3s ease;text-decoration:none;width:100%;margin-bottom:3rem}@media screen and (min-width:560px){.hub-card{width:calc(50% - 2rem);margin:0 1rem 6rem;display:flex;align-items:center;justify-content:center;flex-direction:column}}@media screen and (min-width:768px){.hub-card{width:calc(33.333% - 4rem);margin:0 2rem 6rem}}.hub-card .leaf-icon{width:5.2rem;height:5rem;position:absolute;z-index:20;top:0;left:calc(50% - 2rem);opacity:0;transform:scale(0);transition:all .3s ease .1s}.hub-card .hub-card-image{border-radius:2rem;width:100%;background:#c8e0ab,no-repeat;background-size:cover;background-position:50%;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);position:relative;overflow:hidden;transition:all .3s ease}.hub-card .hub-card-image:before{content:"";display:block;width:100%;height:0;padding-bottom:60%}.hub-card .hub-card-image .img,.hub-card .hub-card-image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.hub-card .hub-card-content{border-radius:2rem;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:stretch;flex-grow:1;background:#fff;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);padding:3rem 2rem;text-align:center;position:relative;z-index:10;transition:all .3s ease}.hub-card .hub-card-content .curve-icon{max-width:3rem;fill:#e4efe6!important;margin:0 auto}.hub-card .hub-card-content .title{width:100%}.hub-card .hub-card-content .description{width:100%;margin-top:3rem;color:#757575;display:none}@media screen and (min-width:1200px){.hub-card .hub-card-content{padding:5rem}}.hub-card .categories{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.hub-card .categories li:not(:last-child){border-right:1px solid #d7e5d9;margin-right:1rem;padding-right:1rem}.hub-card:hover .hub-card-image{transform:translateY(2rem)}.hub-card:hover .hub-card-content{transform:translateY(-2rem);background:#fbfcfa}.hub-card:hover .hub-card-content .title{color:#377d3f}.hub-card:hover .leaf-icon{opacity:1;transform:scale(1)}.product-card{position:relative;padding:0;margin:.5rem .5rem 4rem;transition:all .3s ease;text-decoration:none;width:calc(50% - 2rem);display:inline-block}@media screen and (min-width:768px){.product-card{padding:2rem;margin:1rem 1rem 4rem}}@media screen and (min-width:1200px){.product-card{width:calc(25% - 4rem);margin:2rem 2rem 4rem}}.product-card .product-image .img,.product-card .product-image img{max-height:15rem;max-width:15rem;left:0;right:0;object-position:bottom;background-position:bottom}@media screen and (min-width:560px){.product-card .product-image .img,.product-card .product-image img{max-height:20rem;max-width:20rem}}@media screen and (min-width:768px){.product-card .product-image .img,.product-card .product-image img{max-height:25rem;max-width:25rem}}.product-card .product-image .background{bottom:-2rem;transform:scale(0);transition:all .3s ease-out}.product-card .title{text-align:center;color:#444;position:relative;z-index:999;margin:1.5rem auto 0;font-size:1.3rem;line-height:1.4;padding:0 1.5rem}@media screen and (min-width:768px){.product-card .title{font-size:1.4rem;line-height:1.6}}@media screen and (min-width:1200px){.product-card .title{max-width:90%}}.product-card .box:hover .title a{color:#377d3f}.product-card .description{font-size:1.4rem;margin-left:4rem;line-height:2.4rem;margin-bottom:0}.product-card .description p:last-child{margin-bottom:0}@media screen and (min-width:1200px){.product-card:hover .title{color:#377d3f}.product-card:hover .product-image .product-image-wrapper{transform:scale(1.1);filter:drop-shadow(rgba(0,0,0,.2) -12px 11px 12px)}.product-card:hover .product-image .background{transform:scale(1)}}.product-card.discontinued:after{content:"DISCONTINUED";font-size:1rem;letter-spacing:.6rem;color:#c20e1a;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 10%,#fff 90%,hsla(0,0%,100%,0));padding:.7rem 0;text-align:center;display:block;position:absolute;width:100%;top:45%;left:0;z-index:20;transform:translateY(-50%) rotate(-20deg)}.tabs{position:relative;text-align:center;font-family:Gotham SSm A,Gotham SSm B,sans-serif;overflow:hidden}.tabs .tab-titles{display:flex;align-items:stretch;background:#f2f6f1}.tabs .tab-titles .tab-title{width:calc(50% + 2rem);text-transform:uppercase;background:#e4efe6;color:#377d3f;padding:2rem;border-radius:0 10rem 0 0;margin-bottom:0;cursor:pointer;position:relative;left:0;top:0;z-index:5;margin-right:-3rem}@media screen and (max-width:480px){.tabs .tab-titles .tab-title{text-align:left}}.tabs .tab-titles .tab-title:before{content:"";position:relative;display:inline-block;width:1.5rem;height:1rem;margin-right:1rem;top:2px;background-image:url(/images/healtheries-leaf.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%}@media screen and (min-width:768px){.tabs .tab-titles .tab-title:before{width:2.5rem;height:1.5rem;margin:0 1rem}}.tabs .tab-titles .tab-title:last-of-type{border-radius:10rem 0 0 0;margin-left:auto;margin-right:0}@media screen and (max-width:480px){.tabs .tab-titles .tab-title:last-of-type{text-align:right}}.tabs .tab-titles .tab-title:last-of-type:before{margin-left:1rem}.tabs .tab-titles .tab-title.active{background:#fff;color:#1e1e1e;z-index:10}@media screen and (min-width:768px){.tabs .tab-titles .tab-title{padding:5rem 0;font-size:1.6rem;letter-spacing:.4rem}}.tabs .tab-sections{display:block;background:#fff;text-align:left}.tabs .tab-sections .tab{display:block}.tabs .tab-sections .tab.hidden{display:none}img.lazy{opacity:0!important;visibility:hidden!important;transition:all .3s ease-out}img.lazy.img-loaded{opacity:1!important;visibility:visible!important}#header{height:6rem;z-index:997;padding:1rem;position:fixed;top:0;display:flex;flex-direction:row;align-items:center}#header,#header:before{width:100%;left:0;transition:all .3s ease}#header:before{content:"";display:block;background:#fff;height:100%;position:absolute;top:calc(-100% - 1px);z-index:100;border-bottom:1px solid #f1f1f1}@media screen and (min-width:768px){#header{height:10rem;padding:3rem 4rem}}#header.solid-header{height:6rem}#header.solid-header:before{top:0}#header.solid-header .logo{width:14rem}#header .logo{width:17rem;height:auto;display:block;margin:0;position:relative;z-index:100}@media screen and (min-width:768px){#header .logo{width:25rem}}#header .logo img{width:100%;height:auto;display:block;padding:0;transition:all .3s ease}#header .navigation{margin-right:auto}#header .search{margin-left:auto}.hub-listing{max-width:140rem!important;display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:row}.hub-listing .inner{max-width:120rem}.hub-listing.top-featured .hub-card .description{display:none}@media screen and (min-width:768px){.hub-listing.top-featured .hub-card:first-child{width:100%;flex-direction:row;margin:0 0 10rem}.hub-listing.top-featured .hub-card:first-child .leaf-icon{top:-2.5rem;left:calc(75% - 2rem)}.hub-listing.top-featured .hub-card:first-child .hub-card-content .curve-icon{max-width:5rem}.hub-listing.top-featured .hub-card:first-child:hover .hub-card-image{transform:translateX(2rem)}.hub-listing.top-featured .hub-card:first-child:hover .hub-card-content{transform:translateX(-2rem)}.hub-listing.top-featured .hub-card:first-child .hub-card-image{width:40%;align-self:stretch}.hub-listing.top-featured .hub-card:first-child .hub-card-image:before{padding-bottom:80%}}@media screen and (min-width:768px)and (min-width:1024px){.hub-listing.top-featured .hub-card:first-child .hub-card-image{width:50%}}@media screen and (min-width:768px){.hub-listing.top-featured .hub-card:first-child .hub-card-content{width:60%}}@media screen and (min-width:768px)and (min-width:1024px){.hub-listing.top-featured .hub-card:first-child .hub-card-content{width:50%}}@media screen and (min-width:768px){.hub-listing.top-featured .hub-card:first-child .hub-card-content h3{font-size:4rem}}@media screen and (min-width:768px)and (min-width:1200px){.hub-listing.top-featured .hub-card:first-child .hub-card-content h3{font-size:6rem}}@media screen and (min-width:768px){.hub-listing.top-featured .hub-card:first-child .hub-card-content .description{display:block}.hub-listing.top-featured .hub-card:nth-child(2),.hub-listing.top-featured .hub-card:nth-child(3){width:calc(50% - 3rem);margin:0 0 6rem}.hub-listing.top-featured .hub-card:nth-child(2) .hub-card-image:before,.hub-listing.top-featured .hub-card:nth-child(3) .hub-card-image:before{padding-bottom:40%}.hub-listing.top-featured .hub-card:nth-child(2){margin-right:6rem}.hub-listing:not(.top-featured) .hub-card{width:calc(50% - 4rem)}}.info-listing{max-width:140rem!important;display:flex;align-items:stretch;flex-wrap:wrap}.navigation-toggle{cursor:pointer;width:4rem;height:3.5rem;position:relative;z-index:100;transform:scale(.55)}@media screen and (min-width:768px){.navigation-toggle{transform:scale(1)}.navigation-toggle:hover{animation:hoverPop .3s ease-out}}.navigation-toggle svg{width:100%;height:100%;position:absolute;top:0;left:0}.navigation-toggle.dark-mode .cross-icon,.navigation-toggle.dark-mode .nav-icon,.navigation-toggle.solid-header .cross-icon,.navigation-toggle.solid-header .nav-icon{fill:#1e1e1e!important}.navigation-toggle.solid-header{width:3rem;height:2.5rem}.navigation-toggle .nav-icon{opacity:1;transform:scale(1);transition:all .3s ease-out}.navigation-toggle .cross-icon{opacity:0;transform:scale(0) rotate(0deg);transition:all .3s ease-out}.navigation-toggle.show{width:2rem;height:2rem}.navigation-toggle.show .nav-icon{opacity:0;transform:scale(0)}.navigation-toggle.show .cross-icon{opacity:1;transform:scale(1) rotate(180deg)}.main-nav{visibility:hidden;opacity:0;transition:all .3s ease-out;width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:20;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width:560px){.main-nav{flex-direction:row}}.main-nav.show{visibility:visible;opacity:1}.main-nav.show .menu-background{height:100%;width:100%;position:absolute;top:0;z-index:5}@media screen and (min-width:560px){.main-nav.show .menu-background{width:50%}}.main-nav.show .menu-background:before{content:"";display:block;position:absolute;top:0;width:100%;height:100%;z-index:5;opacity:.4;background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:768px){.main-nav.show .menu-background:before{opacity:.7}}.main-nav.show .menu-background.products-menu-background{left:0}.main-nav.show .menu-background.products-menu-background:before{background-image:url(/images/product-all.jpg)}@media screen and (max-width:768px){.main-nav.show .menu-background.products-menu-background:before{background-position:100%}}.main-nav.show .menu-background.hub-menu-background{right:0}.main-nav.show .menu-background.hub-menu-background:before{background-image:url(/images/hub-all.jpg)}.main-nav.show .menu-background.active{width:100%}.main-nav.show .menu-background.hovering:not(.active){opacity:0}.main-nav.show .nav-menu{width:100%;height:auto}.main-nav.show .nav-menu.hero-nav-menu{display:flex;align-items:center;justify-content:center;position:relative;z-index:20}@media screen and (min-width:560px){.main-nav.show .nav-menu.hero-nav-menu{width:50%;height:100%;transition:all .4s ease-out}.main-nav.show .nav-menu.hero-nav-menu:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:.3;background:#1e1e1e;transition:all .4s ease-out}}.main-nav.show .nav-menu.hero-nav-menu .menu-inner{position:relative;z-index:30;width:90%;text-align:center;border-bottom:.1rem solid hsla(0,0%,100%,.6);padding-bottom:2rem}@media screen and (min-width:560px){.main-nav.show .nav-menu.hero-nav-menu .menu-inner{border:none;width:auto}}.main-nav.show .nav-menu.hero-nav-menu .menu-inner h2{display:block;color:#fff;padding:2rem 0 0;width:100%;align-self:flex-end;margin-bottom:0;transition:all .4s ease-out}.main-nav.show .nav-menu.hero-nav-menu .menu-inner h2 br{display:none}@media screen and (max-width:560px){.main-nav.show .nav-menu.hero-nav-menu .menu-inner h2{font-size:2.5rem;position:relative}.main-nav.show .nav-menu.hero-nav-menu .menu-inner h2:before{content:"";display:block;position:absolute;top:calc(50% + 1rem);right:.5rem;width:1rem;height:1rem;border-right:1px solid #fff;border-top:1px solid #fff;transform:translateY(-50%) rotate(135deg);transform-origin:50% 25%;transition:all .4s ease-out}}.main-nav.show .nav-menu.hero-nav-menu .menu-inner ul .menu-rule{display:block;width:3rem;height:0;visibility:hidden;opacity:0;transition:all .3s ease-out;background:#fff}.main-nav.show .nav-menu.hero-nav-menu .menu-inner ul li a{color:#a8c3ab;text-decoration:none;height:0;visibility:hidden;opacity:0;transition:all .3s ease-out;text-shadow:0 0 5px rgba(30,30,30,.4);padding:0}.main-nav.show .nav-menu.hero-nav-menu .menu-inner ul li a:hover{color:#fff}@media screen and (min-width:560px){.main-nav.show .nav-menu.hero-nav-menu.active{width:60%}}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner h1{transition:all .4s ease-out;margin-bottom:1rem}@media screen and (max-width:560px){.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner h1:before{transform:translateY(-50%) rotate(-45deg)}}@media screen and (min-width:768px){.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner h1{margin-bottom:2rem}}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul{display:block}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul .menu-rule{opacity:.5;visibility:visible;height:.1rem;margin:1rem auto}@media screen and (min-width:560px){.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul .menu-rule{margin:2rem auto}}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li a{opacity:1;visibility:visible;height:3rem;padding:.4rem 1rem}@media screen and (min-width:768px){.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li a{height:4rem;padding:.8rem 1.5rem}}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:first-child a{transition:opacity .3s ease-out .35s,visibility .3s ease-out .35s,height .3s ease-out .35s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(2) a{transition:opacity .3s ease-out .4s,visibility .3s ease-out .4s,height .3s ease-out .4s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(3) a{transition:opacity .3s ease-out .45s,visibility .3s ease-out .45s,height .3s ease-out .45s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(4) a{transition:opacity .3s ease-out .5s,visibility .3s ease-out .5s,height .3s ease-out .5s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(5) a{transition:opacity .3s ease-out .55s,visibility .3s ease-out .55s,height .3s ease-out .55s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(6) a{transition:opacity .3s ease-out .6s,visibility .3s ease-out .6s,height .3s ease-out .6s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(7) a{transition:opacity .3s ease-out .65s,visibility .3s ease-out .65s,height .3s ease-out .65s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(8) a{transition:opacity .3s ease-out .7s,visibility .3s ease-out .7s,height .3s ease-out .7s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(9) a{transition:opacity .3s ease-out .75s,visibility .3s ease-out .75s,height .3s ease-out .75s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active .menu-inner ul li:nth-child(10) a{transition:opacity .3s ease-out .8s,visibility .3s ease-out .8s,height .3s ease-out .8s,color .3s ease-out}.main-nav.show .nav-menu.hero-nav-menu.active:before{opacity:.5}@media screen and (min-width:768px){.main-nav.show .nav-menu.hero-nav-menu.hovering:not(.active){width:40%}}.main-nav.show .other-nav{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:1rem 2rem;z-index:40;transition:left .3s ease-out}@media screen and (min-width:768px){.main-nav.show .other-nav{bottom:5rem}}.main-nav.show .other-nav ul{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.main-nav.show .other-nav ul li a{color:#fff;text-shadow:0 0 5px rgba(30,30,30,.4);padding:.4rem 1rem}@media screen and (min-width:768px){.main-nav.show .other-nav ul li a{margin:1rem;padding:.8rem 1.5rem}}.main-nav.show .other-nav ul li a:hover{color:#a8c3ab}.main-nav.show .other-nav .social-link{border:1px solid hsla(0,0%,100%,.2);box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);border-radius:50%;margin:.5rem;width:4rem;height:4rem;display:block;padding:0}@media screen and (min-width:768px){.main-nav.show .other-nav .social-link.facebook{margin-left:5rem}}.main-nav.show .other-nav .social-link i{width:100%;text-align:center;line-height:3.8rem}.main-nav,.main-nav *{margin:0;padding:0;list-style:none}.main-nav>ul>li{position:relative;white-space:nowrap;float:left}.main-nav a{display:block;position:relative;color:#204824;transition:.3s;text-decoration:none}.main-nav .active>a,.main-nav a:hover,.main-nav li:hover>a{color:#377d3f;text-decoration:none}.products-wrapper .inner{max-width:120rem}.products-wrapper .product-list{display:flex;flex-direction:row;align-items:baseline;justify-content:center;flex-wrap:wrap;max-width:150rem;margin:0 auto}.search-btn{cursor:pointer;width:3rem;height:3rem;position:relative;z-index:100;transform:scale(.6)}@media screen and (min-width:768px){.search-btn{transform:scale(1)}.search-btn:hover{animation:hoverPop .3s ease-out}}.search-btn svg{width:100%;height:100%;position:absolute;top:0;left:0}.search-btn.dark-mode .cross-icon,.search-btn.dark-mode .search-icon,.search-btn.solid-header .cross-icon,.search-btn.solid-header .search-icon{fill:#1e1e1e!important}.search-btn.solid-header{width:2rem;height:2rem}.search-btn .search-icon{opacity:1;transform:scale(1);transition:all .3s ease}.search-btn .cross-icon{opacity:0;transform:scale(0) rotate(0deg);transition:all .3s ease}.search-btn.show .search-icon{opacity:0;transform:scale(0)}.search-btn.show .cross-icon{opacity:1;transform:scale(1) rotate(180deg)}.search-wrapper{visibility:hidden;overflow-y:hidden;opacity:0;transition:.3s;height:100vh;position:fixed;background:#000;z-index:50}.search-wrapper,.search-wrapper:before{width:100%;top:0;left:0;transition:all .3s ease}.search-wrapper:before{content:"";display:block;position:absolute;height:100%;opacity:.5;background-image:url(/images/product-all.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:10}.search-wrapper.show{visibility:visible;opacity:1}.search-wrapper .search-results{opacity:0;visibility:hidden}.search-wrapper.has-results{overflow-y:scroll}.search-wrapper.has-results .search-field{top:25rem}.search-wrapper.has-results .search-results{position:relative;opacity:1;visibility:visible;top:0}.search-wrapper .search-field{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:80%;max-width:80rem;transition:all .3s ease}.search-wrapper .search-field .search-input{position:relative;width:100%}.search-wrapper .search-field .search-input .clear-btn{position:absolute;top:.7rem;transform:scale(.8);right:0}@media screen and (min-width:768px){.search-wrapper .search-field .search-input .clear-btn{transform:scale(1);top:3rem;right:3rem}}.search-wrapper .search-field .search-input .loader{position:absolute;top:.7rem;right:.7rem;transform:scale(.8)}@media screen and (min-width:768px){.search-wrapper .search-field .search-input .loader{top:3rem;right:3rem;transform:scale(1)}}.search-wrapper .search-field .search-input .search-icon{width:2rem;height:2rem;position:absolute;top:1.5rem;left:1.5rem}@media screen and (min-width:768px){.search-wrapper .search-field .search-input .search-icon{width:3.5rem;height:3.5rem;top:3rem;left:4rem}}.search-wrapper .search-field .search-input input{outline:none;width:100%;border:none;background:#fff;border-radius:5rem;padding:1rem 2rem 1rem 5rem;font-size:2rem;color:gray!important}.search-wrapper .search-field .search-input input::placeholder{color:gray;opacity:1}.search-wrapper .search-field .search-input input:-ms-input-placeholder{color:gray}.search-wrapper .search-field .search-input input::-ms-input-placeholder{color:gray}@media screen and (min-width:768px){.search-wrapper .search-field .search-input input{padding:3rem 5rem 3rem 10rem;font-size:2.5rem}}.search-results{width:100%;min-height:calc(100% - 40rem);position:absolute;top:100%;margin-top:40rem;padding-bottom:5rem;z-index:20;background:#fff;transition:all .3s ease}@media screen and (min-width:768px){.search-results{padding-bottom:15rem}}.search-results .results-tabs .results-tabs-nav{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:3rem}@media screen and (min-width:768px){.search-results .results-tabs .results-tabs-nav{padding:5rem 0 3rem}}.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn{margin:0;padding:.5rem;cursor:pointer;text-transform:capitalize;opacity:.7;text-align:center}@media screen and (min-width:768px){.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn{padding:.5rem 2rem}}.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .results-count{bottom:1px}@media screen and (min-width:768px){.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn .results-count{bottom:6px}}@media screen and (min-width:560px){.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn{margin-right:1rem;border:none;border-right:1px solid #d7e5d9}.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn:last-child{margin-right:0;border:none}}.search-results .results-tabs .results-tabs-nav .results-tabs-nav-btn.active{opacity:1;font-weight:700}.search-results .results-list{display:none}.search-results .results-list.active{display:block}.smart-search{transition:.3s;width:100%;height:calc(100vh - 6rem);position:fixed;top:6rem;left:0;background:#f2f6f1;z-index:50;transition:all .3s ease;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:all .3s ease-out;overflow:hidden;overflow-y:auto}.smart-search .search-steps{width:100%}.smart-search .search-steps .search-step{display:none;height:auto;max-width:90%;margin:0 auto}@media screen and (min-width:768px){.smart-search .search-steps .search-step{max-width:100rem}}.smart-search .search-steps .search-step .curve-icon{margin-bottom:3rem}.smart-search .search-steps .search-step .cat-list{max-height:20rem;margin-bottom:5rem;overflow:auto}.smart-search .search-steps .search-step.active{display:flex;flex-direction:column;align-items:center}.smart-search .search-steps .search-step button.active{background:#377d3f;color:#fff}.smart-search .search-steps.has-results{opacity:0;visibility:hidden}.smart-search .results-wrapper{width:100%;height:100vh;position:fixed;top:0;left:0;opacity:0;visibility:hidden;overflow-y:scroll;transition:all .3s ease-out}.smart-search .results-wrapper.has-results{opacity:1;visibility:visible}.smart-search .results-wrapper .results-copy{position:absolute;max-width:80%;top:15rem;left:50%;transform:translateX(-50%)}.smart-search .results-wrapper>.leaf-icon{position:absolute;width:7rem;height:7rem;top:36.5rem;z-index:30;left:calc(50% - 3.5rem)}.smart-search .results-wrapper .search-results{position:relative;top:0}.smart-search .back-btn{position:fixed;top:8rem;left:2rem;z-index:10;background:#fff}.smart-search .next-btn{position:relative;bottom:-10rem;margin-left:auto;margin-right:auto;transition:all .3s ease-out;opacity:0}@media screen and (min-width:768px){.smart-search .next-btn:not(.reset-btn){position:absolute}}.smart-search .next-btn.active{bottom:2rem;opacity:1}.smart-search .reset{position:relative;text-align:center;width:100%;z-index:50;margin-bottom:5rem;margin-top:-3.5rem}.about-us-content section.section{opacity:0;transition:all .5s ease-out}.about-us-content section.section.is-visible{opacity:1}.about-us-content section.section#aboutUsIntro .h-icon{opacity:0;transform:translateX(-50px);transition:all .5s ease-out}.about-us-content section.section#aboutUsIntro h3,.about-us-content section.section#aboutUsIntro p{opacity:0;transform:translateY(50px);transition:all .5s ease-out;transition-delay:.2s}.about-us-content section.section#aboutUsIntro p{transition-delay:.5s}.about-us-content section.section#aboutUsIntro.is-visible .h-icon{opacity:1;transform:translateX(0)}.about-us-content section.section#aboutUsIntro.is-visible h3,.about-us-content section.section#aboutUsIntro.is-visible p{opacity:1;transform:translateY(0)}.about-us-content section.section#imageOne img,.about-us-content section.section#imageTwo img{transform:translateY(100px);transition:all .5s ease-out}.about-us-content section.section#imageOne.is-visible img,.about-us-content section.section#imageTwo.is-visible img{transform:translateY(0)}.about-us-content section.section#beginnings .col:first-child,.about-us-content section.section#beginnings .col:last-child,.about-us-content section.section#beginnings img,.about-us-content section.section#outro .col:first-child,.about-us-content section.section#outro .col:last-child,.about-us-content section.section#outro img{opacity:0;transform:translateY(50px);transition:all .5s ease-out}.about-us-content section.section#beginnings .col:first-child,.about-us-content section.section#outro .col:first-child{transition-delay:.2s}.about-us-content section.section#beginnings .col:last-child,.about-us-content section.section#outro .col:last-child{transition-delay:.3s}.about-us-content section.section#beginnings.is-visible .col:first-child,.about-us-content section.section#beginnings.is-visible .col:last-child,.about-us-content section.section#beginnings.is-visible img,.about-us-content section.section#outro.is-visible .col:first-child,.about-us-content section.section#outro.is-visible .col:last-child,.about-us-content section.section#outro.is-visible img{opacity:1;transform:translateY(0)}.about-us-content section.section#somethingGood .col .curve-icon,.about-us-content section.section#somethingGood .col h2,.about-us-content section.section#somethingGood .col p,.about-us-content section.section#somethingGood img{opacity:0;transform:translateY(50px);transition:all .5s ease-out}.about-us-content section.section#somethingGood .col .curve-icon,.about-us-content section.section#somethingGood .col h2{transition-delay:.2s}.about-us-content section.section#somethingGood .col p{transition-delay:.3s}.about-us-content section.section#somethingGood.is-visible .col .curve-icon,.about-us-content section.section#somethingGood.is-visible .col h2,.about-us-content section.section#somethingGood.is-visible .col p,.about-us-content section.section#somethingGood.is-visible img{opacity:1;transform:translateY(0)}.about-us-content section.section#local .container,.about-us-content section.section#local img{opacity:0;transform:translateY(50px);transition:all .5s ease-out}.about-us-content section.section#local .container{transition-delay:.2s}.about-us-content section.section#local.is-visible .container,.about-us-content section.section#local.is-visible img{opacity:1;transform:translateY(0)}.about-us-content{overflow:hidden}.about-us-content .hero{min-height:90vh}.about-us-content .constricted-content{max-width:1600px;margin:0 auto}@media screen and (min-width:768px){.about-us-content{background:linear-gradient(#f2f6f1,#fff)}}@media screen and (max-width:768px){.about-us-content h2{font-size:3rem}}.about-us-content .motif-title{position:absolute;margin:0 auto;left:50%;transform:translateX(-50%);top:-9rem;color:#fff;font-size:1.5rem}@media screen and (min-width:768px){.about-us-content .motif-title{font-size:2rem}}.about-us-content section.section{position:relative}.about-us-content section.section.intro .inner{padding-top:8rem}@media screen and (min-width:768px){.about-us-content section.section.intro .inner{padding-top:15rem!important}}.about-us-content section.section .inner{padding:3rem 0}@media screen and (min-width:768px){.about-us-content section.section .inner{padding:12rem 0!important}}.about-us-content .about-bg{position:absolute;top:0;max-width:20rem}@media screen and (min-width:768px){.about-us-content .about-bg{max-width:50rem}}.about-us-content .about-bg.right{right:0}.about-us-content .about-bg.left{left:0}.about-us-content .about-bg.nz-map{top:2rem}@media screen and (min-width:768px){.about-us-content .about-bg.nz-map{top:5rem}}.about-us-content .about-bg.est-1904{max-width:70rem}@media screen and (max-width:768px){.about-us-content .about-bg.est-1904{max-width:90%}}.about-us-content .about-bg.tea{top:12rem}@media screen and (max-width:768px){.about-us-content .about-bg.tea{top:auto;bottom:25rem}}.about-us-content .about-bg.kia-ora-koutou-katoa{overflow-x:hidden;width:120%;max-width:120%}.about-us-content .about-bg.ribbon{max-width:15rem;right:-15%;left:auto}@media screen and (min-width:768px){.about-us-content .about-bg.ribbon{max-width:35rem;right:auto;left:0}}.about-us-content .text-block h2{margin-bottom:1rem}.about-us-content .text-block .curve-icon{margin-bottom:2rem}@media screen and (min-width:768px){.about-us-content .text-block .curve-icon{margin-bottom:3rem}}.about-us-content .text-image-block .inner{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.about-us-content .text-image-block .inner{width:100%;max-width:100%;flex-direction:row;align-items:center}.about-us-content .text-image-block .col{width:calc(50% - 2rem);max-width:45rem;position:relative}}.about-us-content .text-image-block .block-image{margin-left:-5%}@media screen and (min-width:768px){.about-us-content .text-image-block .block-image{width:calc(50% - 2rem);margin:0 8rem 0 0}.about-us-content .intro .inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}}.about-us-content .intro .h-icon{max-width:8rem;margin-right:2rem;margin-bottom:2rem}@media screen and (min-width:768px){.about-us-content .intro .h-icon{max-width:12rem}}.about-us-content .intro .intro-content{max-width:80rem}.about-us-content .about-image .inner{position:relative}@media screen and (max-width:768px){.about-us-content .about-image .inner{margin:0;width:100%}}.about-us-content .about-image .inner .motif{height:100%;top:-1rem}@media screen and (min-width:768px){.about-us-content .about-image .inner .motif{top:0}}.about-us-content .about-image .inner img{width:100%;max-height:50rem;position:relative;z-index:21;object-fit:cover;object-position:center}.about-us-content .beginnings .inner .row .col{margin:0}@media screen and (max-width:768px){.about-us-content .something-good .inner .row{display:flex;flex-direction:column-reverse}.about-us-content .something-good .inner .row img{margin-top:2rem;margin-left:-2rem}}.about-us-content .local{overflow-x:hidden}.article-landing-page-template .content{padding:10rem 0}.contact{position:relative;z-index:30;background:#f2f6f1}.contact .contactFormWrapper{background:#fff;margin:0 auto;border-radius:1rem;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);max-width:100rem}@media screen and (min-width:768px){.contact .contactFormWrapper{padding:8rem;margin-top:-20rem}}.contact .contactFormWrapper .form-title{text-align:center}.faq-landing-page-template .content .inner{display:flex;position:relative;padding-top:5rem}.faq-landing-page-template .content .inner .sideBar{display:none;width:28%;padding-right:3rem;position:-webkit-sticky;position:sticky;top:15rem;height:100%}.faq-landing-page-template .content .inner .sideBar .sidebar-section .sidebar-title{position:relative;cursor:pointer}.faq-landing-page-template .content .inner .sideBar .sidebar-section .sidebar-title:hover{color:#377d3f}.faq-landing-page-template .content .inner .sideBar .sidebar-section .list{display:none}.faq-landing-page-template .content .inner .sideBar .sidebar-section.active-section .sidebar-title:before{content:"";display:block;position:absolute;left:-4rem;width:2.8rem;height:1.8rem;top:.5rem;background-image:url(/images/healtheries-leaf.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat}.faq-landing-page-template .content .inner .sideBar .sidebar-section.active-section .list{display:block}.faq-landing-page-template .content .inner .sideBar h4{position:relative}.faq-landing-page-template .content .inner .sideBar h4:before{left:0}.faq-landing-page-template .content .inner .sideBar ul li{cursor:pointer;transition:color .3s ease}.faq-landing-page-template .content .inner .sideBar ul li.active-faq,.faq-landing-page-template .content .inner .sideBar ul li:hover{color:#377d3f}@media screen and (min-width:768px){.faq-landing-page-template .content .inner .sideBar{display:block}}.faq-landing-page-template .content .inner .post-content{width:100%}@media screen and (min-width:768px){.faq-landing-page-template .content .inner .post-content{width:72%;padding-left:4rem;border-left:1px solid #d7e5d9}}.faq-landing-page-template .content .inner .post-content .accordionSection.open{border-bottom:1px solid #d7e5d9}.faq-landing-page-template .content .inner .post-content .accordionSection.open .heading{padding:2rem 2rem 2rem 4rem;transition:all .3s ease-out}.faq-landing-page-template .content .inner .post-content .accordionSection.open .heading:before{opacity:1;transition:all .3s ease-out .15s}.faq-landing-page-template .content .inner .post-content .accordionSection .heading{position:relative;font-weight:700;font-size:3rem;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2rem;border-bottom:1px solid #d7e5d9;transition:all .3s ease-out .15s;font-family:"mrs-eaves-xl-serif",serif!important;font-size:2.5rem}.faq-landing-page-template .content .inner .post-content .accordionSection .heading h4{margin-bottom:0}.faq-landing-page-template .content .inner .post-content .accordionSection .heading:before{content:"";position:absolute;left:0;width:2.8rem;height:1.8rem;top:50%;transform:translateY(-50%);background-image:url(/images/healtheries-leaf.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;opacity:0;transition:all .3s ease-out}.faq-landing-page-template .content .inner .post-content .accordionSection .heading .hatArrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.faq-landing-page-template .content .inner .post-content .accordionSection .heading .hatArrow span.hatArrow-icon:after,.faq-landing-page-template .content .inner .post-content .accordionSection .heading .hatArrow span.hatArrow-icon:before{background:#377d3f}.faq-landing-page-template .content .inner .post-content .accordionSection .list{margin-top:3rem}.faq-landing-page-template .content .inner .post-content .faq-post{margin-bottom:4rem}.faq-landing-page-template .content .inner .post-content .faq-post.active-faq h5{color:#377d3f}.glossary-landing-page-template .content{padding:3rem 0}.glossary-landing-page-template .content .inner{position:relative}@media screen and (min-width:768px){.glossary-landing-page-template .content .inner{display:flex}}.glossary-landing-page-template .content .inner .sideBar{width:100%;display:block}.glossary-landing-page-template .content .inner .sideBar h4{position:relative}.glossary-landing-page-template .content .inner .sideBar h4:before{left:0}.glossary-landing-page-template .content .inner .sideBar ul{display:flex;flex-direction:row;flex-wrap:wrap}.glossary-landing-page-template .content .inner .sideBar ul li{display:block;position:relative;cursor:pointer;transition:color .3s ease;flex:0 1 14.2857142857%;text-align:center}.glossary-landing-page-template .content .inner .sideBar ul li span{display:block;position:relative;margin:0}.glossary-landing-page-template .content .inner .sideBar ul li:before{content:"";z-index:0;position:absolute;display:block;width:0;height:0;left:50%;top:50%;border-radius:50%;color:#d0d0d0;transform:translate(-50%,-50%);transition:all .45s ease}.glossary-landing-page-template .content .inner .sideBar ul li.disabled{cursor:default}.glossary-landing-page-template .content .inner .sideBar ul li.disabled span,.glossary-landing-page-template .content .inner .sideBar ul li.disabled:hover span{color:#d0d0d0}.glossary-landing-page-template .content .inner .sideBar ul li.disabled:hover:before{width:0;padding:0;display:none}.glossary-landing-page-template .content .inner .sideBar ul li.active-section span{color:#377d3f}.glossary-landing-page-template .content .inner .sideBar ul li.active-section:before{width:90%;padding-top:90%;background:#e4efe6}.glossary-landing-page-template .content .inner .sideBar ul li:hover span{color:#377d3f}.glossary-landing-page-template .content .inner .sideBar ul li:hover:before{width:90%;padding-top:90%;background:#e4efe6}@media screen and (min-width:768px){.glossary-landing-page-template .content .inner .sideBar{width:28%;padding-right:3rem;position:-webkit-sticky;position:sticky;top:10rem;height:100%}.glossary-landing-page-template .content .inner .sideBar ul li{flex:0 1 25%}}.glossary-landing-page-template .content .inner .post-content{width:100%}@media screen and (min-width:768px){.glossary-landing-page-template .content .inner .post-content{width:72%;padding-left:4rem;border-left:1px solid #377d3f}}.glossary-landing-page-template .content .inner .post-content .postGroup{margin-bottom:3rem}.glossary-landing-page-template .content .inner .post-content .postGroup .postGroupTitle.active-section{color:#377d3f}.glossary-landing-page-template .content .inner .post-content .postGroup .glossary-post{margin-bottom:3rem}.glossary-landing-page-template .content .inner .post-content .postGroup .glossary-post .post-title{margin-bottom:1rem;font-size:2rem}.glossary-landing-page-template .content .inner .post-content.mobile .postGroup .postGroupTitle{font-size:4rem;padding-bottom:1rem;border-bottom:1px solid #d0d0d0}.glossary-landing-page-template .content .inner .post-content.mobile .accordion .accordionSection .heading{border-bottom:0;font-size:1.8rem;margin-bottom:1rem}.glossary-landing-page-template .content .inner .post-content.mobile .accordion .accordionSection .heading:before{content:none}.glossary-landing-page-template .content .inner .post-content.mobile .accordion .accordionSection .heading h4{font-weight:200;font-size:1.4rem;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.glossary-landing-page-template .content .inner .post-content.mobile .accordion .accordionSection.open{margin-bottom:2rem}.glossary-landing-page-template .content .inner .post-content.mobile .accordion .accordionSection.open .heading h4{font-weight:400;color:#377d3f}.glossary-landing-page-template .content .inner .post-content .faq-post{margin-bottom:4rem}.glossary-landing-page-template .content .inner .post-content .faq-post.highlight h4{color:#377d3f}.glossary-landing-page-template .content .inner .post-content .faq-post h4{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:2rem;transition:color .3s ease}.full-screen{background:#000;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.page-background{position:fixed;top:0;left:0;width:100%;height:100vh;object-fit:cover;object-position:center;opacity:.5;z-index:1}.content{position:relative;z-index:10}.hub-landing-page-template .page-content{background:linear-gradient(#f2f6f1,#fff)}.newsletter .contact{position:relative;z-index:30;background:none}.newsletter .contact .contactFormWrapper{background:#fff;border-radius:1rem;box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15);max-width:100rem;margin:-12rem auto 0}@media screen and (min-width:768px){.newsletter .contact .contactFormWrapper{padding:8rem;margin-top:-20rem}}.newsletter .contact .contactFormWrapper .form-title{text-align:center}.product-detail-template .product-intro{background:linear-gradient(#fff,#f2f6f1);padding:10rem 0}@media screen and (min-width:768px){.product-detail-template .product-intro{padding:15rem 0}}.product-detail-template .product-intro .container .inner{max-width:110rem}.product-detail-template .product-intro .productImage{position:relative}.product-detail-template .product-intro .productImage .content-wrapper{position:relative;width:100%;max-width:100%;margin:3rem auto}.product-detail-template .product-intro .productImage .content-wrapper .product-image .product-image-wrapper{position:absolute;height:90%;width:90%;bottom:2rem;left:5%}@media screen and (min-width:768px){.product-detail-template .product-intro .productImage .content-wrapper .product-image .product-image-wrapper{bottom:8rem}}.product-detail-template .product-intro .productImage .content-wrapper .product-image .product-image-wrapper .img,.product-detail-template .product-intro .productImage .content-wrapper .product-image .product-image-wrapper img{width:auto;height:100%;max-width:100%;max-height:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.product-detail-template .product-intro .productImage .content-wrapper .product-image .background{position:relative}@media screen and (min-width:768px){.product-detail-template .product-intro .productImage .content-wrapper .product-image.new .product-image-wrapper:before{left:3rem;transform:scale(1.3)}}.product-detail-template .product-intro .product-info .product-title{font-weight:400;font-family:Gotham SSm A,Gotham SSm B,sans-serif;margin-bottom:0}.product-detail-template .product-intro .product-info .curve-icon{fill:#377d3f;margin:2rem auto;width:3rem}@media screen and (min-width:768px){.product-detail-template .product-intro .product-info .curve-icon{width:5rem}}.product-detail-template .product-intro .product-info .tags .pill{letter-spacing:.15rem;font-size:1rem!important;text-transform:uppercase}.product-detail-template .product-intro .product-info .tags.sizes{margin-top:3rem}.product-detail-template .product-intro .product-info .tags.sizes .pill{cursor:pointer;box-shadow:transparent;transition:all .3s ease-out}.product-detail-template .product-intro .product-info .tags.sizes .pill:hover{box-shadow:0 1rem 5rem 0 rgba(30,30,30,.15)}.product-detail-template .awards{background:#fff}.product-detail-template .awards .inner{border-top:1px solid #d7e5d9;border-bottom:1px solid #d7e5d9;padding:5rem 0}.product-detail-template .awards .imageWrapper{margin:0 1rem;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1;justify-content:center;align-items:center;text-align:center}.product-detail-template .awards .imageWrapper img{display:flex;flex-direction:column;flex:1 1;margin:2rem 0;max-width:15rem}.product-detail-template .health-concern-tags{background:#fff;padding:1rem 0 6rem;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1;justify-content:center;align-items:center;text-align:center}.product-detail-template .discontinued{display:block;text-align:center;padding:3rem;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 30%,#fff 70%,hsla(0,0%,100%,0));margin-top:5rem}.product-detail-template .discontinued h3{color:#c20e1a}.product-detail-template .discontinued .curve-icon{margin:2rem auto}.products-landing-page-template #textBlock h4.block-title{text-align:center;margin-top:5rem}.promo-content{overflow:hidden}.promo-content .promo-hero{height:90vh;width:100%;position:relative}@media screen and (min-width:1200px){.promo-content .promo-hero{min-height:70rem}}.promo-content .promo-hero img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.promo-content .text-form-block .inner{padding:0!important}.promo-content .text-form-block .inner .row{align-items:normal}.promo-content .text-form-block .inner .row .col{display:flex;align-items:center;flex-direction:row;justify-content:center;padding:5rem}.promo-content .text-form-block .inner .row .col .text-block{max-width:50rem}.promo-content .text-form-block .inner .row .col .text-block h2{margin-bottom:0}.promo-content .text-form-block .inner .row .col .text-block .curve-icon{margin:2rem 0}.promo-content .text-form-block .inner .row .form-col{background:#f2f6f1;padding:8rem 5rem}.promo-content .text-form-block .inner .row .form-col .contactFormWrapper{width:100%;max-width:50rem;padding:0}.promo-content .text-form-block .inner .row .form-col .contactFormWrapper .btn{align-self:flex-start}.promo-content .full-width-image img{width:100%}.promo-content .text-block h2{margin:0}.promo-content .text-block .curve-icon{margin:2rem 0}@keyframes hoverPop{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.recipe-detail .recipe-header{padding-top:5rem;padding-bottom:30rem;position:relative}@media screen and (min-width:768px){.recipe-detail .recipe-header{padding-bottom:60rem}}@media screen and (min-width:1200px){.recipe-detail .recipe-header{padding-bottom:80rem}}.recipe-detail .recipe-header .recipe-header-top{background:linear-gradient(#fff,#f2f6f1);padding:5rem 0}@media screen and (min-width:768px){.recipe-detail .recipe-header .recipe-header-top{padding:10rem 0}}.recipe-detail .recipe-header .recipe-header-top .inner{position:relative}.recipe-detail .recipe-header .recipe-header-top .curve-icon{fill:#7fac3e}.recipe-detail .recipe-header .recipe-meta-info{position:absolute;bottom:25.5rem;left:50%;transform:translateX(-50%);display:flex;align-content:center;justify-content:center;z-index:10}@media screen and (min-width:768px){.recipe-detail .recipe-header .recipe-meta-info{bottom:54rem}}@media screen and (min-width:1200px){.recipe-detail .recipe-header .recipe-meta-info{bottom:74rem}}.recipe-detail .recipe-header .recipe-meta-info .meta-circle{width:7rem;height:7rem;margin:1rem;border-radius:5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff}.recipe-detail .recipe-header .recipe-meta-info .meta-circle p,.recipe-detail .recipe-header .recipe-meta-info .meta-circle time{font-size:1.2rem;margin:0}.recipe-detail .recipe-header .recipe-meta-info .meta-circle:before{content:"";width:1.75rem;height:1.75rem;margin-bottom:.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (min-width:768px){.recipe-detail .recipe-header .recipe-meta-info .meta-circle{width:10rem;height:10rem}.recipe-detail .recipe-header .recipe-meta-info .meta-circle p,.recipe-detail .recipe-header .recipe-meta-info .meta-circle time{font-size:medium}.recipe-detail .recipe-header .recipe-meta-info .meta-circle:before{width:2.5rem;height:2.5rem}}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.prep:before{background-image:url(/images/prep-icon.svg)}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.cook:before{background-image:url(/images/cook-icon.svg)}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.servings:before{background-image:url(/images/servings-icon.svg)}.recipe-detail .recipe-header .recipe-image{position:absolute;bottom:0;left:0;z-index:5;width:100%;height:30rem;object-fit:cover;object-position:center}@media screen and (min-width:768px){.recipe-detail .recipe-header .recipe-image{height:60rem}}@media screen and (min-width:1200px){.recipe-detail .recipe-header .recipe-image{height:80rem}}.recipe-detail .tabs h1,.recipe-detail .tabs h2,.recipe-detail .tabs h3,.recipe-detail .tabs h4{font-size:3rem;margin-bottom:4rem}.recipe-detail .tabs .tab .ingredients_block h1,.recipe-detail .tabs .tab .ingredients_block h2,.recipe-detail .tabs .tab .ingredients_block h3,.recipe-detail .tabs .tab .ingredients_block h4,.recipe-detail .tabs .tab .ingredients_block h5{font-size:1.5rem;font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#377d3f;margin-bottom:2.5rem;margin-top:3rem;text-transform:capitalize}.recipe-detail .tabs .tab .ingredients_block:first-of-type h1,.recipe-detail .tabs .tab .ingredients_block:first-of-type h2,.recipe-detail .tabs .tab .ingredients_block:first-of-type h3,.recipe-detail .tabs .tab .ingredients_block:first-of-type h4,.recipe-detail .tabs .tab .ingredients_block:first-of-type h5{margin-top:0}@media screen and (max-width:768px){.recipe-detail .tabs .ingredients{margin-bottom:5rem}}.recipe-detail .suggestions .suggestion-image{margin:0 0 2rem}@media screen and (min-width:768px){.recipe-detail .suggestions .suggestion-image{margin:0 5rem 0 0;width:30rem;height:30rem;border-radius:15rem;overflow:hidden}}.recipe-detail .suggestions .suggestion-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media print{@page{size:portrait;margin:20px 10px}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}#header{border-bottom:0;top:0;position:absolute}#header #search,#header .breadcrumbs,#header .navigation{display:none}#header .logo{margin:0 auto}.share{display:none}.recipe-detail{text-align:left}.recipe-detail .recipe-header{padding-bottom:0}.recipe-detail .recipe-header .breadcrumbs{display:none}.recipe-detail .recipe-header .recipe-header-top{text-align:left;padding-top:1rem;padding-bottom:0;background:none}.recipe-detail .recipe-header .recipe-header-top .curve-icon{display:none}.recipe-detail .recipe-header .recipe-meta-info{width:90%;max-width:110rem;margin:0 auto;position:relative;bottom:0;left:0;transform:translateX(0);display:block}.recipe-detail .recipe-header .recipe-meta-info .meta-circle{width:auto;height:auto;display:block;margin:1rem 0}.recipe-detail .recipe-header .recipe-meta-info .meta-circle:before{background-image:none;font-weight:700}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.prep:before{background-image:none;content:"Prep Time: "}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.cook:before{background-image:none;content:"Cook Time: "}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.servings:before{background-image:none;content:"Servings: "}.recipe-detail .recipe-header .recipe-meta-info .meta-circle.servings p{display:inline-block}.recipe-detail .recipe-header .recipe-image{display:none}.recipe-detail .recipe-header h1{font-size:3rem}.recipe-detail .tabs{padding-top:0;margin-top:0}.recipe-detail .tabs .tab-titles{display:none}.recipe-detail .tabs .tab-sections .tab,.recipe-detail .tabs .tab-sections .tab.hidden{position:relative;top:0;left:0;bottom:inherit;right:inherit;display:block}.recipe-detail .tabs .tab-sections .tab .tab-section-contents,.recipe-detail .tabs .tab-sections .tab.hidden .tab-section-contents{padding-top:0}.recipe-detail .tabs .tab-sections .tab .tab-section-contents .col,.recipe-detail .tabs .tab-sections .tab.hidden .tab-section-contents .col{margin-bottom:3rem}.recipe-detail .tabs .tab-sections .tab .tab-section-contents .col h3,.recipe-detail .tabs .tab-sections .tab.hidden .tab-section-contents .col h3{font-size:2rem;margin-bottom:1.5rem}.recipe-detail .tabs .tab-sections .tab .tab-section-contents .col ul li,.recipe-detail .tabs .tab-sections .tab.hidden .tab-section-contents .col ul li{margin-bottom:.5rem;page-break-inside:avoid}.recipe-detail .tabs .tab-sections .tab .tab-section-contents .col ol li,.recipe-detail .tabs .tab-sections .tab.hidden .tab-section-contents .col ol li{margin-bottom:1rem;page-break-inside:avoid}.recipe-detail .tabs .tab-sections .tab:last-child{display:none}.recipe-detail section.section .inner{padding:2rem 0}.recipe-detail section .row.align-center{align-items:normal}.recipe-detail section.related-articles,.recipe-detail section.related-products{display:none}.recipe-detail section.suggestions{text-align:left;page-break-inside:avoid}.recipe-detail section.suggestions h4{font-size:2rem}.recipe-detail section.suggestions .suggestion-image{display:none}footer#footer{padding-top:1rem;padding-bottom:1rem;margin-top:0;background:none}footer#footer .healtheries-icon,footer#footer .inner .social-links,footer#footer .inner h4,footer#footer .inner svg{display:none}footer#footer .inner .footer-meta{margin-top:0;border:none}footer#footer .inner .footer-meta ul li{display:none;border:none}footer#footer .inner .footer-meta ul li.copyright{display:block}}