.mc-wrapper{background-color:#30cad3}.mc-wrapper .community-wrapper p{color:#fff}.mc-wrapper .community-wrapper input::-moz-placeholder{color:#000}.mc-wrapper .community-wrapper input:-ms-input-placeholder{color:#000}.mc-wrapper .community-wrapper input::placeholder{color:#000}.mc-wrapper .community-wrapper input[type=email]{width:100%}.mc-wrapper .community-wrapper select{text-transform:uppercase}.mc-wrapper .community-wrapper input,.mc-wrapper .community-wrapper select{border:none}.mc-wrapper .community-wrapper .join-title{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.mc-wrapper .community-wrapper .btn-go{color:#000;border-color:#fff!important}.popup-Email{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0}.popup-Email:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background-color:rgba(28,28,28,.86);z-index:-1}.popup-Email .popup-form-wrapper{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.popup-Email .popup-form-wrapper #signup-popup{background-repeat:no-repeat;background-image:url(img/email-popup-bg.jpg);background-size:cover;background-color:#000;width:100%;max-width:800px;box-sizing:border-box}.popup-Email .popup-form-wrapper #signup-popup #signup-popup-close{right:0;position:absolute;top:0;padding:5px 10px;cursor:pointer;font-size:32px;line-height:32px;color:#6ebf52}.popup-Email .popup-form-wrapper #signup-popup .popup-email-title{text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important;margin:0}.popup-Email .popup-form-wrapper #signup-popup .popup-email-title .green{color:#6ebf52}.popup-Email .popup-form-wrapper #signup-popup .popup-email-subtitle{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.popup-Email .popup-form-wrapper #signup-popup .community-form-wrap{margin-top:25px}.popup-Email .popup-form-wrapper #signup-popup select{text-align:center;-moz-text-align-last:center;text-align-last:center;text-transform:uppercase}.popup-Email .popup-form-wrapper #signup-popup option{text-align:left;text-transform:none}.popup-Email .popup-form-wrapper #signup-popup input[type=email]{width:100%}.popup-Email .popup-form-wrapper #signup-popup input.btn-go{padding:0}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper{color:#fff}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper p{font-family:Sharp Sans Display No1-Semibold,sans-serif!important}#eyebrow_message{width:100%;position:fixed;top:0;left:0;z-index:100000;background:#e6e7e8;font-family:Sharp Sans Display No1-Bold,sans-serif!important;text-align:center;letter-spacing:1px;color:#000}#eyebrow_message #eyebrow_close{position:fixed;top:0;right:0;cursor:pointer}#eyebrow_message .go{border-bottom:1px solid #75c154}body.eyebrow-open #page{padding-top:100px!important}body.eyebrow-open #pistacia-top-navigation{margin-top:40px!important}@media screen and (max-width:480px){.popup-Email .popup-form-wrapper #signup-popup{padding:30px 30px 20px}.popup-Email .popup-form-wrapper #signup-popup .popup-email-title{font-size:44px;line-height:42px}.popup-Email .popup-form-wrapper #signup-popup .popup-email-subtitle{max-width:400px;margin:5px auto 25px;line-height:25px;font-size:18px}.popup-Email .popup-form-wrapper #signup-popup .input-community{padding:13px 10px!important;font-size:16px!important}.popup-Email .popup-form-wrapper #signup-popup .community-form-wrap{margin-top:15px}.popup-Email .popup-form-wrapper #signup-popup .input-community.email{width:99.6%!important;margin-bottom:5px}.popup-Email .popup-form-wrapper #signup-popup .input-community.mailcode{width:99.6%!important}.popup-Email .popup-form-wrapper #signup-popup .input-community.country{width:99.6%!important;margin:5px 0}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper,.popup-Email .popup-form-wrapper #signup-popup input.btn-go{margin-top:15px}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper p{font-size:12px;max-width:none;margin:10px auto}#eyebrow_message{padding-top:9px;height:50px;font-size:10px;line-height:17px}#eyebrow_message #eyebrow_close{height:50px;width:40px;line-height:50px}#eyebrow_message .cta{display:block}}@media screen and (min-width:481px) and (max-width:768px){.popup-Email .popup-form-wrapper #signup-popup{padding:55px 75px}.popup-Email .popup-form-wrapper #signup-popup .popup-email-title{font-size:60px}.popup-Email .popup-form-wrapper #signup-popup .popup-email-subtitle{margin:15px auto;line-height:30px;font-size:21px}.popup-Email .popup-form-wrapper #signup-popup .input-community{padding:15px 10px!important;font-size:16px!important}.popup-Email .popup-form-wrapper #signup-popup .input-community.email{width:99.6%!important;margin-bottom:10px}.popup-Email .popup-form-wrapper #signup-popup .input-community.country,.popup-Email .popup-form-wrapper #signup-popup .input-community.mailcode{width:99.6%!important}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper,.popup-Email .popup-form-wrapper #signup-popup input.btn-go{margin-top:30px}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper p{font-size:16px;margin-bottom:0}#eyebrow_message{height:40px;line-height:40px;font-size:14px}#eyebrow_message #eyebrow_close{height:40px;width:40px;line-height:40px}#eyebrow_message .cta{margin-left:25px}}@media screen and (min-width:769px){.popup-Email .popup-form-wrapper #signup-popup{padding:60px 100px 40px}.popup-Email .popup-form-wrapper #signup-popup .popup-email-title{font-size:80px;line-height:75px}.popup-Email .popup-form-wrapper #signup-popup .popup-email-subtitle{font-size:21px;margin-top:15px}.popup-Email .popup-form-wrapper #signup-popup .community-form-wrap{margin-top:43px}.popup-Email .popup-form-wrapper #signup-popup .input-community{padding:15px 10px!important;font-size:16px!important}.popup-Email .popup-form-wrapper #signup-popup .input-community.email{width:49%!important;margin-right:1%}.popup-Email .popup-form-wrapper #signup-popup .input-community.mailcode{width:49%!important}.popup-Email .popup-form-wrapper #signup-popup .input-community.country{width:99.6%!important}.popup-Email .popup-form-wrapper #signup-popup input.btn-go{margin-top:25px}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper{margin-top:40px}.popup-Email .popup-form-wrapper #signup-popup .terms-wrapper p{font-size:16px}#eyebrow_message{height:40px;line-height:40px;font-size:14px}#eyebrow_message #eyebrow_close{height:40px;width:40px;line-height:40px}#eyebrow_message .cta{margin-left:25px}}.product-grid{background-color:#fff;padding:80px 0 70px}.product-grid .wrap{margin:0 auto;max-width:1268px;padding:0 20px}.product-grid .product-grid__header-link:active,.product-grid .product-grid__header-link:focus{color:#000}.product-grid .product-grid__header-link a{color:#6ebf52;position:relative}.product-grid .product-grid__header-link a:after{background-color:#6ebf52;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}@media only screen and (max-width:767px){.product-grid{padding:50px 0 30px}}.product-grid__header{display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:24px}@media only screen and (max-width:767px){.product-grid__header{border-bottom:none}}.product-grid__title{color:#000;font-size:30px;line-height:39px;margin:0;max-width:calc(100% - 230px);text-transform:uppercase}@media only screen and (max-width:992px){.product-grid__title{font-size:28px;line-height:39px}}@media only screen and (max-width:767px){.product-grid__title{font-size:25px;line-height:35px;max-width:100%}}.product-grid__header-link{align-self:flex-end;color:#000;font-size:15px;line-height:27px;text-transform:uppercase;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}@media only screen and (max-width:767px){.product-grid__header-link{display:none}}.product-grid__header-link-arrow{margin-left:9px}.product-grid__header-link-arrow svg{transform:translateY(-2px)}.product-grid__card-holder{display:flex;flex-wrap:wrap;margin:0 -15px}@media only screen and (max-width:767px){.product-grid__card-holder{margin:0}}.product-grid__card{display:flex;flex-direction:column;margin:15px;min-height:315px;width:calc(33.33% - 30px)}@media only screen and (min-width:768px) and (max-width:1024px){.product-grid__card{min-height:auto}}@media only screen and (max-width:767px){.product-grid__card{margin:0 0 34px;min-height:248px;width:100%}}.product-grid__img-holder{padding-bottom:89.19%;position:relative;width:100%;background-color:#f1f1f1}.prduct-grid__img{max-width:calc(100% - 40px);max-height:calc(100% - 40px);top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.product-grid__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product-grid__link:hover+.product-grid__cta{background-color:#fff;color:#6ebf52}.product-grid__content{background-color:#fff;min-height:54px;padding:16px 3px;width:100%}@media only screen and (max-width:767px){.product-grid__content{min-height:46px;padding:12px 3px}}.product-grid__card-desc{color:#000;font-weight:600;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.product-grid__card-desc,.product-grid__cta{font-size:16px;letter-spacing:1px;line-height:21px;text-transform:uppercase}.product-grid__cta{background-color:#6ebf52;bottom:0;color:#fff;padding:8px 16px 4px 12px;position:absolute;right:0;transition:.2s ease-in;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.js-focus-visible :focus:not(.focus-visible){outline:none}@media only screen and (min-width:1200px){.food-hero__content a.focus-visible:active,.food-hero__content a.focus-visible:focus,.food-hero__content a.focus-visible:hover{outline-offset:1px;outline:2px dashed #000}}@media only screen and (min-width:1200px){.product-grid__header-link a.focus-visible:active,.product-grid__header-link a.focus-visible:focus,.product-grid__header-link a.focus-visible:hover{outline-offset:2px;outline:2px dashed #000}}@media only screen and (min-width:1200px){.product-grid__link.focus-visible:active,.product-grid__link.focus-visible:focus,.product-grid__link.focus-visible:hover{outline-offset:4px;outline:2px dashed #000}.product-grid__link.focus-visible:active+.product-grid__cta,.product-grid__link.focus-visible:focus+.product-grid__cta,.product-grid__link.focus-visible:hover+.product-grid__cta{background-color:#fff;color:#6ebf52}}.food-hero{background-color:#fff;padding-bottom:21px}.food-hero .wrap{margin:0 auto;max-width:1268px;padding:0 20px}@media only screen and (max-width:991px){.food-hero{padding-bottom:0}.food-hero .wrap{padding:0}}.food-hero__holder{display:flex;min-height:614px}@media only screen and (max-width:991px){.food-hero__holder{flex-wrap:wrap-reverse;min-height:auto}}.food-hero__content{display:flex;flex-direction:column;flex:0 0 49.2%;justify-content:center;max-width:49.2%;padding:41px 10% 50px 0}@media only screen and (max-width:991px){.food-hero__content{flex:0 0 100%;margin:0 auto;max-width:727px;padding:70px 20px 40px}}@media only screen and (max-width:767px){.food-hero__content{padding:54px 20px 37px}}.food-hero__title{color:#000;font-size:60px!important;font-weight:700;line-height:60px;margin:0 0 17px!important;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.food-hero__title{font-size:35px!important;line-height:35px;margin:0 0 7px!important}}.food-hero__desc p,.food-hero__desc ul li{color:#000;font-size:20px;font-weight:500;line-height:24px;font-family:Sharp Sans-Medium,sans-serif!important}.food-hero__desc b,.food-hero__desc strong,.food-hero__desc ul b,.food-hero__desc ul strong{font-family:Sharp Sans-Bold,sans-serif!important}@media only screen and (max-width:767px){.food-hero__desc p,.food-hero__desc ul li{font-size:16px;line-height:20px}}.food-hero__img{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 50.8%;max-width:50.8%}@media only screen and (max-width:991px){.food-hero__img{flex:0 0 100%;height:40vw;max-width:100%;min-height:313px}}.page-template-page-about .product-hero h2{font-size:49px!important}.page-template-page-about .mission-hero{height:1400px;margin-top:20px;text-align:right;position:relative}.page-template-page-about .mission-hero .mission-copy{display:inline-block;text-align:left;margin-right:15%;width:32%}.page-template-page-about .mission-hero .mission-copy h2{font-family:Sharp Sans Display No1-Bold,sans-serif!important;font-size:40px!important}.page-template-page-about .mission-hero .mission-copy .mission-content{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;color:#231f20;font-size:18px;line-height:28px}.page-template-page-about .mission-hero .why-section{position:absolute;bottom:70px}.page-template-page-about .mission-hero .why-section .why-title{color:#6ebf52;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important;font-size:40px}.page-template-page-about .mission-hero .why-section .why-area-title{color:#fff;font-family:Sharp Sans Display No1-Bold,sans-serif!important;font-size:1.75vw;height:10.5vh}.page-template-page-about .pros-section{background-color:#d6d7db;background-repeat:no-repeat;margin-top:20px}.page-template-page-about .pros-section .pros-content-wrap h2{text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important;color:#000}.page-template-page-about .pros-section .pros-content-wrap .pros-content{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;color:#000}.page-template-page-about .benefits-section{background-color:#6ebf52;margin:20px 0}.page-template-page-about .benefits-section .benefits-copy h2{font-family:Sharp Sans Display No1-Bold,sans-serif!important;text-transform:uppercase;color:#fff}.page-template-page-about .benefits-section .benefits-copy .benefits-content{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;color:#fff}.page-template-page-about .benefits-section .btn-wrapper{width:100%;text-align:center}.page-template-page-about .benefits-section .btn-wrapper a{display:inline-block;text-transform:uppercase;color:#818285;padding:10px 30px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.page-template-page-about .benefits-section .btn-wrapper a span{color:#6ebf52;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.page-template-page-about .benefits-section .btn-wrapper a:hover{background-color:#fff}@media only screen and (max-width:479px){.page-template-page-about .mission-hero .mission-copy{width:80%}.page-template-page-about .mission-hero .mission-copy .mission-content{font-size:16px;line-height:26px}.page-template-page-about .mission-hero .why-section .panel-stun{height:230px}.page-template-page-about .mission-hero .why-section .about-plants img{width:80%}.page-template-page-about .mission-hero .why-section .why-title{font-size:32px}.page-template-page-about .pros-section .pros-content-wrap{padding:20px 0 300px 20px}.page-template-page-about .pros-section .pros-content-wrap h2{max-width:85%;font-size:40px}.page-template-page-about .pros-section .pros-content-wrap .pros-content{font-size:18px}.page-template-page-about .benefits-section{padding-top:20px}.page-template-page-about .benefits-section .benefits-copy{padding:0 20px 10px}.page-template-page-about .benefits-section .benefits-copy h2{font-size:40px}.page-template-page-about .benefits-section .benefits-copy .benefits-content{font-size:18px}.page-template-page-about .benefits-section .infographic-wrap{padding:0 20px}.page-template-page-about .benefits-section .infographic-wrap img:last-child{position:relative;bottom:30px}.page-template-page-about .benefits-section .btn-wrapper{padding:20px 0}.page-template-page-about .benefits-section .btn-wrapper a{font-size:16px}}@media only screen and (min-width:480px) and (max-width:767px){.page-template-page-about .mission-hero .mission-copy{width:80%}.page-template-page-about .mission-hero .mission-copy .mission-content{font-size:16px;line-height:26px}.page-template-page-about .mission-hero .why-section .panel-stun{height:260px}.page-template-page-about .mission-hero .why-section .about-plants img{width:50%}.page-template-page-about .pros-section .pros-content-wrap{padding:40px 0 450px 40px}.page-template-page-about .pros-section .pros-content-wrap h2{max-width:85%;font-size:40px}.page-template-page-about .pros-section .pros-content-wrap .pros-content{font-size:18px}.page-template-page-about .benefits-section{padding-top:40px}.page-template-page-about .benefits-section .benefits-copy{padding:0 40px 20px}.page-template-page-about .benefits-section .benefits-copy h2{font-size:48px}.page-template-page-about .benefits-section .benefits-copy .benefits-content{font-size:18px}.page-template-page-about .benefits-section .infographic-wrap{padding:0 40px}.page-template-page-about .benefits-section .infographic-wrap img:last-child{position:relative;bottom:45px}.page-template-page-about .benefits-section .btn-wrapper{padding:40px 0}.page-template-page-about .benefits-section .btn-wrapper a{font-size:18px}}@media only screen and (max-width:767px){.page-template-page-about .mission-hero .mission-copy{width:60%;margin-right:10%}.page-template-page-about .mission-hero .mission-copy .mission-content{font-size:18px;line-height:30px}.page-template-page-about .mission-hero .why-section .panel-stun{width:49.5%}.page-template-page-about .mission-hero .why-section .why-area-title{font-size:3.5vw;height:9vh}.page-template-page-about .pros-section{background-position:bottom;background-size:contain}.page-template-page-about .pros-section .pros-content-wrap{max-width:none;width:100%}}@media only screen and (min-width:768px){.page-template-page-about .pros-section{background-position:135% bottom;background-size:65%}.page-template-page-about .pros-section .pros-content-wrap{width:850px;max-width:48%;padding:150px 0 150px 60px}.page-template-page-about .pros-section .pros-content-wrap h2{font-size:48px}.page-template-page-about .pros-section .pros-content-wrap .pros-content{font-size:20px;max-width:87%}.page-template-page-about .benefits-section{padding-top:60px;display:flex;flex-wrap:wrap}.page-template-page-about .benefits-section .benefits-copy{width:50%;padding-left:60px;padding-top:60px}.page-template-page-about .benefits-section .benefits-copy .benefits-content{font-size:20px;line-height:36px}.page-template-page-about .benefits-section .burger-wrapper{width:50%;display:flex;align-items:center;justify-content:center}.page-template-page-about .benefits-section .infographic-wrap{padding:0 60px}.page-template-page-about .benefits-section .infographic-wrap img{float:left;width:50%}.page-template-page-about .benefits-section .btn-wrapper{padding:40px 0}.page-template-page-about .benefits-section .btn-wrapper a{font-size:18px}}.page-template-page-ingredients h1,.page-template-page-ingredients h2,.page-template-page-ingredients h3,.page-template-page-ingredients h4{font-family:Sharp Sans Display No1-Bold,sans-serif!important;color:#000;margin:0;text-transform:uppercase;max-width:100%!important}.page-template-page-ingredients .bg-image{margin-bottom:20px;background-position:35%}.page-template-page-ingredients .bg-image .section{position:relative}.page-template-page-ingredients .bg-image .section .left{width:500px;max-width:100%;position:absolute;bottom:60px;left:0}.page-template-page-ingredients .bg-image .section .left h2{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.page-template-page-ingredients .our-ingredients-wrapper{text-align:center;margin-bottom:20px}.page-template-page-ingredients .our-ingredients-wrapper .section{height:auto!important}.page-template-page-ingredients .our-ingredients-wrapper .content-wrapper h1{color:#fff;margin-bottom:20px;margin-top:50px;font-size:60px}.page-template-page-ingredients .our-ingredients-wrapper .content-wrapper .copy-wrapper{font-size:32px;line-height:48px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.page-template-page-ingredients .ingredients-wrapper{display:flex;flex-wrap:wrap}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap{width:50%;margin:0;background-repeat:no-repeat}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap:nth-child(-n+2){background-color:#e6e7e8}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap h2{color:#6ebf52;font-family:Sharp Sans Display No1-Bold,sans-serif!important;margin:5px 0}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap .ingredient-content{font-family:Sharp Sans-Medium,sans-serif!important}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap .ingredient-content .bold{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;color:#231f20}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap img{max-height:500px}.page-template-page-ingredients .pros-section{background-color:#d6d7db;background-repeat:no-repeat;margin-top:20px}.page-template-page-ingredients .pros-section .pros-content-wrap h2{text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important;color:#000}.page-template-page-ingredients .pros-section .pros-content-wrap .pros-content{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;color:#000}.page-template-page-ingredients .our-process-wrapper{background:#000 url(img/our-process-bg.jpg) no-repeat top;background-size:cover}.page-template-page-ingredients .our-process-wrapper .section{text-align:center}.page-template-page-ingredients .our-process-wrapper h1{text-transform:uppercase;margin-bottom:5px}.page-template-page-ingredients .our-process-wrapper h2{margin-top:0;text-transform:none}.page-template-page-ingredients .our-process-wrapper .our-process-content{font-family:Sharp Sans-Medium,sans-serif!important}.page-template-page-ingredients .our-process-wrapper .hero-image{min-width:100%;max-width:100%}@media only screen and (max-width:479px){.page-template-page-ingredients .bg-image .section .left h2{font-size:36px;width:290px}.page-template-page-ingredients .pros-section .pros-content-wrap{padding:20px 0 185px 20px}.page-template-page-ingredients .pros-section .pros-content-wrap h2{max-width:85%;font-size:40px}.page-template-page-ingredients .pros-section .pros-content-wrap .pros-content{font-size:18px}.page-template-page-ingredients .our-ingredients-wrapper .content-wrapper h1{margin-bottom:10px;margin-top:25px;font-size:42px}.page-template-page-ingredients .our-ingredients-wrapper .content-wrapper .copy-wrapper{font-size:18px;line-height:24px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap{background-position:80% 7%;background-size:30%}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap h2{font-size:24px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap .ingredient-content{font-size:16px}.page-template-page-ingredients .our-process-wrapper h1{font-size:40px;margin-bottom:5px}.page-template-page-ingredients .our-process-wrapper h2{font-size:24px;margin-bottom:20px}.page-template-page-ingredients .our-process-wrapper .our-process-content{font-size:16px;margin-bottom:20px}.page-template-page-ingredients .our-process-wrapper .process-infographic{max-width:95%}}@media only screen and (min-width:480px) and (max-width:767px){.page-template-page-ingredients .bg-image .section .left h2{font-size:48px;width:350px}.page-template-page-ingredients .our-ingredients-wrapper .content-wrapper h1{margin-bottom:15px;margin-top:35px;font-size:48px}.page-template-page-ingredients .our-ingredients-wrapper .content-wrapper .copy-wrapper{font-size:24px;line-height:36px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap{background-position:center 4%;background-size:20%}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap h2{font-size:24px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap .ingredient-content{font-size:18px}.page-template-page-ingredients .pros-section .pros-content-wrap{padding:40px 0 450px 40px}.page-template-page-ingredients .pros-section .pros-content-wrap h2{max-width:85%;font-size:40px}.page-template-page-ingredients .pros-section .pros-content-wrap .pros-content{font-size:18px}.page-template-page-ingredients .our-process-wrapper h1{font-size:40px;margin-bottom:5px}.page-template-page-ingredients .our-process-wrapper h2{font-size:30px;margin-bottom:25px}.page-template-page-ingredients .our-process-wrapper .our-process-content{font-size:18px;margin-bottom:40px}.page-template-page-ingredients .our-process-wrapper .process-infographic{max-width:85%}}@media only screen and (max-width:767px){.page-template-page-ingredients .bg-image .section{height:450px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap{width:100%;padding:20px}.page-template-page-ingredients .pros-section{background-position:center 150%;background-size:100%}.page-template-page-ingredients .pros-section .pros-content-wrap{max-width:none;width:100%}}@media only screen and (min-width:768px){.page-template-page-ingredients .bg-image .section{height:600px}.page-template-page-ingredients .bg-image .section .left h2{font-size:60px;width:auto}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap{width:50%;padding:20px 60px;background-position:55% 5%;background-size:19%}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap.pull-up{width:100%}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap.pull-up .float-wrap{float:left;max-width:45%}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap.pull-up img{float:left;max-width:50%;max-height:375px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap h2{font-size:30px}.page-template-page-ingredients .ingredients-wrapper .ingredient-wrap .ingredient-content{font-size:20px}.page-template-page-ingredients .pros-section{background-position:100% 100%;background-size:50%}.page-template-page-ingredients .pros-section .pros-content-wrap{width:850px;max-width:48%;padding:150px 0 150px 60px}.page-template-page-ingredients .pros-section .pros-content-wrap h2{font-size:48px}.page-template-page-ingredients .pros-section .pros-content-wrap .pros-content{font-size:20px;max-width:87%}.page-template-page-ingredients .our-process-wrapper h1{font-size:40px;margin-bottom:5px}.page-template-page-ingredients .our-process-wrapper h2{font-size:30px;margin-top:0;margin-bottom:25px}.page-template-page-ingredients .our-process-wrapper .our-process-content{font-size:20px;margin-bottom:40px}.page-template-page-ingredients .our-process-wrapper .process-infographic{max-width:85%}}.page-template-page-go-beyond .page-hero-wrapper{height:550px;text-align:center;padding-top:100px}.page-template-page-go-beyond .page-hero-wrapper .logo-wrap img{display:inline-block;width:1000px;max-width:85%;margin-bottom:30px}.page-template-page-go-beyond .page-hero-wrapper .tagline-wrap h2{display:inline-block;color:#000;text-transform:uppercase;font-size:24px;width:800px;max-width:90%}.page-template-page-go-beyond .featured-posts-wrapper{padding:60px 20px}.page-template-page-go-beyond .featured-posts-wrapper .post-items{display:flex;flex-wrap:wrap}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item{width:35%}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item:first-child,.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item:nth-child(4n){width:65%}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item:first-child{padding-right:20px}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item:last-child{padding-left:20px}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item:nth-child(-n+2){margin-bottom:60px}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item img{max-width:100%;min-width:100%}.page-template-page-go-beyond .featured-posts-wrapper h3{color:#6ebf52;font-family:Sharp Sans Display No1-Bold,sans-serif!important;font-size:32px}.page-template-page-go-beyond .featured-posts-wrapper .post-content{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;font-size:18px}.page-template-page-go-beyond .featured-posts-wrapper .post-content .read-more{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.page-template-page-go-beyond .banner-wrapper{background-color:#000;background-position:80%;background-size:cover;background-repeat:no-repeat;height:700px;padding-top:150px;overflow:hidden;text-transform:uppercase;color:#fff;font-family:Sharp Sans-Bold,sans-serif!important}.page-template-page-go-beyond .banner-wrapper .banner-left{float:left;width:50%;margin-left:10%}.page-template-page-go-beyond .banner-wrapper .banner-right{float:right;width:22%}.page-template-page-go-beyond .banner-wrapper .logo{font-family:Sharp Sans-Bold,sans-serif!important;color:#fff;font-size:80px}.page-template-page-go-beyond .banner-wrapper .logo .logo-go{color:#6ebf52;margin-right:15px}.page-template-page-go-beyond .banner-wrapper .logo .logo-tm{font-size:20%;vertical-align:text-top;line-height:330%}.page-template-page-go-beyond .banner-wrapper .banner-content{font-size:37px;line-height:1.1}.page-template-page-go-beyond .banner-wrapper .read-more{font-size:21px}.page-template-page-go-beyond .banner-wrapper .go-link{text-decoration:underline;margin-left:5px}.page-template-page-go-beyond .banner-wrapper .go-link:hover{color:#fff}.page-template-page-go-beyond .posts-wrapper{padding:60px 10px}.page-template-page-go-beyond .posts-wrapper .post-items{display:flex;flex-wrap:wrap}.page-template-page-go-beyond .posts-wrapper .post-items .post-item{width:33.3%;padding:0 10px 40px}.page-template-page-go-beyond .posts-wrapper .post-items .post-item h3{color:#6ebf52;font-family:Sharp Sans Display No1-Bold,sans-serif!important;font-size:32px}.page-template-page-go-beyond .posts-wrapper .post-items .post-item .post-content{font-family:Sharp Sans Display No1-Semibold,sans-serif!important;font-size:18px}.page-template-page-go-beyond .posts-wrapper .post-items .post-item .post-content .read-more{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.page-template-page-go-beyond .posts-wrapper .loadmore-wrap{display:block;text-align:center}.page-template-page-go-beyond .posts-wrapper .loadmore-wrap .loadmore{color:#231f20;font-family:Sharp Sans Display No1-Bold,sans-serif!important;font-size:32px;text-transform:uppercase}.page-template-page-go-beyond .posts-wrapper .loadmore-wrap .loadmore:hover{cursor:pointer}@media only screen and (max-width:479px){.page-template-page-go-beyond .page-hero-wrapper{height:240px;padding-top:60px}.page-template-page-go-beyond .page-hero-wrapper .tagline-wrap h2{width:375px;font-size:16px}.page-template-page-go-beyond .featured-posts-wrapper{padding:20px 0}.page-template-page-go-beyond .featured-posts-wrapper .post-items .post-item{width:100%!important;padding:0 10px!important;margin-bottom:20px!important}.page-template-page-go-beyond .featured-posts-wrapper h3{font-size:24px}.page-template-page-go-beyond .featured-posts-wrapper .post-content{font-size:16px}.page-template-page-go-beyond .banner-wrapper{height:240px;padding-top:50px}.page-template-page-go-beyond .banner-wrapper .banner-left{width:50%;margin-left:2%}.page-template-page-go-beyond .banner-wrapper .logo{font-size:28px;margin:5px 0}.page-template-page-go-beyond .banner-wrapper .logo .logo-go{margin-right:5px}.page-template-page-go-beyond .banner-wrapper .banner-content{font-size:12px}.page-template-page-go-beyond .banner-wrapper .read-more{font-size:16px}.page-template-page-go-beyond .banner-wrapper .banner-right{width:24%;font-size:8px}.page-template-page-go-beyond .posts-wrapper{padding:20px 0}.page-template-page-go-beyond .posts-wrapper .post-items .post-item{width:100%!important;padding:0 10px!important;margin-bottom:20px!important}.page-template-page-go-beyond .posts-wrapper .post-items .post-item h3{font-size:24px}.page-template-page-go-beyond .posts-wrapper .post-items .post-item .post-content{font-size:16px}}@media only screen and (min-width:480px) and (max-width:767px){.page-template-page-go-beyond .page-hero-wrapper{height:400px}.page-template-page-go-beyond .page-hero-wrapper .tagline-wrap h2{width:500px;font-size:21px}.page-template-page-go-beyond .featured-posts-wrapper h3{font-size:24px}.page-template-page-go-beyond .featured-posts-wrapper .post-content{font-size:16px}.page-template-page-go-beyond .banner-wrapper{height:350px;padding-top:75px}.page-template-page-go-beyond .banner-wrapper .banner-left{width:50%;margin-left:5%}.page-template-page-go-beyond .banner-wrapper .logo{font-size:32px;margin:15px 0}.page-template-page-go-beyond .banner-wrapper .logo .logo-go{margin-right:5px}.page-template-page-go-beyond .banner-wrapper .banner-content,.page-template-page-go-beyond .banner-wrapper .read-more{font-size:16px}.page-template-page-go-beyond .banner-wrapper .banner-right{width:28%;font-size:11px}.page-template-page-go-beyond .posts-wrapper .post-items .post-item h3{font-size:24px}.page-template-page-go-beyond .posts-wrapper .post-items .post-item .post-content{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1150px){.page-template-page-go-beyond .banner-wrapper{height:400px;padding-top:100px}.page-template-page-go-beyond .banner-wrapper .banner-left{width:50%;margin-left:7%}.page-template-page-go-beyond .banner-wrapper .logo{font-size:36px;margin:15px 0}.page-template-page-go-beyond .banner-wrapper .logo .logo-go{margin-right:10px}.page-template-page-go-beyond .banner-wrapper .banner-content,.page-template-page-go-beyond .banner-wrapper .read-more{font-size:18px}.page-template-page-go-beyond .banner-wrapper .banner-right{width:23%;font-size:12px}}@media only screen and (min-width:1151px) and (max-width:1400px){.page-template-page-go-beyond .banner-wrapper{height:500px;padding-top:120px}.page-template-page-go-beyond .banner-wrapper .banner-left{width:50%;margin-left:10%}.page-template-page-go-beyond .banner-wrapper .logo{font-size:60px;margin:15px 0}.page-template-page-go-beyond .banner-wrapper .logo .logo-go{margin-right:10px}.page-template-page-go-beyond .banner-wrapper .banner-content{font-size:28px}.page-template-page-go-beyond .banner-wrapper .read-more{font-size:21px}.page-template-page-go-beyond .banner-wrapper .banner-right{width:20%;font-size:14px}}