.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}}.latest-post{padding:60px 0 91px}.latest-post .wrap{margin:0 auto;max-width:1284px;padding:0 25px}@media only screen and (max-width:992px){.latest-post,.latest-post .wrap{padding:0}}.latest-post__holder{background-color:#6cc24a;display:flex;min-height:400px}@media only screen and (max-width:992px){.latest-post__holder{flex-wrap:wrap-reverse}}.latest-post__content{flex:0 0 51%;max-width:51%;padding:63px 81px 120px 56px;position:relative}@media only screen and (max-width:767px){.latest-post__content{padding:60px 49px 106px}}.latest-post__tag{color:#fff;display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:21px;margin-bottom:15px;text-transform:uppercase;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.latest-post__headline{color:#fff;font-size:48px;font-weight:700;margin:0;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.latest-post__headline{font-size:30px;line-height:30px}}.latest-post__cta{bottom:58px;color:#f2f2f2;font-size:20px;font-weight:700;line-height:26px;position:absolute;right:81px;text-transform:uppercase;font-family:Sharp Sans Display No1-Semibold,sans-serif!important;transition:.2s ease-in}.latest-post__cta:hover{color:#f2f2f2;opacity:.8}@media only screen and (max-width:767px){.latest-post__cta{left:49px;right:auto}}.latest-post__cta-sufix{position:relative;margin-left:8px}.latest-post__cta-sufix:before{background-color:#fff;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.latest-post__img{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 49%;max-width:49%}@media only screen and (max-width:992px){.latest-post__img{height:40vw;min-height:241px}}@media only screen and (max-width:992px){.latest-post__content,.latest-post__img{flex:0 0 100%;max-width:100%}}.press-contact{background-color:#f1f1f1;padding:56px 0 60px}.press-contact .wrap{margin:0 auto;max-width:1284px;padding:0 25px}@media only screen and (max-width:767px){.press-contact{padding:89px 0 14px}}.press-contact__holder{display:flex}@media only screen and (max-width:991px){.press-contact__holder{flex-wrap:wrap}}.press-contact__contacts{background-color:#fff;display:flex;flex-direction:column;flex:0 0 505px;justify-content:center;max-width:505px;min-height:566px;padding:50px 50px 50px 80px}@media only screen and (max-width:991px){.press-contact__contacts{flex:0 0 100%;justify-content:flex-start;margin-bottom:40px;max-width:100%;min-height:auto;padding:70px 20px}}@media only screen and (max-width:767px){.press-contact__contacts{padding:63px 20px 55px}}.press-contact__headline{color:#000;font-size:60px;font-weight:700;line-height:60px;margin-bottom:38px;margin-top:0;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:991px) and (min-width:768px){.press-contact__headline{margin-left:auto;margin-right:auto;width:466px}}@media only screen and (max-width:767px){.press-contact__headline{font-size:26px;line-height:30px;margin-bottom:41px}}.press-contact__intro{color:#000;font-size:20px;font-weight:700;line-height:24px;margin-bottom:21px;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:991px) and (min-width:768px){.press-contact__intro{margin-left:auto;margin-right:auto;width:466px}}@media only screen and (max-width:767px){.press-contact__intro{font-size:14px;line-height:15px;margin-bottom:32px}}@media only screen and (max-width:991px) and (min-width:768px){.press-contact__email-container{margin-left:auto;margin-right:auto;width:466px}}.press-contact__email-holder{display:flex}.press-contact__email-holder:not(:last-child){margin-bottom:15px}@media only screen and (max-width:767px){.press-contact__email-holder{flex-wrap:wrap}.press-contact__email-holder:not(:last-child){margin-bottom:36px}}.press-contact__label{color:#000;display:inline-block;font-size:12px;font-weight:700;line-height:15px;text-transform:uppercase;width:161px;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.press-contact__label{display:block;font-size:14px;margin-bottom:8px;width:100%}}.press-contact__email{color:#000;display:inline-block;font-size:12px;letter-spacing:1.3px;line-height:15px;max-width:calc(100% - 164px);text-transform:lowercase;word-break:break-all;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}@media only screen and (max-width:767px){.press-contact__email{font-size:14px;max-width:100%}}.press-contact__link-holder{align-items:flex-end;display:flex;flex-direction:column;flex:1;justify-content:center;padding-right:70px;padding-top:20px}@media only screen and (max-width:991px){.press-contact__link-holder{align-items:center;padding-right:0;padding-top:0}}.press-contact__link{background-color:#000;display:block;margin-bottom:7px;padding:33px 30px 24px;text-align:center;width:505px;transition:.2s ease-in}.press-contact__link:hover{background-color:rgba(0,0,0,.8)}@media only screen and (max-width:1200px) and (min-width:992px){.press-contact__link{width:30vw}}@media only screen and (max-width:991px){.press-contact__link{margin-bottom:16px}}@media only screen and (max-width:767px){.press-contact__link{padding:33px 15px 24px;width:100%}}.press-contact__link-title{color:#f2f2f2;display:block;font-size:35px;font-weight:700;line-height:46px;margin-bottom:-2px;text-transform:uppercase;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.press-contact__link-cta{color:#f2f2f2}.press-contact__link-cta,.press-contact__link-cta-sufix{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.press-contact__link-cta-sufix{color:#6cc24a;position:relative;margin-left:6px}.press-contact__link-cta-sufix:after{background-color:#6cc24a;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.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}.filter-feed{background-color:#fdfdfd;padding:94px 0 64px}.filter-feed .wrap{margin:0 auto;max-width:1288px;padding:0 25px}@media only screen and (max-width:767px){.filter-feed{padding:45px 0 100px}.filter-feed .wrap{padding:0}}.filter-feed__title{color:#000;font-size:40px;font-weight:700;line-height:53px;margin-bottom:32px;margin-top:0;padding:0 22px;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.filter-feed__title{margin-bottom:29px;padding:0 60px 0 25px;font-size:26px;line-height:34px}}.filter-feed__filter-holder{display:flex;justify-content:space-between;margin-bottom:35px;padding:0 22px}@media only screen and (max-width:767px){.filter-feed__filter-holder{margin-bottom:17px;padding:0 25px}}.filter-feed__list{display:flex;padding:0;transition:.2s ease-in}@media only screen and (max-width:767px){.filter-feed__list{width:100%;overflow:auto;margin-top:0}}@media only screen and (max-width:767px){.filter-feed__list--slide-down{margin-top:23px}}.filter-feed__item{list-style-type:none}.filter-feed__item:not(:last-child){margin-right:52px}.filter-feed__item.selected .filter-feed__btn{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#6cc24a}.filter-feed__item:hover .filter-feed__btn{color:#6cc24a;transition:color .2s}@media only screen and (max-width:767px){.filter-feed__item:not(:last-child){margin-right:27px}}.filter-feed__btn{background:0 0;border:0;color:#382f2d;font-size:16px;font-weight:700;line-height:21px;padding:0;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.filter-feed__btn{font-size:14px;line-height:18px}}.filter-feed__form{position:relative}.filter-feed__input{background:0 0;border:0;border-bottom:1px solid #000;font-size:16px;line-height:19px;padding:0 35px 9px 0;text-align:left;width:246px;transition:width .2s ease-in;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.filter-feed__input::-moz-placeholder{color:hsla(0,0%,51%,.5);text-transform:uppercase}.filter-feed__input:-ms-input-placeholder{color:hsla(0,0%,51%,.5);text-transform:uppercase}.filter-feed__input::placeholder{color:hsla(0,0%,51%,.5);text-transform:uppercase}@media only screen and (max-width:767px){.filter-feed__input{border-bottom:0;padding-right:0;width:23px;position:absolute;right:0;top:-63px;opacity:0;z-index:1}.filter-feed__input::-moz-placeholder{color:transparent;text-transform:uppercase}.filter-feed__input:-ms-input-placeholder{color:transparent;text-transform:uppercase}.filter-feed__input::placeholder{color:transparent;text-transform:uppercase}.filter-feed__input:focus{width:200px;top:-25px;padding:0 10px;border-bottom:1px solid #000;opacity:1}}.filter-feed__submit{background:0 0;border:0;padding:0;position:absolute;right:0;top:0}.filter-feed__submit:focus{z-index:2}@media only screen and (max-width:767px){.filter-feed__submit{top:-59px}}.filter-feed__search-icon{display:inline-block;transform:translateY(-4px)}.filter-feed__card-holder{display:flex;flex-wrap:wrap;margin:0 -15px 30px}@media only screen and (max-width:767px){.filter-feed__card-holder{margin:0}}.filter-feed__card{background-color:#fff;margin:30px 15px;min-height:555px;overflow:hidden;position:relative;width:calc(33.33% - 30px)}.filter-feed__card.open{overflow-y:auto}.filter-feed__card.open .filter-feed__card-overlay{left:0}@media only screen and (min-width:1200px){.filter-feed__card:hover{overflow-y:auto}.filter-feed__card:hover .filter-feed__card-overlay{left:0}}@media only screen and (max-width:991px){.filter-feed__card{margin:20px 15px;width:calc(50% - 30px)}}@media only screen and (max-width:767px){.filter-feed__card{margin:0 0 80px;min-height:auto;width:100%}.filter-feed__card:last-child{margin-bottom:59px}}.filter-feed__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:450px}@media only screen and (max-width:767px){.filter-feed__img{height:430px}}.filter-feed__card-desc{padding:20px 20px 18px}@media only screen and (max-width:767px){.filter-feed__card-desc{padding:20px 20px 16px}}.filter-feed__date{color:#6cc24a;display:block;font-size:14px;font-weight:700;line-height:15px;margin-bottom:10px}.filter-feed__card-title,.filter-feed__date{font-style:normal;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.filter-feed__card-title{color:#000;font-size:16px;font-weight:600;line-height:21px;margin:0}.filter-feed__card-overlay{background-color:#000;display:flex;flex-direction:column;justify-content:flex-end;left:-100%;min-height:100%;overflow:auto;padding:80px 40px 40px;position:absolute;top:0;transition:.2s ease-in;width:100%}.filter-feed__card-overlay p{color:#fff;font-size:16px;line-height:25px;max-height:125px;margin-bottom:20px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}@media only screen and (max-width:992px){.filter-feed__card-overlay{padding:80px 25px 40px}}.filter-feed__card-category{border-bottom:2px solid #fff;color:#fff;display:block;font-size:12px;left:40px;line-height:15px;padding-bottom:3px;position:absolute;text-transform:uppercase;top:40px;width:calc(100% - 80px);font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:992px){.filter-feed__card-category{left:25px;width:calc(100% - 50px)}}.filter-feed__card-overlay-date{color:#fff;display:block;font-size:12px;font-weight:600;line-height:15px;margin-bottom:13px;text-transform:uppercase;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.filter-feed__card-overlay-title{color:#fff;font-size:30px;font-weight:700;margin-bottom:19px;margin-top:0;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:1024px) and (min-width:992px){.filter-feed__card-overlay-title{font-size:28px}}.filter-feed__card-overlay-desc{color:#fff;font-size:16px;line-height:25px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.filter-feed__card-overlay-cta{color:#f2f2f2}.filter-feed__card-overlay-cta,.filter-feed__card-overlay-cta-sufix{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.filter-feed__card-overlay-cta-sufix{color:#6cc24a;position:relative;margin-left:6px}.filter-feed__card-overlay-cta-sufix:after{background-color:#6cc24a;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.filter-feed__load-more{background:0 0;border:0;font-size:18px;font-weight:600;line-height:normal;padding:7px 50px 2px 0;position:relative;text-transform:uppercase;transition:.2s ease-in;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.filter-feed__load-more:after,.filter-feed__load-more:before{content:none;position:absolute;top:50%;transition:.2s ease-in}.filter-feed__load-more:before{border-radius:50%;border:1px solid #000;height:33px;right:0;transform:translateY(-50%);width:33px}.filter-feed__load-more:after{border-bottom:1px solid #000;border-right:1px solid #000;height:10px;right:14px;transform:translateY(-50%) rotate(-45deg);width:10px}.filter-feed__load-more:hover{color:#6cc24a}.filter-feed__load-more:hover:after,.filter-feed__load-more:hover:before{border-color:#6cc24a}.filter-feed__load-more.show-arrow:after,.filter-feed__load-more.show-arrow:before{content:""}@media only screen and (max-width:767px){.filter-feed__load-more{display:block;margin:0 auto;max-width:calc(100% - 50px)}}.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}}@media only screen and (min-width:1200px){.latest-post__cta.focus-visible:active,.latest-post__cta.focus-visible:focus,.latest-post__cta.focus-visible:hover{color:#f2f2f2;outline-offset:4px;outline:2px dashed #fff;transition:0s}}@media only screen and (min-width:1200px){.news-article__back.focus-visible:active,.news-article__back.focus-visible:focus,.news-article__back.focus-visible:hover,.newsroom-downloads__cta.focus-visible:active,.newsroom-downloads__cta.focus-visible:focus,.newsroom-downloads__cta.focus-visible:hover,.newsroom__downloads__link.focus-visible:active,.newsroom__downloads__link.focus-visible:focus,.newsroom__downloads__link.focus-visible:hover,.press-contact__email.focus-visible:active,.press-contact__email.focus-visible:focus,.press-contact__email.focus-visible:hover{color:#000;outline-offset:4px;outline:2px dashed #000;transition:0s}}@media only screen and (min-width:1200px){.press-contact__link.focus-visible:active,.press-contact__link.focus-visible:focus,.press-contact__link.focus-visible:hover{outline-offset:3px;outline:2px dashed #000;transition:0s}}@media only screen and (min-width:1200px){.filter-feed__btn.focus-visible:active,.filter-feed__btn.focus-visible:focus,.filter-feed__btn.focus-visible:hover{outline-offset:4px;outline:2px dashed #000;transition:0s}}@media only screen and (min-width:1200px){.filter-feed__submit.focus-visible:active,.filter-feed__submit.focus-visible:focus,.filter-feed__submit.focus-visible:hover{outline:0}.filter-feed__submit.focus-visible:active:after,.filter-feed__submit.focus-visible:focus:after,.filter-feed__submit.focus-visible:hover:after{border:2px dashed #000;content:"";height:37px;left:-4px;position:absolute;top:-10px;width:calc(100% + 8px)}}@media only screen and (min-width:1200px){.filter-feed__card-overlay.focus-visible:active,.filter-feed__card-overlay.focus-visible:focus,.filter-feed__card-overlay.focus-visible:hover{left:0}}@media only screen and (min-width:1200px){.filter-feed__load-more.focus-visible:active,.filter-feed__load-more.focus-visible:focus,.filter-feed__load-more.focus-visible:hover{color:#000;outline-offset:4px;outline:2px dashed #000;transition:0s}.filter-feed__load-more.focus-visible:active:after,.filter-feed__load-more.focus-visible:active:before,.filter-feed__load-more.focus-visible:focus:after,.filter-feed__load-more.focus-visible:focus:before,.filter-feed__load-more.focus-visible:hover:after,.filter-feed__load-more.focus-visible:hover:before{border-color:#000;transition:0s}}@media only screen and (min-width:1200px){.news-article__social-link.focus-visible:active,.news-article__social-link.focus-visible:focus,.news-article__social-link.focus-visible:hover{outline-offset:4px;outline:2px dashed #000;transition:0s}}.assets-link-download__desc a.focus-visible:active,.assets-link-download__desc a.focus-visible:focus,.assets-link-download__desc a.focus-visible:hover,.news-article__content a.focus-visible:active,.news-article__content a.focus-visible:focus,.news-article__content a.focus-visible:hover{outline-offset:1px;outline:2px dashed #000;transition:0s}@media only screen and (min-width:1200px){.assets-link-download__nav-btn.focus-visible:active,.assets-link-download__nav-btn.focus-visible:focus,.assets-link-download__nav-btn.focus-visible:hover{color:#000;outline-offset:4px;outline:2px dashed #000;transition:0s}}@media only screen and (min-width:1200px){.assets-link-download__nav-btn.focus-visible.selected,.assets-link-download__nav-item:first-child:not(.assets-link-download__nav-item--reset) .assets-link-download__nav-btn.focus-visible:active,.assets-link-download__nav-item:first-child:not(.assets-link-download__nav-item--reset) .assets-link-download__nav-btn.focus-visible:focus,.assets-link-download__nav-item:first-child:not(.assets-link-download__nav-item--reset) .assets-link-download__nav-btn.focus-visible:hover{color:#6ebf52}}@media only screen and (min-width:1200px){.assets-link-download__download.focus-visible,.assets-link-download__preview.focus-visible{color:#000;position:relative;transition:0s}.assets-link-download__download.focus-visible:active,.assets-link-download__download.focus-visible:focus,.assets-link-download__download.focus-visible:hover,.assets-link-download__preview.focus-visible:active,.assets-link-download__preview.focus-visible:focus,.assets-link-download__preview.focus-visible:hover{outline:0}.assets-link-download__download.focus-visible:active:after,.assets-link-download__download.focus-visible:focus:after,.assets-link-download__download.focus-visible:hover:after,.assets-link-download__preview.focus-visible:active:after,.assets-link-download__preview.focus-visible:focus:after,.assets-link-download__preview.focus-visible:hover:after{border:2px dashed #000;content:"";height:calc(100% + 10px);left:-5px;position:absolute;top:-8px;width:calc(100% + 10px)}.video-image__overlay-footer .assets-link-download__download.focus-visible,.video-image__overlay-footer .assets-link-download__preview.focus-visible{color:#fff}.video-image__overlay-footer .assets-link-download__download.focus-visible:after,.video-image__overlay-footer .assets-link-download__preview.focus-visible:after{border:2px dashed #fff}}@media only screen and (min-width:1200px){.assets-link-download__overlay-close.focus-visible:active,.assets-link-download__overlay-close.focus-visible:focus,.assets-link-download__overlay-close.focus-visible:hover{outline-offset:4px;outline:2px dashed #fff;transition:0s}}.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}}.news-article{padding:39px 0 62px}@media only screen and (max-width:767px){.news-article{padding:35px 0 71px}}.news-article__back-wrap{max-width:1296px;padding:0 30px;margin:0 auto 40px}@media only screen and (max-width:767px){.news-article__back-wrap{margin:0 auto 60px}}.news-article__back{font-size:14px;line-height:15px;color:#000;padding-left:28px;position:relative;transition:.2s ease-in}.news-article__back:hover{color:#6ebf52}.news-article__back:hover:before{border-bottom:1px solid #6ebf52;border-left:1px solid #6ebf52}.news-article__back:before{content:"";position:absolute;left:0;width:12px;height:12px;border-bottom:1px solid #000;border-left:1px solid #000;top:50%;transform:translateY(-50%) rotate(45deg);transition:.2s ease-in}@media only screen and (max-width:767px){.news-article__back{padding-left:19px}}.news-article__wrap{max-width:810px;padding:0 30px;margin:0 auto}.news-article__meta{display:block;text-align:center;text-transform:uppercase;margin-bottom:12px;font-size:14px;line-height:15px;color:#000;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.news-article__meta{text-align:left;margin-bottom:19px}}.news-article__meta .news-article__bullet{padding:0 5px;vertical-align:middle}.news-article__title{font-size:40px;text-align:center;color:#000;margin:0 0 77px}@media only screen and (max-width:991px){.news-article__title{margin:0 0 50px}}@media only screen and (max-width:767px){.news-article__title{text-align:left;font-size:32px;line-height:42px;margin:0 0 30px}}.news-article__feature-holder{position:relative;margin-bottom:67px;padding:0 20px}@media only screen and (max-width:767px){.news-article__feature-holder{padding:0;margin-bottom:42px}}.news-article__content-holder{position:relative}.news-article__featured-img{max-width:100%;height:auto;width:100%}.news-article__content{padding:0 20px}.news-article__content img{max-width:100%;height:auto;width:100%;margin-bottom:30px}.news-article__content video{max-width:100%;width:100%!important;height:auto!important}.news-article__content p iframe{height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}.news-article__content .video-wrap{padding-bottom:56.25%;position:relative}.news-article__content .video-wrap iframe{visibility:visible}.news-article__content .mejs-mediaelement{position:relative}.news-article__content .mejs-container,.news-article__content .wp-video{width:100%!important;height:100%!important}.news-article__content .wp-video{margin-bottom:30px}.news-article__content h2{font-size:36px;line-height:46px;margin:0 0 40px;color:#000;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.news-article__content p,.news-article__content ul li{color:#000;font-size:16px;font-weight:500;line-height:32px;font-family:Sharp Sans-Medium,sans-serif!important}.news-article__content p,.news-article__content ul{margin-bottom:30px}.news-article__content a,.news-article__content b,.news-article__content strong,.news-article__content ul b,.news-article__content ul strong{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.news-article__content a{text-decoration:underline;color:#000;transition:.2s ease-in}.news-article__content a:hover{color:#6ebf52}@media only screen and (max-width:767px){.news-article__content{padding:0}.news-article__content h2{font-size:28px;line-height:31px;margin:0 0 33px}.news-article__content iframe,.news-article__content img,.news-article__content p,.news-article__content ul,.news-article__content video{margin-bottom:36px}}.news-article__socials{position:absolute;padding:0;top:0;right:-101px;margin-bottom:0}@media only screen and (max-width:1200px){.news-article__socials{right:-60px}}@media only screen and (max-width:991px){.news-article__socials{position:relative;right:0;display:flex;margin-bottom:54px}}@media only screen and (max-width:767px){.news-article__socials{padding:0}}.news-article__social-item{list-style-type:none;position:relative}.news-article__social-item:not(:last-child){margin-bottom:15px}@media only screen and (max-width:991px){.news-article__social-item:not(:last-child){margin-bottom:0;margin-right:20px}}.news-article__social-link{width:30px;height:30px;position:relative;display:inline-block;border-radius:50%}@media only screen and (min-width:1200px){.news-article__social-link svg{transition:fill .2s ease-in}.news-article__social-link svg:hover{fill:#6cc24a}}.news-article__item--copy{width:30px;height:30px;position:relative;display:inline-block;transition:.2s ease-in;background-color:#0d0d0d;border-radius:50%}@media only screen and (min-width:1200px){.news-article__item--copy:hover{background-color:#6cc24a}}.news-article__item--copy .news-article__icon--copy,.news-article__item--copy .news-article__icon--copy svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-article__copy-note{background:#75c154;bottom:-29px;color:#fff;display:block;font-size:12px;left:50%;line-height:12px;opacity:0;padding:7px 7px 3px;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.news-article__copy-note:before{border-bottom:7px solid #75c154;border-left:4px solid transparent;border-right:4px solid transparent;content:"";left:50%;position:absolute;top:-7px;transform:translateX(-50%)}@-webkit-keyframes fade-in-out{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fade-in-out{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.news-article__copy-note--fade-in-out{-webkit-animation-name:fade-in-out;animation-name:fade-in-out;-webkit-animation-duration:2s;animation-duration:2s}.newsroom-downloads{background-color:#f1f1f1;padding:40px 0 90px}.newsroom-downloads .wrap{margin:0 auto;max-width:1122px;padding:0 25px}@media only screen and (max-width:767px){.newsroom-downloads{padding:35px 0 50px}}.newsroom-downloads__title{color:#000;font-size:35px;line-height:40px;margin-bottom:10px;margin-top:0;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.newsroom-downloads__title{font-size:26px;line-height:40px;margin-bottom:10px}}.newsroom-downloads__desc{color:#000;font-size:20px;font-weight:500;line-height:24px;margin-bottom:27px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}@media only screen and (max-width:767px){.newsroom-downloads__desc{margin-bottom:31px}}.newsroom-downloads__holder{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.newsroom-downloads__holder{flex-wrap:wrap}}.newsroom-downloads__col{flex:0 0 50%;max-width:calc(50% - 61px)}.newsroom-downloads__col:first-child{margin-right:20px}@media only screen and (min-width:768px) and (max-width:991px){.newsroom-downloads__col{max-width:calc(50% - 10px)}}@media only screen and (max-width:767px){.newsroom-downloads__col{flex:0 0 100%;max-width:100%}.newsroom-downloads__col:first-child{margin-bottom:16px;margin-right:0}}.newsroom-downloads__sub-title{color:#000;font-size:16px;font-weight:700;letter-spacing:normal!important;line-height:24px;margin-bottom:20px;margin-top:0;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.newsroom-downloads__sub-title{margin-bottom:17px}}.newsroom-downloads__list{margin:0;padding:0}.newsroom__downloads__list-item{list-style-type:none}.newsroom__downloads__list-item:not(:last-child){margin-bottom:17px}.newsroom__downloads__link{color:#000;display:inline-block;font-size:16px;line-height:24px;padding-left:28px;position:relative;transition:.2s ease-in;word-break:break-word;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.newsroom__downloads__link .assets-list-download__download-ico{display:flex;left:0;transform:translateY(-57%)}.newsroom__downloads__link .assets-list-download__download-ico svg{height:19px;width:19px}.newsroom__downloads__link .assets-list-download__download-ico svg path{fill:#000;transition:.2s ease-in}.newsroom__downloads__link:hover{color:#6cc24a}.newsroom__downloads__link:hover .assets-list-download__download-ico svg path{fill:#6cc24a}.newsroom-downloads__cta{text-align:center;display:block;padding:50px 0 0;color:#382f2d;font-size:16px;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.newsroom-downloads__cta:hover{color:#382f2d}.newsroom-downloads__cta .newsroom-downloads__cta-sufix{color:#6cc24a;position:relative;margin-left:6px}.newsroom-downloads__cta .newsroom-downloads__cta-sufix:after{background-color:#6cc24a;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.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}}.newsroom-title{padding:60px 0 0}.newsroom-title .wrap{margin:0 auto;max-width:1284px;padding:0 25px}@media only screen and (max-width:992px){.newsroom-title{padding:0}.newsroom-title .wrap{padding:5px 0 20px 30px}}.newsroom-title .newsroom-title__title{color:#000;font-family:Sharp Sans Display No1-Bold,sans-serif!important;text-transform:uppercase;font-size:60px;letter-spacing:1px}@media only screen and (max-width:767px){.newsroom-title .newsroom-title__title{font-size:35px}}.assets-list-download{background-color:#fff;display:flex;min-height:calc(100vh - 60px);position:relative}.assets-list-download .news-article__back-wrap{left:0;margin:0;position:fixed;text-align:center;top:99px;width:467px;z-index:3}.assets-list-download .news-article__back-wrap.pos-abs{bottom:calc(100vh - 120px);position:absolute;top:auto}@media only screen and (max-width:1200px){.assets-list-download .news-article__back-wrap{min-width:250px;width:27%}}@media only screen and (max-width:767px){.assets-list-download{flex-wrap:wrap;min-height:auto;padding:35px 0 7px}.assets-list-download .news-article__back-wrap{margin-bottom:60px;min-width:250px;position:relative;text-align:left;top:auto;width:100%}}@media only screen and (min-width:1200px){.assets-list-download .assets-list-download__sidebar .assets-list-download__nav .assets-list-download__nav-btn:hover{color:#6ebf52}}.assets-list-download__mobile-title,.assets-list-download__mobile-title+.assets-list-download__desc{display:none}@media only screen and (max-width:767px){.assets-list-download__mobile-title{color:#000;display:block;font-size:33px;line-height:43px;margin:0 auto 27px;text-align:left;text-transform:uppercase;width:calc(100% - 60px);font-family:Sharp Sans Display No1-Bold,sans-serif!important}.assets-list-download__mobile-title+.assets-list-download__desc{display:block}}.assets-list-download__mob-nav{display:none}@media only screen and (max-width:767px){.assets-list-download__mob-nav{background:0 0;border-bottom:1px solid #aeaeae;border-left:0;border-right:0;border-top:1px solid #aeaeae;color:#1c1c1c;display:block;font-size:20px;font-weight:700;line-height:26px;margin:0 auto;padding:22px 0 11px;position:relative;text-align:left;text-transform:uppercase;width:calc(100% - 60px);font-family:Sharp Sans Display No1-Bold,sans-serif!important}}.assets-list-download__mob-nav-indicator{position:absolute;right:20px;top:50%;transform:translateY(-34%)}.assets-list-download__close-nav{background:0 0;border:0;height:42px;position:absolute;right:33px;top:31px;width:42px}.assets-list-download__close-nav:after,.assets-list-download__close-nav:before{background-color:#000;content:"";height:2px;left:0;position:absolute;top:50%;width:42px}.assets-list-download__close-nav:before{transform:translateY(-50%) rotate(45deg)}.assets-list-download__close-nav:after{transform:translateY(-50%) rotate(-45deg)}.assets-list-download__sidebar{align-items:center;background-color:#f8f8f8;display:flex;flex:0 0 467px;justify-content:center;padding:0}@media only screen and (max-width:1200px){.assets-list-download__sidebar{flex:0 0 27%;min-width:250px}}@media only screen and (max-width:767px){.assets-list-download__sidebar{display:none;flex:0 0 100%;height:100vh;justify-content:flex-start;left:0;overflow:auto;padding:50px;position:absolute;top:-60px;width:100%;z-index:50}}.assets-list-download__top-nav{margin:0;padding:0}.assets-list-download__top-nav-item{list-style-type:none}.assets-list-download__nav-btn{background:0;border:0;color:#000;font-size:16px;font-weight:500;line-height:21px;padding:0;text-align:left;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.assets-list-download__nav-btn.selected{color:#6ebf52;text-decoration:underline}.assets-list-download__nav{display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:center;margin:0;max-width:417px;overflow:auto;padding:50px 0;position:fixed;top:60px}@media only screen and (min-width:1200px){.assets-list-download__nav{padding:50px 10px}}@media only screen and (max-width:1200px){.assets-list-download__nav{max-width:210px}}@media only screen and (max-width:767px){.assets-list-download__nav{height:auto;position:relative;top:0}}.pos-bottom{bottom:0;position:absolute;top:auto}.assets-list-download__nav-item{list-style-type:none}.assets-list-download__nav-item:not(:last-child){margin-bottom:29px}.assets-list-download__nav-item:first-child .assets-list-download__nav-btn{color:#6ebf52;text-decoration:underline}.assets-list-download__nav-item--reset:first-child .assets-list-download__nav-btn{color:#000;text-decoration:none}.assets-list-download__nav-item--reset:first-child .assets-list-download__nav-btn.selected{color:#6ebf52;text-decoration:underline}.assets-list-download__main{background-color:#fff;flex:1;padding:82px 25px 164px 7.4%;position:relative}@media only screen and (max-width:767px){.assets-list-download__main{flex:0 0 100%;padding:92px 30px;position:static}}.assets-list-download__title{color:#000;font-size:60px;font-weight:700;line-height:79px;margin:0;max-width:740px;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.assets-list-download__title{display:none}}.assets-list-download__desc{margin-top:18px;max-width:730px}.assets-list-download__desc>:last-child{margin-bottom:0}.assets-list-download__desc h2{font-size:36px;line-height:46px;margin:0 0 40px;color:#000;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.assets-list-download__desc ol li,.assets-list-download__desc p,.assets-list-download__desc ul li{color:#000;font-size:16px;font-weight:500;line-height:32px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}.assets-list-download__desc ol,.assets-list-download__desc p,.assets-list-download__desc ul{margin-bottom:30px}.assets-list-download__desc a,.assets-list-download__desc b,.assets-list-download__desc ol b,.assets-list-download__desc ol strong,.assets-list-download__desc strong,.assets-list-download__desc ul b,.assets-list-download__desc ul strong{font-family:Sharp Sans Display No1-Bold,sans-serif!important}.assets-list-download__desc a{text-decoration:underline;color:#000;transition:.2s ease-in}.assets-list-download__desc a:hover{color:#6ebf52}@media only screen and (max-width:767px){.assets-list-download__desc{padding:0;display:none;margin:0 auto 42px;width:calc(100% - 60px)}.assets-list-download__desc h2{font-size:28px;line-height:31px;margin:0 0 33px}.assets-list-download__desc iframe,.assets-list-download__desc img,.assets-list-download__desc ol,.assets-list-download__desc p,.assets-list-download__desc ul,.assets-list-download__desc video{margin-bottom:36px}}.assets-list-download__header{margin-bottom:96px}.assets-list-download__header+.assets-list-download__content{display:block}@media only screen and (max-width:767px){.assets-list-download__header{display:none}}.assets-list-download__content{display:none}.assets-list-download__subtitle{color:#000;font-size:35px;line-height:46px;margin:0 0 26px;text-transform:uppercase;font-family:Sharp Sans Display No1-Bold,sans-serif!important}@media only screen and (max-width:767px){.assets-list-download__subtitle{font-size:25px;line-height:33px;margin:0 0 30px}}.assets-list-download__item{background-color:#f8f8f8;display:flex;margin-bottom:14px;max-width:730px;padding:7px 0 7px 9px}@media only screen and (max-width:767px){.assets-list-download__item{margin-bottom:20px;padding:8px 0 8px 8px}}.assets-list-download__thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 98px;height:89px}@media only screen and (max-width:767px){.assets-list-download__thumbnail{flex:0 0 91px}}.assets-list-download__item-content{display:flex;flex:1;justify-content:space-between;padding:23px 20px 13px 27px}@media only screen and (max-width:1200px){.assets-list-download__item-content{flex-wrap:wrap}}@media only screen and (max-width:767px){.assets-list-download__item-content{padding:17px 12px 4px}}.assets-list-download__items-desc{color:#000;font-size:14px;font-weight:500;line-height:18px;margin:0;max-width:180px;font-family:Sharp Sans Display No1-Semibold,sans-serif!important}@media only screen and (max-width:1200px){.assets-list-download__items-desc{max-width:100%;width:100%}}.assets-list-download__options{align-items:flex-end;display:flex}@media only screen and (max-width:767px){.assets-list-download__options{flex-wrap:wrap;width:100%}}.assets-list-download__preview{background:0 0;border:0;color:#000;font-size:16px;font-weight:700;line-height:21px;margin-right:30px;padding:0;text-transform:uppercase;transition:.2s ease-in;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.assets-list-download__preview:hover{color:#6ebf52}@media only screen and (max-width:767px){.assets-list-download__preview{font-size:14px;line-height:18px;margin-right:26px}}.assets-list-download__download{color:#000;font-size:16px;font-weight:700;line-height:21px;padding-right:32px;position:relative;text-transform:uppercase;transition:.2s ease-in;font-family:Sharp Sans Display No1-Bold,sans-serif!important}.assets-list-download__download:hover{color:#6ebf52}.assets-list-download__download:hover .assets-list-download__download-ico{opacity:.5}@media only screen and (max-width:767px){.assets-list-download__download{font-size:14px;line-height:18px;padding-right:30px}}.assets-list-download__download-ico{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease-in}.assets-list-download__overlay{background-color:rgba(39,39,39,.51);display:none;height:100%;left:0;padding:200px 80px 90px;position:absolute;top:0;width:100%;z-index:1}.assets-list-download__overlay .assets-list-download__download{transform:translateY(3px)}@media only screen and (max-width:767px){.assets-list-download__overlay{padding:138px 30px 90px}}.assets-list-download__overlay-container{position:fixed;width:calc(100% - 467px);right:0;display:flex}@media only screen and (max-width:1200px){.assets-list-download__overlay-container{width:73%;max-width:calc(100% - 250px)}}@media only screen and (max-width:767px){.assets-list-download__overlay-container{width:calc(100% - 60px);max-width:calc(100% - 60px);right:30px}}.assets-list-download__overlay-container--toBottom{position:absolute;width:100%;bottom:100px}@media only screen and (max-width:1200px){.assets-list-download__overlay-container--toBottom{width:100%;max-width:100%}}@media only screen and (max-width:767px){.assets-list-download__overlay-container--toBottom{width:calc(100% - 60px);max-width:calc(100% - 60px);right:30px}}.assets-list-download__overlay-holder{display:inline-block;height:calc(100vh - 350px);margin:0 auto;position:relative;max-width:calc(100% - 160px)}@media only screen and (max-width:991px){.assets-list-download__overlay-holder{max-width:calc(100% - 120px)}}@media only screen and (max-width:767px){.assets-list-download__overlay-holder{height:calc(100vh - 288px);max-width:100%}}.assets-list-download__overlay-item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin:0 auto;max-height:calc(100% - 54px);max-width:100%}.video-image__overlay-footer{align-items:center;background-color:#000;display:flex;height:54px;justify-content:flex-end;padding-right:16px;width:100%}.video-image__overlay-footer .assets-list-download__download{color:#fff}.assets-list-download__overlay-close{background:0 0;border:0;height:43px;position:absolute;right:-56px;top:-55px;width:43px}.assets-list-download__overlay-close:after,.assets-list-download__overlay-close:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;top:50%;width:43px}.assets-list-download__overlay-close:before{transform:translateY(-50%) rotate(45deg)}.assets-list-download__overlay-close:after{transform:translateY(-50%) rotate(-45deg)}@media only screen and (max-width:767px){.assets-list-download__overlay-close{height:26px;right:-4px;top:-32px;width:26px}.assets-list-download__overlay-close:after,.assets-list-download__overlay-close:before{width:26px}}.documents-template .assets-list-download__item{padding:7px 9px}.documents-template .assets-list-download__item-content{padding:23px 20px 13px}.documents-template .assets-list-download__items-desc{max-width:400px}