.no-wrapper h2{font-size:2.8rem;line-height:3.1rem}.no-wrapper h3{font-size:2.25rem;line-height:2.68rem;text-align:center}.no-wrapper h4{font-size:1.63rem;line-height:2.13rem;text-align:center}p.large-body-text{font-size:1.37rem;line-height:2rem;hyphens:none}@media (max-width: 768px){.no-wrapper h2{font-size:2.5rem;line-height:2.68rem}.no-wrapper h3{font-size:1.625rem;line-height:2.125rem}.no-wrapper h4{font-size:1.37rem;line-height:1.875rem}p.large-body-text{font-size:1.3125rem;line-height:1.875rem}}h1{margin-top:20px!important}.flex-container{display:flex;justify-content:center}.flex-container.column{flex-direction:column}.no-wrapper img{display:block}.no-wrapper section{padding:60px 0}.no-wrapper .wrapper{width:80%;margin:0 auto;padding:0}.logo-bar__item{margin:20px}.no-wrapper .homepage-section--logo-bar-wrapper .wrapper{padding:0 30px;width:unset;max-width:1660px}@media (max-width: 479px){.no-wrapper .homepage-section--logo-bar-wrapper .wrapper{padding:0 15px}}.ajaxcart__footer .cart__checkout,.homepage-featured-box-btn,.homepage-hero-content-image-text-block .btn,.homepage-hero-content-image-text-block .btn--secondary,.homepage-instagram-link-btn-wrapper a,.onboarding--sold-out a.btn,.onboarding--sold-out a.btn--secondary,.shop-now-button{border-radius:5px}.cart__checkout:hover,.homepage-featured-box-btn:hover,.homepage-hero-content-image-text-block .btn--secondary:hover,.homepage-hero-content-image-text-block .btn:hover,.homepage-instagram-link-btn-wrapper a:active,.homepage-instagram-link-btn-wrapper a:hover,.onboarding--sold-out a.btn--secondary:hover,.onboarding--sold-out a.btn:hover,.shop-now-button:hover{color:#4b367b!important}.homepage-sections-wrapper--accent form#contact_form #newsletter-wrapper #newsletter_submit{font-weight:400;background:#4b367b;color:#f3f3fd;transition:all .15s ease-in-out 0s;display:inline-block;padding:10px 25px;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-family:objectivityregular;border-radius:5px}.homepage-sections-wrapper--accent form#contact_form #newsletter-wrapper #newsletter_submit:hover{color:#4b367b!important;background:#f3f3fd}#newsletter-wrapper{display:flex}#newsletter_text{margin-right:20px}@media only screen and (min-width: 481px) and (max-width: 768px){.newsletter--section .medium--one-half{width:100%}}@media (max-width: 600px){.no-wrapper .wrapper{width:90%}}.newsletter_title h4,.newsletter_title p{text-align:left}@media (max-width: 768px){.newsletter_title h4{text-align:center;margin-bottom:20px}#newsletter-wrapper{flex-direction:column}.newsletter--section .grid__item{display:block!important}.newsletter--section input#newsletter_text{margin-right:0;margin-bottom:20px!important;width:100%!important;margin-top:0!important}.newsletter--section .submit-btn-container{display:flex;justify-content:center;margin-bottom:20px}}.flex-container-hero{display:flex}.flex-container-hero .text{background:#f3f3fd;display:flex;flex-direction:column;padding:0 9%;justify-content:center;align-items:center;width:50%}.flex-container-hero .image{width:50%}.flex-container-hero .image img{width:100%}.flex-container-hero .text h2,.flex-container-hero .text p{text-align:center}.flex-container-hero .text p{font-size:1.375rem;line-height:2rem;hyphens:none}@media (max-width: 1350px){.flex-container-hero .text{padding:0 5%}}@media (min-width: 750px){.flex-container-hero .image .lazyload-wrapper,.flex-container-hero{height:80vh}}@media (max-width:1050px){.flex-container-hero .text{padding:0 3%}.flex-container-hero .lazyload-wrapper{height:100%}.flex-container-hero .lazyload-wrapper img{object-fit:cover}}@media (max-width:768px){.flex-container-hero .text p{font-size:1.31rem;line-height:1.875rem}}@media (max-width: 750px){.flex-container-hero{flex-direction:column}.flex-container-hero .text,.flex-container-hero .image{width:100%}.flex-container-hero .text{padding:50px 25px}.flex-container-hero .image{overflow:hidden;position:relative}.flex-container-hero .aspect-ratio{margin-top:100%}.flex-container-hero .image .lazyload-wrapper{position:static!important}.flex-container-hero .image .lazyload-wrapper img{position:absolute;top:50%;transform:translateY(-50%);width:100%}}.credentials p{margin-bottom:45px}.credentials .icons{justify-content:center}.partners-bar .icons{justify-content:space-between}.partners-bar h2{text-align:center;font-size:36px}@media (max-width: 767px){.partners-bar h2{font-size:26px}}.credentials .grid-item img{height:75px}.credentials .icons .grid-item{margin:0 10px}.partners-bar{margin-bottom:60px;margin-top:30px}.partners-bar .icons .grid-item{margin:0 10px}.partners-bar .icons .grid-item:first-of-type{margin-left:0}.partners-bar .icons .grid-item:last-of-type{margin-right:0}@media (max-width: 600px){.partners-bar .icons{flex-wrap:wrap;justify-content:center}.partners-bar .icons .grid-item{margin-left:0;margin-right:0;margin-bottom:20px}}@media (max-width: 550px){.credentials .icons{flex-wrap:wrap}.credentials .icons .grid-item{width:33.33%;margin:10px 0;display:flex;justify-content:center}.credentials .icons .grid-item img{margin:0 10px}.credentials p{text-align:center}}.no-wrapper section.shopify-section.rich-text{padding:0}.versatility h4{margin-bottom:40px}.versatility .icons{justify-content:space-between;flex-wrap:wrap}@media (max-width: 1110px){.versatility .grid-item{width:33.33%;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}}@media (max-width: 640px){.versatility .grid-item{width:50%;display:flex;flex-direction:column;align-items:center}}.versatility .icons .icon{height:145px;width:145px}.versatility .icons .icon img{width:100%}.versatility .icons p{text-transform:uppercase;text-align:center;margin-top:25px;font-weight:600;font-size:1.13}.tagged-recipes .recipe-item{width:calc(33.33% - 20px)}section.outer-tagged-recipes.lower{padding-bottom:0}@media (min-width: 601px){.tagged-recipes .recipe-item:nth-of-type(3n-1){margin:0 30px}}.tagged-recipes .recipe-grid{justify-content:flex-start;flex-wrap:wrap;margin:10px 30px 0}@media (max-width: 479px){.tagged-recipes .recipe-grid{margin:10px 15px 0}}.tagged-recipes .recipe-item a{display:block;width:100%;position:relative;overflow:hidden;border-radius:5px;margin-bottom:25px;font-size:1.25rem;line-height:1.6rem;color:#4b367b}.tagged-recipes .recipe-item .aspect-ratio{margin-top:100%}.tagged-recipes .recipe-item a img{position:absolute;top:50%;transform:translateY(-50%);width:100%}.tagged-recipes .recipe-item{justify-content:flex-start}.tagged-recipes .recipe-item p{text-align:center;font-size:.75rem;font-weight:700}.tagged-recipes .recipe-item .lazyload-wrapper{position:static!important}.tagged-recipes:nth-of-type(n+2){margin-top:25px}@media (max-width: 600px){.tagged-recipes .recipe-grid{flex-wrap:wrap}.tagged-recipes .recipe-grid .recipe-item{width:100%}}.newsletter-signup{background:#f3f3fd}.newsletter-signup strong.ql-font-objectivity{font-family:objectivitybold!important}.newsletter-signup button{padding:10px 25px!important}.newsletter-signup form.needsclick{padding:0!important;max-width:100%!important;margin-left:0!important}.klaviyo-form-SzweEj button{width:inherit!important}.lnviXl:nth-of-type(3) .fptOlf{justify-content:center!important}@media (min-width: 769px){.lnviXl:nth-of-type(2){justify-content:center!important}.lnviXl:nth-of-type(2) .fptOlf{flex:0 1 auto!important;width:70%!important}}.cta-section{display:flex;justify-content:center}.cta-section{padding-bottom:60px}.cta-section a{display:block;margin-top:0}.instagram-contact p a{font-family:objectivityregular;text-decoration:underline}.instagram-contact p{font-size:1.375rem;line-height:2rem;font-weight:700}@media (max-width: 768px){.instagram-contact p{font-size:1.3125rem;line-height:1.875rem}}.insta-icon img{width:100%}.insta-icon{margin-right:45px;width:67px;flex:0 0 auto}.instagram-contact p{hyphens:none}.no-wrapper .shopify-section.rich-text p{text-align:left;font-size:1.375rem;line-height:2rem;hyphens:none}.no-wrapper .shopify-section.rich-text .homepage-sections-wrapper{padding-top:80px}@media (max-width: 768px){.no-wrapper .shopify-section.rich-text p{font-size:1.3125rem;line-height:1.875rem}}@media (max-width: 600px){.instagram-contact .wrapper{flex-direction:column;align-items:center}.instagram-contact .insta-icon{margin-bottom:15px;margin-right:0}.instagram-contact p{text-align:center}}.tag-menu{margin:20px 0 60px}.tag-menu ul{list-style:none;display:flex;flex-wrap:wrap;width:80%;margin:0 auto}.tag-menu ul li{width:25%;padding:5px 0 5px 20px}.tag-menu a:hover,.tag-menu a:focus{text-decoration:underline}@media (max-width: 1050px){.tag-menu ul li{width:33.33%;padding:5px 0 5px 30px}}@media (max-width: 850px){.tag-menu ul{width:100%}.tag-menu ul li{padding:5px 0 5px 20px}}@media (max-width: 650px){.tag-menu ul li{width:50%;padding:5px 0 5px 10px}}.blog-grid{display:flex;flex-wrap:wrap}.blog-grid .blog-article{width:calc(33.33% - 20px);margin-bottom:20px}.blog-grid .blog-article:nth-of-type(3n-1){margin-left:30px;margin-right:30px}.blog-grid .blog-article p.read-more{text-align:center}.blog-grid .article-image .aspect-ratio{margin-top:100%}.blog-grid .article-image{position:relative}.blog-grid .article-image img{position:absolute;top:50%;transform:translateY(-50%);width:100%}.blog-grid .article-image a{display:block;width:100%;position:relative;overflow:hidden;border-radius:5px;margin-bottom:25px}@media (max-width: 1100px){.blog-grid .blog-article{width:calc(50% - 10px);margin:0 5px}}@media (max-width: 600px){.blog-grid .blog-article{width:100%;margin:0}}.slider-section--slideshow .half-width .flexslider-container{width:50%}.slider-section--slideshow .half-width>.row{display:flex}.slider-wrapper{padding-top:50px;padding-bottom:50px}.slider-section--slideshow .fixed-heading{display:flex;align-items:center;justify-content:flex-start;padding:0 80px 0 0}@media (max-width: 1500px){.slider-section--slideshow .fixed-heading{padding:0 5% 0 3%}}.slider-section--slideshow .fixed-heading h1{font-size:70px;text-align:left}@media (max-width: 1270px){.slider-section--slideshow .fixed-heading h1{font-size:60px}}@media (max-width: 1060px){.slider-section--slideshow .fixed-heading h1{font-size:50px}}@media (max-width: 900px){.slider-section--slideshow .fixed-heading h1{font-size:40px}}.flexslider-container:hover a.flex-next{right:40px}.flexslider-container:hover a.flex-prev{left:40px}.slider-section--slideshow .fixed-heading{width:50%}@media (max-width: 767px){.slider-section--slideshow .half-width>.row{flex-direction:column}.slider-section--slideshow .half-width .flexslider-container,.slider-section--slideshow .fixed-heading{width:100%}.slider-section--slideshow .fixed-heading h1{font-size:50px;text-align:center;margin-bottom:0}.slider-wrapper{padding-top:15px;padding-bottom:15px}}.fs-contact-wrapper{display:flex}.fs-contact-wrapper .image{width:40%;max-width:1000px;position:relative}.fs-contact-wrapper .image .background-container{background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.fs-contact-wrapper p{margin-bottom:0}.fs-contact-wrapper .form{width:60%;flex:auto;padding:60px 70px}.fs-contact-wrapper form>input{width:calc(50% - 18px);margin-bottom:30px}.fs-contact-wrapper form input,.fs-contact-wrapper textarea{border:none;border-radius:5px}.fs-contact-wrapper form>input:nth-of-type(2n-1){margin-right:36px}.fs-contact-wrapper form{display:flex;flex-wrap:wrap;justify-content:center;margin-top:25px}.fs-contact-wrapper h2,.fs-contact-wrapper p{text-align:center}.fs-contact-wrapper h2{font-size:36px;margin-bottom:0}@media (max-width: 767px){.fs-contact-wrapper h2{font-size:26px}}.fs-contact-wrapper form#contact_form .contact-form--submit-button input.btn{background:#4b367b;color:#f3f3fd;margin-top:25px;transition:all .3s ease}.fs-contact-wrapper form#contact_form .contact-form--submit-button input.btn:hover{background:#f3f3fd;color:#4b367b}@media (max-width: 767px){.fs-contact-wrapper{flex-direction:column}.fs-contact-wrapper .image{padding-top:46%;width:100%}.fs-contact-wrapper .image .background-container{background-position:0% 11%}.fs-contact-wrapper .form{width:100%;padding:30px}}@media (max-width: 900px){.fs-contact-wrapper form>input{width:100%}.fs-contact-wrapper form>input:nth-of-type(2n-1){margin-right:0}}.fs-feature-row-wrapper.wrapper{width:initial;padding:0 30px}.fs-feature-row-wrapper .homepage-featured-content-box-inner{padding:0 30px}.image-with-text-wrapper .icons{display:flex}.image-with-text-wrapper .icons .grid-item{margin-right:23px;margin-top:25px}@media (max-width: 767px){.image-with-text-wrapper .icons{justify-content:center}.image-with-text-wrapper .icons .grid-item:last-of-type{margin-right:0}}.homepage-section--testimonials-wrapper{position:relative;margin-bottom:60px}@media (max-width: 767px){#food-service .feature-row__text--right,#nutrition .feature-row__text--right{display:flex;flex-direction:column-reverse}#food-service .image-with-text-wrapper .img,#nutrition .image-with-text-wrapper .img{height:80vw}.fs-feature-row-wrapper .homepage-featured-content-box-inner{padding:0}.fs-feature-row-wrapper.wrapper{padding:0 15px}#nutrition .fs-feature-row-wrapper .homepage-featured-content-box-inner{text-align:left}.fs-feature-row-wrapper .homepage-featured-content-box-inner h2{font-size:26px}#nutrition .fs-feature-row-wrapper .homepage-featured-content-box-inner h2{text-align:left}#nutrition .image-with-text-wrapper .homepage-sections-wrapper,#food-service .image-with-text-wrapper .homepage-sections-wrapper{padding:0}}@media (min-width: 751px){.hero-section.nutrition h2{font-size:50px;text-align:left}}.nutrition-slider .column-1 p,.nutrition-slider .column-2 p{text-align:center}.nutrition-slider .homepage-featured-content-box{position:static;transform:none}.nutrition-slider .flexslider .slides img{width:inherit}.nutrition-slider .homepage-featured-content-box{display:flex;flex-direction:column;align-items:center;max-width:100%;padding-left:14%;padding-right:14%}.nutrition-slider .slider-section--nutrition-slideshow .homepage-featured-content-box h2.homepage-sections--title{font-size:46px}.nutrition-slider p{font-size:22px}.nutrition-slider p strong{font-family:objectivitybold,"sans-serif"}.nutrition-slider .flex-container p{font-size:16px;text-align:center}.nutrition-slider .flex-container{margin-top:50px}.nutrition-slider .flex-container p.bold{font-family:objectivitybold,"sans-serif";text-transform:uppercase}.nutrition-slider .flex-container .title{font-size:25px;padding-top:8px;padding-bottom:8px;border-radius:25px;margin-bottom:23px}.nutrition-slider .slide-icon{display:flex;justify-content:center;margin-bottom:20px}.nutrition-slider .homepage-featured-content-box-inner{padding:0}.nutrition-slider .column-1{padding-right:24px;position:relative}.nutrition-slider .column-1,.nutrition-slider .column-2{width:50%}.nutrition-slider .column-1:after{content:"";background-color:#fff;position:absolute;width:1px;top:0;bottom:0;right:0}.nutrition-slider .column-2{padding-left:24px}.nutrition-slider .fixed-heading{text-align:center}.nutrition-slider h3{margin-top:20px;font-size:28px}@media (max-width: 1000px){.nutrition-slider .column-2{padding-left:30px}.nutrition-slider .column-1{padding-right:40px}}@media (max-width: 767px){.nutrition-slider.slider-wrapper{padding-top:40px;padding-bottom:0;margin-top:40px}.nutrition-slider .homepage-featured-content-box{padding-left:20px;padding-right:20px}.nutrition-slider .column-1,.nutrition-slider .column-2{width:100%;padding-left:0;padding-right:0;display:flex;flex-direction:column;align-items:center}.nutrition-slider .column-1:after{top:unset;bottom:0;width:22%;height:1px;transform:translate(-50%);right:unset;left:50%}.nutrition-slider .column-1{margin-bottom:30px;padding-bottom:30px}.nutrition-slider .flexslider-container{padding-bottom:120px}.nutrition-slider .flex-container{flex-direction:column}.nutrition-slider .flex-container .title{width:260px}.nutrition-slider .custom-navigation a{transform:none;bottom:40px;top:unset}.nutrition-slider .custom-navigation .flex-prev{left:20px}.nutrition-slider .custom-navigation .flex-next,.nutrition-slider .flexslider-container:hover a.flex-next{right:20px}.nutrition-slider .flexslider-container:hover a.flex-prev{left:20px}.nutrition-slider .slider-section--nutrition-slideshow .homepage-featured-content-box h2.homepage-sections--title{font-size:36px}.nutrition-slider p{font-size:20px}.hero-section.nutrition h2{margin-bottom:0}.nutrition-slider h3{font-size:25px}.nutrition-slider h1{font-size:2em}}@media (min-width: 768px){.hero-section.nutrition{margin-bottom:35px}.nutrition-slider.slider-wrapper{margin-top:35px;margin-bottom:35px;padding-bottom:100px}}
/*# sourceMappingURL=/s/files/1/0134/4251/5003/t/29/assets/custom.css.map?v=90272333378423968301675147888 */
