.clearfix:after{content:"";display:table;clear:both}@media screen and (min-width:768px){section#featured-products-newsletter div.inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}}section#featured-products-newsletter div.inner div#products-slider{padding-top:20px}@media screen and (min-width:768px){section#featured-products-newsletter div.inner div#products-slider{width:50%}}section#featured-products-newsletter div.inner div#products-slider h3{font-family:mr-eaves-modern,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;color:#fede6f;text-align:center}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#products-slider h3{font-size:24px}}section#featured-products-newsletter div.inner div#products-slider div.swiper-container div.swiper-wrapper div.swiper-slide a:link,section#featured-products-newsletter div.inner div#products-slider div.swiper-container div.swiper-wrapper div.swiper-slide a:visited{margin:0 45px;display:block}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#products-slider div.swiper-container div.swiper-wrapper div.swiper-slide a:link,section#featured-products-newsletter div.inner div#products-slider div.swiper-container div.swiper-wrapper div.swiper-slide a:visited{margin:0 65px}}section#featured-products-newsletter div.inner div#products-slider div.swiper-container div.swiper-wrapper div.swiper-slide a:link img,section#featured-products-newsletter div.inner div#products-slider div.swiper-container div.swiper-wrapper div.swiper-slide a:visited img{width:100%;height:auto;display:block}section#featured-products-newsletter div.inner div#products-slider div.swiper-container .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fede6f'/%3E%3C/svg%3E")}section#featured-products-newsletter div.inner div#products-slider div.swiper-container .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fede6f'/%3E%3C/svg%3E")}section#featured-products-newsletter div.inner div#newsletter-sign-up{position:relative}@media screen and (min-width:768px){section#featured-products-newsletter div.inner div#newsletter-sign-up{width:50%}}section#featured-products-newsletter div.inner div#newsletter-sign-up img.background{width:100%;height:auto;display:block}@media screen and (min-width:768px){section#featured-products-newsletter div.inner div#newsletter-sign-up img.background{height:100%;-o-object-fit:cover;object-fit:cover}}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer{width:100%;padding:0 20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer h3{margin-bottom:8px;font-family:mr-eaves-xl-modern,sans-serif;font-size:24px;color:#fff;font-weight:900;text-transform:uppercase}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer h3{font-size:36px}}@media screen and (min-width:1600px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer h3{font-size:2.5em}}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer p{margin-bottom:20px;font-family:mr-eaves-modern,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;font-weight:700}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer p{font-size:18px}}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap div.hbspt-form .submitted-message{color:#fff;overflow:visible}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap div.hbspt-form form input{width:100%;padding:10px;border:none;outline:none;-webkit-appearance:none;font-family:mr-eaves-modern,sans-serif;font-size:16px;font-weight:700;margin-bottom:10px}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap div.hbspt-form form input{padding:15px;font-size:18px}}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap div.hbspt-form form .hs-button{padding:10px 20px;display:inline-block;border:2px solid transparent;border-radius:0;outline:0;background:transparent;border-color:#bacd18;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;color:#bacd18;font-family:mr-eaves-sans,sans-serif;font-size:20px;text-decoration:none;white-space:nowrap;background-color:#bacd18;border:none;color:#fff;font-family:mr-eaves-modern,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;width:inherit!important}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap div.hbspt-form form .hs-button{font-size:18px}}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap div.hbspt-form form .hs-error-msg{color:#fff}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap{width:100%;max-width:320px;margin:0 auto}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap form div.form-item{margin-bottom:10px}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap form div.form-item:last-child{margin-bottom:0}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap form div.form-item input{width:100%;padding:10px;border:none;outline:none;-webkit-appearance:none;font-family:mr-eaves-modern,sans-serif;font-size:16px;font-weight:700}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap form div.form-item input{padding:15px;font-size:18px}}section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap form div.form-item button{padding:10px 20px;display:inline-block;border:2px solid transparent;border-radius:0;outline:0;background:transparent;border-color:#bacd18;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;color:#bacd18;font-family:mr-eaves-sans,sans-serif;font-size:20px;text-decoration:none;white-space:nowrap;background-color:#bacd18;border:none;color:#fff;font-family:mr-eaves-modern,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (min-width:960px){section#featured-products-newsletter div.inner div#newsletter-sign-up div.form-outer div.form-wrap form div.form-item button{font-size:18px}}.constrain{width:100%;max-width:1200px;padding:0 20px;margin:0 auto}html.ie section#poster{height:700px}section#page-header{width:100%;overflow:hidden}section#page-header div#smoothie-calculator-feature{position:relative}section#page-header div#smoothie-calculator-feature a.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-decoration:none;position:relative;overflow:hidden;padding:80px 0 120px}section#page-header div#smoothie-calculator-feature a.cta video{display:block;width:calc(100% + 5px);height:calc(100% + 5px);-o-object-fit:cover;object-fit:cover;position:absolute;z-index:1;top:0;left:0}section#page-header div#smoothie-calculator-feature a.cta img{display:block;position:relative;z-index:2;width:90%;max-width:850px;height:auto}section#page-header div#chopped-dates-feature{position:relative;height:420px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url("/assets/images/home/chopped-dates-feature/bg-2880x1400.jpg")}@media screen and (min-width:960px){section#page-header div#chopped-dates-feature{height:700px;background-image:url("/assets/images/home/chopped-dates-feature/bg-3840x1680.jpg")}}@media screen and (min-width:768px) and (max-width:959px){section#page-header div#chopped-dates-feature{height:500px}}section#page-header div#chopped-dates-feature a.cta{display:block;width:100%;height:100%;text-decoration:none}@media screen and (min-width:768px){section#page-header div#chopped-dates-feature div.headline{position:absolute;z-index:2;width:400px;top:300px;right:calc(50% + 50px)}}@media screen and (min-width:960px) and (max-width:1250px){section#page-header div#chopped-dates-feature div.headline{right:auto;left:30px}}@media screen and (min-width:768px) and (max-width:959px){section#page-header div#chopped-dates-feature div.headline{width:320px;right:auto;left:30px;top:200px}}@media screen and (max-width:767px){section#page-header div#chopped-dates-feature div.headline{width:250px;margin:15px 0 0 20px}}section#page-header div#chopped-dates-feature div.headline.fr span.badge{position:relative;background-image:url("/assets/images/home/chopped-dates-feature/new-badge-fr.png")}section#page-header div#chopped-dates-feature div.headline.fr span.badge:before{display:block;content:"";width:100%;padding-top:35.2%}section#page-header div#chopped-dates-feature div.headline.fr span.badge>.content{position:absolute;top:0;left:0;right:0;bottom:0}section#page-header div#chopped-dates-feature div.headline span.badge{display:block;max-width:79.25%;position:relative;left:-15px;background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url("/assets/images/home/chopped-dates-feature/new-badge.png")}section#page-header div#chopped-dates-feature div.headline span.badge:before{display:block;content:"";width:100%;padding-top:42.4%}section#page-header div#chopped-dates-feature div.headline span.badge>.content{position:absolute;top:0;left:0;right:0;bottom:0}section#page-header div#chopped-dates-feature div.headline span.text{display:block;color:#fff;font-family:mr-eaves-modern,sans-serif;font-size:32px;font-style:italic;font-weight:700}@media screen and (min-width:768px) and (max-width:959px){section#page-header div#chopped-dates-feature div.headline span.text{margin-top:-10px}}@media screen and (max-width:767px){section#page-header div#chopped-dates-feature div.headline span.text{margin-top:-5px;font-size:28px;padding-bottom:10px}}section#page-header div#chopped-dates-feature div.image{position:absolute;z-index:1}@media screen and (min-width:768px){section#page-header div#chopped-dates-feature div.image{width:auto;height:900px;top:-100px;left:calc(50% - 250px)}}@media screen and (min-width:960px) and (max-width:1250px){section#page-header div#chopped-dates-feature div.image{left:225px}}@media screen and (min-width:768px) and (max-width:959px){section#page-header div#chopped-dates-feature div.image{height:630px;top:-75px;left:205px}}@media screen and (max-width:767px){section#page-header div#chopped-dates-feature div.image{width:375px;margin:0 auto;top:120px;left:calc(50% - 187.5px)}}section#page-header div#chopped-dates-feature div.image img{display:block;width:100%;height:auto;margin:0 auto}@media screen and (min-width:768px){section#page-header div#chopped-dates-feature div.image img{width:auto;height:100%}}section#page-header div#chopped-dates-feature div.button-wrap{display:none}@media screen and (min-width:768px){section#page-header div#chopped-dates-feature div.button-wrap.desktop{padding-top:30px;display:block}}@media screen and (min-width:768px) and (max-width:959px){section#page-header div#chopped-dates-feature div.button-wrap.desktop{padding-top:20px}}@media screen and (max-width:767px){section#page-header div#chopped-dates-feature div.button-wrap.mobile{display:block;text-align:center;margin-top:-30px}}section#page-header div#chopped-dates-feature div.button-wrap div.button{padding:10px 20px;display:inline-block;border:2px solid transparent;border-radius:0;outline:0;background:transparent;border-color:#d7233e;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;color:#d7233e;font-family:mr-eaves-sans,sans-serif;font-size:20px;text-decoration:none;white-space:nowrap;background-color:#d7233e;border:none;color:#fff}section#page-header div.video-wrap{height:50vh;position:relative}@media screen and (min-width:960px){section#page-header div.video-wrap{height:700px}}section#page-header div.video-wrap video.texture{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}section#page-header div.video-wrap a.cta:link,section#page-header div.video-wrap a.cta:visited{width:100%;height:100%;display:block;position:absolute;top:0;left:0;text-decoration:none}section#page-header div.video-wrap a.cta:link div.constrain,section#page-header div.video-wrap a.cta:visited div.constrain{height:100%;position:relative}section#page-header div.video-wrap a.cta:link div.constrain div.text,section#page-header div.video-wrap a.cta:visited div.constrain div.text{width:100%;padding:0 20px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}@media screen and (min-width:768px){section#page-header div.video-wrap a.cta:link div.constrain div.text,section#page-header div.video-wrap a.cta:visited div.constrain div.text{top:45%}}section#page-header div.video-wrap a.cta:link div.constrain div.text h2,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2{font-family:mr-eaves-modern,sans-serif;color:#fff;text-transform:uppercase}@media screen and (min-width:960px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2{max-width:960px;margin:0 auto}}@media screen and (max-width:480px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2.fr_ca,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2.fr_ca{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}section#page-header div.video-wrap a.cta:link div.constrain div.text h2 sup,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 sup{position:relative;top:-.8em;font-size:50%}section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.large,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.large{margin-bottom:15px;display:block;font-family:mr-eaves-xl-modern,sans-serif;font-size:2em;font-weight:900}@media screen and (min-width:321px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.large,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.large{font-size:2.6em}}@media screen and (min-width:768px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.large,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.large{font-size:3.5em}}@media screen and (min-width:1200px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.large,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.large{font-size:4.5em}}@media screen and (min-width:1600px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.large,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.large{font-size:5.5em}}section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.small,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.small{font-size:1em}@media screen and (min-width:768px){section#page-header div.video-wrap a.cta:link div.constrain div.text h2 span.small,section#page-header div.video-wrap a.cta:visited div.constrain div.text h2 span.small{font-size:1.7em}}section#page-header div.video-wrap a.cta:link div.constrain div.text span.cta,section#page-header div.video-wrap a.cta:visited div.constrain div.text span.cta{padding:10px 20px;display:inline-block;border:2px solid transparent;border-radius:0;outline:0;background:transparent;border-color:#d7233e;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;color:#d7233e;font-family:mr-eaves-sans,sans-serif;font-size:20px;text-decoration:none;white-space:nowrap;background-color:#d7233e;border:none;color:#fff}section#featured-content{padding:20px 0;overflow:hidden}@media screen and (min-width:768px){section#featured-content{padding-bottom:60px;overflow:inherit}}section#featured-content div.constrain{position:relative}@media screen and (min-width:768px){section#featured-content div.constrain{padding-top:10px}}section#featured-content div.constrain div.item{width:100%;margin-bottom:130px;position:relative;z-index:5}section#featured-content div.constrain div.item:first-child a.text-wrapper:link,section#featured-content div.constrain div.item:first-child a.text-wrapper:visited{background-color:#d7233e}section#featured-content div.constrain div.item:first-child a.text-wrapper:link div.anchor div.hanger-text,section#featured-content div.constrain div.item:first-child a.text-wrapper:visited div.anchor div.hanger-text{color:#d7233e}section#featured-content div.constrain div.item:nth-child(2) a.text-wrapper:link,section#featured-content div.constrain div.item:nth-child(2) a.text-wrapper:visited{background-color:#15b1ab}section#featured-content div.constrain div.item:nth-child(2) a.text-wrapper:link div.anchor div.hanger-text,section#featured-content div.constrain div.item:nth-child(2) a.text-wrapper:visited div.anchor div.hanger-text{color:#15b1ab}section#featured-content div.constrain div.item:nth-child(3) a.text-wrapper:link,section#featured-content div.constrain div.item:nth-child(3) a.text-wrapper:visited{background-color:#ffc617}section#featured-content div.constrain div.item:nth-child(3) a.text-wrapper:link div.anchor div.hanger-text,section#featured-content div.constrain div.item:nth-child(3) a.text-wrapper:visited div.anchor div.hanger-text{color:#ffc617}@media screen and (min-width:768px){section#featured-content div.constrain div.item{min-height:240px;margin-bottom:30px}section#featured-content div.constrain div.item:first-child{margin-top:-100px}section#featured-content div.constrain div.item:first-child a.text-wrapper:link div.anchor div.hanger-text,section#featured-content div.constrain div.item:first-child a.text-wrapper:visited div.anchor div.hanger-text,section#featured-content div.constrain div.item:nth-child(3) a.text-wrapper:link div.anchor div.hanger-text,section#featured-content div.constrain div.item:nth-child(3) a.text-wrapper:visited div.anchor div.hanger-text{left:auto;right:0}section#featured-content div.constrain div.item:nth-child(2){text-align:right}section#featured-content div.constrain div.item:nth-child(2) div.image-wrap{display:inline-block}section#featured-content div.constrain div.item:nth-child(2) a.text-wrapper:link,section#featured-content div.constrain div.item:nth-child(2) a.text-wrapper:visited{right:auto;left:0;text-align:left}}@media screen and (min-width:960px){section#featured-content div.constrain div.item{margin-bottom:50px}section#featured-content div.constrain div.item:first-child{margin-top:-100px}}section#featured-content div.constrain div.item:last-of-type{margin-bottom:0}section#featured-content div.constrain div.item div.image-wrap{width:100%}@media screen and (min-width:768px){section#featured-content div.constrain div.item div.image-wrap{max-width:70%}}section#featured-content div.constrain div.item div.image-wrap img{width:100%;height:auto;display:block}section#featured-content div.constrain div.item a.text-wrapper:link,section#featured-content div.constrain div.item a.text-wrapper:visited{width:100%;display:block;color:#fff;text-decoration:none}@media screen and (min-width:768px){section#featured-content div.constrain div.item a.text-wrapper:link,section#featured-content div.constrain div.item a.text-wrapper:visited{width:100%;max-width:40%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}section#featured-content div.constrain div.item a.text-wrapper:link div.anchor,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor{padding:20px;position:relative}@media screen and (min-width:960px){section#featured-content div.constrain div.item a.text-wrapper:link div.anchor,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor{padding:35px}}section#featured-content div.constrain div.item a.text-wrapper:link div.anchor h3,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor h3{font-family:mr-eaves-xl-modern,sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase}@media screen and (min-width:768px){section#featured-content div.constrain div.item a.text-wrapper:link div.anchor h3,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor h3{font-size:1.4em}}@media screen and (min-width:960px){section#featured-content div.constrain div.item a.text-wrapper:link div.anchor h3,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor h3{font-size:2em}}@media screen and (min-width:1600px){section#featured-content div.constrain div.item a.text-wrapper:link div.anchor h3,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor h3{font-size:2.5em}}section#featured-content div.constrain div.item a.text-wrapper:link div.anchor p,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor p{margin-top:10px;line-height:1.2em;text-transform:uppercase}@media screen and (min-width:768px){section#featured-content div.constrain div.item a.text-wrapper:link div.anchor p,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor p{font-size:.9em;line-height:1em}}@media screen and (min-width:960px){section#featured-content div.constrain div.item a.text-wrapper:link div.anchor p,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor p{font-size:1em;line-height:1.2em}}section#featured-content div.constrain div.item a.text-wrapper:link div.anchor div.hanger-text,section#featured-content div.constrain div.item a.text-wrapper:visited div.anchor div.hanger-text{padding-top:3px;position:absolute;top:100%;left:0;font-size:.9em;font-weight:700;text-transform:uppercase}section#featured-content div.constrain img.spread{position:absolute;top:150px;right:-35px;display:block;z-index:1}@media screen and (min-width:768px){section#featured-content div.constrain img.spread{top:0;right:0}}@media screen and (min-width:1400px){section#featured-content div.constrain img.spread{right:-100px}}@media screen and (min-width:768px){section#sugar-swap{margin-bottom:120px}}section#sugar-swap div.poster{width:100%;height:40vh;position:relative;z-index:1}@media screen and (min-width:960px){section#sugar-swap div.poster{height:50vh}}section#sugar-swap div.poster div.overlay{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.35)}section#sugar-swap div.poster img.poster-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}section#sugar-swap div.poster div.constrain{max-width:280px;position:absolute;z-index:3;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:768px){section#sugar-swap div.poster div.constrain{max-width:380px}}@media screen and (min-width:1200px){section#sugar-swap div.poster div.constrain{max-width:480px}}section#sugar-swap div.poster div.constrain img,section#sugar-swap div.poster div.constrain svg{width:100%;height:auto;display:block}section#sugar-swap div.items{margin-top:-70px}@media screen and (min-width:768px){section#sugar-swap div.items div.constrain{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}}section#sugar-swap div.items div.constrain a.item:link,section#sugar-swap div.items div.constrain a.item:visited{margin-bottom:65px;display:block;position:relative;text-decoration:none}@media screen and (min-width:768px){section#sugar-swap div.items div.constrain a.item:link,section#sugar-swap div.items div.constrain a.item:visited{width:calc((100% - 14px) / 3);height:auto!important;margin-right:7px;margin-bottom:0;position:relative}section#sugar-swap div.items div.constrain a.item:link:last-child,section#sugar-swap div.items div.constrain a.item:visited:last-child{margin-right:0}section#sugar-swap div.items div.constrain a.item:link:first-child,section#sugar-swap div.items div.constrain a.item:visited:first-child{-webkit-transform:translateY(25px);transform:translateY(25px)}section#sugar-swap div.items div.constrain a.item:link:nth-child(2),section#sugar-swap div.items div.constrain a.item:visited:nth-child(2){-webkit-transform:translateY(50px);transform:translateY(50px)}section#sugar-swap div.items div.constrain a.item:link:before,section#sugar-swap div.items div.constrain a.item:visited:before{display:block;content:"";width:100%;padding-top:100%}section#sugar-swap div.items div.constrain a.item:link>.content,section#sugar-swap div.items div.constrain a.item:visited>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section#sugar-swap div.items div.constrain a.item:link.text-only,section#sugar-swap div.items div.constrain a.item:visited.text-only{padding:20px;background-color:#d7233e}section#sugar-swap div.items div.constrain a.item:link.text-only div.text,section#sugar-swap div.items div.constrain a.item:visited.text-only div.text{font-family:mr-eaves-xl-modern,sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase;color:#fff}@media screen and (min-width:768px){section#sugar-swap div.items div.constrain a.item:link.text-only div.text,section#sugar-swap div.items div.constrain a.item:visited.text-only div.text{padding:0 20px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:960px){section#sugar-swap div.items div.constrain a.item:link.text-only div.text,section#sugar-swap div.items div.constrain a.item:visited.text-only div.text{font-size:2.4em}}@media screen and (min-width:1600px){section#sugar-swap div.items div.constrain a.item:link.text-only div.text,section#sugar-swap div.items div.constrain a.item:visited.text-only div.text{font-size:2.8em}}section#sugar-swap div.items div.constrain a.item:link.recipe,section#sugar-swap div.items div.constrain a.item:visited.recipe{height:30vh}section#sugar-swap div.items div.constrain a.item:link.recipe img,section#sugar-swap div.items div.constrain a.item:visited.recipe img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){section#sugar-swap div.items div.constrain a.item:link.recipe img,section#sugar-swap div.items div.constrain a.item:visited.recipe img{width:100%;height:auto;position:absolute;top:0;left:0;-o-object-fit:none;object-fit:none}}section#sugar-swap div.items div.constrain a.item:link div.hanger-text,section#sugar-swap div.items div.constrain a.item:visited div.hanger-text{width:100%;padding-top:3px;position:absolute;top:100%;left:0;color:#d7233e;font-size:.9em!important;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){section#sugar-swap div.items div.constrain a.item:link div.hanger-text,section#sugar-swap div.items div.constrain a.item:visited div.hanger-text{padding:0 10px;margin-top:15px;text-align:center}}@media screen and (min-width:960px){section#sugar-swap div.items div.constrain a.item:link div.hanger-text,section#sugar-swap div.items div.constrain a.item:visited div.hanger-text{font-size:1.1em!important}}section#natural-lifestyle{margin-bottom:50px}section#natural-lifestyle h2{padding:0 20px;margin-bottom:100px;font-family:mr-eaves-xl-modern,sans-serif;font-size:2.4em;font-weight:900;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){section#natural-lifestyle h2{max-width:50%;margin:0 auto 35px;font-size:3.4em}}@media screen and (min-width:1600px){section#natural-lifestyle h2{font-size:4em}}section#natural-lifestyle div.teal-backer{background:#2ab5ad;background:-webkit-gradient(linear,left top,left bottom,from(#2ab5ad),to(#7fd1c6));background:linear-gradient(180deg,#2ab5ad 0,#7fd1c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2ab5ad",endColorstr="#7fd1c6",GradientType=0)}section#natural-lifestyle div.teal-backer div.constrain{padding-top:20px;padding-bottom:20px}section#natural-lifestyle div.teal-backer div.constrain a.item:link,section#natural-lifestyle div.teal-backer div.constrain a.item:visited{margin-bottom:30px;display:block;text-decoration:none}@media screen and (min-width:768px){section#natural-lifestyle div.teal-backer div.constrain a.item:link,section#natural-lifestyle div.teal-backer div.constrain a.item:visited{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}}section#natural-lifestyle div.teal-backer div.constrain a.item:link:first-child,section#natural-lifestyle div.teal-backer div.constrain a.item:visited:first-child{margin-top:-100px}@media screen and (min-width:768px){section#natural-lifestyle div.teal-backer div.constrain a.item:link:first-child,section#natural-lifestyle div.teal-backer div.constrain a.item:visited:first-child{margin-top:-35px}}section#natural-lifestyle div.teal-backer div.constrain a.item:link:last-child,section#natural-lifestyle div.teal-backer div.constrain a.item:visited:last-child{margin-bottom:0}section#natural-lifestyle div.teal-backer div.constrain a.item:link.culinary div.image div.tag,section#natural-lifestyle div.teal-backer div.constrain a.item:visited.culinary div.image div.tag{background-color:#ffc617}section#natural-lifestyle div.teal-backer div.constrain a.item:link.culinary div.info div.cta,section#natural-lifestyle div.teal-backer div.constrain a.item:visited.culinary div.info div.cta{color:#ffc617}section#natural-lifestyle div.teal-backer div.constrain a.item:link.performance div.image div.tag,section#natural-lifestyle div.teal-backer div.constrain a.item:visited.performance div.image div.tag{background-color:#acfffc;color:#12aa99}section#natural-lifestyle div.teal-backer div.constrain a.item:link.performance div.info div.cta,section#natural-lifestyle div.teal-backer div.constrain a.item:visited.performance div.info div.cta{color:#acfffc}section#natural-lifestyle div.teal-backer div.constrain a.item:link.nutrition div.image div.tag,section#natural-lifestyle div.teal-backer div.constrain a.item:visited.nutrition div.image div.tag{background-color:#d7233e}section#natural-lifestyle div.teal-backer div.constrain a.item:link.nutrition div.info div.cta,section#natural-lifestyle div.teal-backer div.constrain a.item:visited.nutrition div.info div.cta{color:#d7233e}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image{position:relative}@media screen and (min-width:768px){section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image{width:60%}}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image div.image-wrap,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image div.image-wrap{width:100%;position:relative}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image img,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image img{width:100%;height:auto;display:block}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image div.credit,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image div.credit{position:absolute;top:5px;right:8px;font-size:.8em;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.7)}@media screen and (min-width:960px){section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image div.credit,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image div.credit{top:auto;bottom:7px}}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.image div.tag,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.image div.tag{padding:8px 16px;position:absolute;bottom:0;left:0;background-color:#000;color:#fff;font-size:.8em;font-weight:700;text-transform:uppercase}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info{margin-top:15px}@media screen and (min-width:768px){section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info{width:40%;padding:30px 0 20px 20px;margin-top:0}}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info div.logo-lockup,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info div.logo-lockup{max-width:300px;margin-bottom:15px}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info div.logo-lockup img,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info div.logo-lockup img{width:100%;height:auto;display:block}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info h3,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info h3{font-family:mr-eaves-xl-modern,sans-serif;font-size:1.6em;color:#fff;font-weight:900;text-transform:uppercase}@media screen and (min-width:960px){section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info h3,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info h3{font-size:2em}}@media screen and (min-width:1200px){section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info h3,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info h3{font-size:2.2em}}@media screen and (min-width:1600px){section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info h3,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info h3{font-size:2.5em}}section#natural-lifestyle div.teal-backer div.constrain a.item:link div.info div.cta,section#natural-lifestyle div.teal-backer div.constrain a.item:visited div.info div.cta{color:#fff;font-size:.9em;font-weight:700;text-transform:uppercase}section#snack-recipe-ideas{padding-bottom:60px}section#snack-recipe-ideas h2{padding:0 20px;font-family:mr-eaves-xl-modern,sans-serif;font-size:2.4em;font-weight:900;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){section#snack-recipe-ideas h2{max-width:60%;margin:0 auto;font-size:3.4em}}@media screen and (min-width:1600px){section#snack-recipe-ideas h2{font-size:4em}}section#snack-recipe-ideas>a.cta:link,section#snack-recipe-ideas>a.cta:visited{margin:20px auto;display:block;color:#d7233e;font-size:.9em;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center}section#snack-recipe-ideas div.constrain div.recipes{margin-bottom:40px}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.recipes{margin-bottom:70px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:960px){section#snack-recipe-ideas div.constrain div.recipes{margin-bottom:100px}}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited{width:100%;margin-bottom:30px;display:block;text-decoration:none}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.recipes a.recipe:link,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited{width:calc((100% - 14px) / 3);height:auto!important;margin-right:7px;margin-bottom:0;position:relative}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link:last-child,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited:last-child{margin-right:0}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link:first-child,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited:first-child{-webkit-transform:translateY(25px);transform:translateY(25px)}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link:nth-child(3),section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited:nth-child(3){-webkit-transform:translateY(50px);transform:translateY(50px)}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link:before,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited:before{display:block;content:"";width:100%;padding-top:100%}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link>.content,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link:last-child,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited:last-child{margin-bottom:0}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link img,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited img{width:100%;height:auto;display:block}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.recipes a.recipe:link img,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited img{width:100%;height:auto;position:absolute;top:0;left:0;-o-object-fit:none;object-fit:none}}section#snack-recipe-ideas div.constrain div.recipes a.recipe:link div.title,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited div.title{margin-top:5px;color:#d7233e;font-size:.9em;font-weight:700;text-transform:uppercase;text-decoration:none}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.recipes a.recipe:link div.title,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited div.title{padding:0 10px;margin-top:15px;text-align:center}}@media screen and (min-width:960px){section#snack-recipe-ideas div.constrain div.recipes a.recipe:link div.title,section#snack-recipe-ideas div.constrain div.recipes a.recipe:visited div.title{font-size:1.1em}}section#snack-recipe-ideas div.constrain div.featured-recipe{position:relative}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.featured-recipe div.image-wrap{width:70%}}section#snack-recipe-ideas div.constrain div.featured-recipe div.image-wrap img{width:100%;height:auto;display:block}section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited{width:100%;display:block;background-color:#ffc617;color:#fff;text-decoration:none}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited{width:40%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor{padding:20px;position:relative}@media screen and (min-width:960px){section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor{padding:35px}}section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor h3,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor h3{font-family:mr-eaves-xl-modern,sans-serif;font-size:1.8em;font-weight:900;text-transform:uppercase}@media screen and (min-width:960px){section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor h3,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor h3{font-size:2.2em}}@media screen and (min-width:1600px){section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor h3,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor h3{font-size:2.5em}}section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor div.hanger-text,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor div.hanger-text{padding-top:3px;position:absolute;top:100%;left:0;color:#ffc617;font-size:.9em;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:link div.anchor div.hanger-text,section#snack-recipe-ideas div.constrain div.featured-recipe a.text-wrapper:visited div.anchor div.hanger-text{left:auto;right:0}}