.p-800{max-width:800px;text-align:center;margin:0 auto;font-size:16px;font-weight:300;line-height:1.5}.uppercase,.btn{text-transform:uppercase}.container-1280{max-width:1280px;margin:0 auto}.container-1440{max-width:1440px;margin:0 auto;padding:0 30px}@media (max-width: 480px){.container-1440{padding:0 15px}}.margin-top-20{margin-top:20px}.testimonials-block .fa-lg{font-size:1.8em;color:#8fc73e}.testimonials-block p{font-size:16px;font-weight:300;line-height:1.5}.testimonials-block .h6{font-size:20px;font-weight:400;line-height:normal;letter-spacing:1px}.sitewide--title-wrapper{text-align:center}.sitewide--title-wrapper .page--title{display:inline-block;margin-bottom:30px!important}.sitewide--title-wrapper .page--title:after{width:27%!important;height:1px!important}.sitewide--title-wrapper .homepage-sections--title{display:inline-block}.sitewide--title-wrapper .homepage-sections--title:after{width:27%!important;height:1px!important}.full-with-heading-para{padding:0 30px}@media (max-width: 767px){.full-with-heading-para .grid__item{margin-top:0}}@media (max-width: 480px){.full-with-heading-para{padding:0 15px}}.full-with-heading-para-video{padding:60px 30px}.full-with-heading-para-video .video-wrapper{overflow:visible;margin-top:10px}@media (max-width: 767px){.full-with-heading-para-video .grid__item{margin-top:0}}@media (max-width: 480px){.full-with-heading-para-video{padding:60px 15px}}.half-video-with-heading{padding:30px 30px 50px}.half-video-with-heading h2{font-size:30px;font-weight:400;letter-spacing:1.5px;text-align:center;margin-bottom:23px}.half-video-with-heading ul{display:flex;margin-left:-80px;width:calc(100% + 80px)}.half-video-with-heading ul li{padding-left:80px;list-style:none;width:50%}@media (max-width: 768px){.half-video-with-heading ul{flex-direction:column;margin-left:0;width:100%}.half-video-with-heading ul li{padding-left:0;width:100%;margin-bottom:50px}.half-video-with-heading ul li:last-child{margin-bottom:0}}.full-content-with-logo{padding:70px 30px 0;text-align:center}.full-content-with-logo .sitewide--title-wrapper{padding-bottom:0!important}.full-content-with-logo .sitewide--title-wrapper .page--title{margin-bottom:0!important}.full-content-with-logo img{width:100px;margin-bottom:20px}@media (max-width: 480px){.full-content-with-logo{padding:20px 15px 0}}.full-bg-image{padding:70px 15px}.half-content-half-image{display:flex}.half-content-half-image .content{padding:160px 60px;background:#f3f3ee;width:50%}.half-content-half-image .content h2{font-size:40px;font-weight:400;letter-spacing:2px;margin-bottom:13px}.half-content-half-image .content p{font-size:16px;line-height:1.5;margin-bottom:20px}.half-content-half-image .image-section{position:relative;width:50%}.half-content-half-image .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}@media (max-width: 980px){.half-content-half-image{flex-direction:column}.half-content-half-image .content{width:100%;order:2;padding:100px 60px}.half-content-half-image .image-section{order:1;width:100%;height:60vw}}@media (max-width: 480px){.half-content-half-image .content{padding:100px 30px}}.half-logo-half-content{background:#1e6032;padding:70px}.half-logo-half-content .container-1280{display:flex;align-items:center}.half-logo-half-content .container-1280 .image-section{flex:none;margin-right:80px;height:250px;width:250px;border-radius:50%;background-color:#fff}.half-logo-half-content .container-1280 .content h2,.half-logo-half-content .container-1280 .content p{color:#fff;text-align:center;margin:0}.half-logo-half-content .container-1280 .content p{font-size:16px;line-height:1.5}.half-logo-half-content .container-1280 .content h2{margin-bottom:10px!important}.half-logo-half-content .container-1280 .content h2:after{background-color:#fff}@media (max-width: 768px){.half-logo-half-content .container-1280{flex-direction:column}.half-logo-half-content .container-1280 .image-section{margin-right:0;margin-bottom:50px}.half-logo-half-content .container-1280 .content{width:100%}}@media (max-width: 480px){.half-logo-half-content{padding:50px 20px}}.four-column-logo-with-title{padding:70px 30px 0}.four-column-logo-with-title ul{display:flex;flex-wrap:wrap;width:calc(100% + 80px);padding:0;margin:0 0 0 -80px}.four-column-logo-with-title ul li{list-style:none;padding-left:80px;width:25%;text-align:center;margin-bottom:70px}.four-column-logo-with-title ul li img{width:80px;margin-bottom:20px}.four-column-logo-with-title ul li h3{font-size:20px;font-weight:300;line-height:normal;letter-spacing:normal;font-family:Interstate-Light;margin-bottom:0}@media (max-width: 980px){.four-column-logo-with-title ul li{width:33%}}@media (max-width: 768px){.four-column-logo-with-title ul li{width:50%}}@media (max-width: 480px){.four-column-logo-with-title{padding:70px 15px 0}.four-column-logo-with-title ul li{width:100%}}.full-width-content-with-logo-and-cta{background-color:#f3f3ee;padding:70px 30px;overflow:hidden}.full-width-content-with-logo-and-cta ul{display:flex;justify-content:center;margin:40px 0 0}.full-width-content-with-logo-and-cta ul li{margin-right:40px;list-style:none}.full-width-content-with-logo-and-cta ul li:last-child{margin-right:0}.full-width-content-with-logo-and-cta ul li .image-wrapper{height:80px;width:110px;position:relative}.full-width-content-with-logo-and-cta ul li .image-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.full-width-content-with-logo-and-cta .btn-outer{margin-top:40px;display:flex;justify-content:center}.full-width-content-with-logo-and-cta .btn-outer a{margin-right:40px}.full-width-content-with-logo-and-cta .btn-outer a:last-child{margin-right:0}@media (max-width: 600px){.full-width-content-with-logo-and-cta ul{flex-wrap:wrap}.full-width-content-with-logo-and-cta ul li{margin-right:10%;width:45%;text-align:center;justify-content:center;display:flex;margin-bottom:40px}.full-width-content-with-logo-and-cta ul li:nth-child(even){margin-right:0}.full-width-content-with-logo-and-cta .btn-outer{margin-top:0}}@media (max-width: 480px){.full-width-content-with-logo-and-cta{padding:70px 15px}.full-width-content-with-logo-and-cta .btn-outer{margin-top:0;flex-direction:column;align-items:center}.full-width-content-with-logo-and-cta .btn-outer a{margin-right:0;margin-bottom:30px;max-width:210px}.full-width-content-with-logo-and-cta .btn-outer a:last-child{margin-bottom:0}}.half-image-half-content-carousel ul{margin:0;position:relative}.half-image-half-content-carousel ul li{list-style:none;display:flex}.half-image-half-content-carousel ul li .image-section{width:50%;position:relative}.half-image-half-content-carousel ul li .image-section img,.half-image-half-content-carousel ul li .image-section video{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.half-image-half-content-carousel ul li .content{min-height:540px;width:50%;padding:50px 60px;background:#f3f3ee;display:flex;flex-direction:column;justify-content:center}.half-image-half-content-carousel ul li .content h2{font-size:40px;font-weight:400;letter-spacing:2px;text-transform:uppercase;padding:0;line-height:normal;margin-bottom:13px}.half-image-half-content-carousel ul li .content a{max-width:229px}.half-image-half-content-carousel ul li .content p{margin-bottom:20px;font-size:16px;line-height:1.5;display:block}.half-image-half-content-carousel .owl-dots{text-align:right;position:absolute;bottom:30px;right:30px}.half-image-half-content-carousel .owl-dots .owl-dot span{margin:5px!important;background:transparent!important;border:solid 1px #1e6032}.half-image-half-content-carousel .owl-dots .owl-dot.active span{background:#1e6032!important}.half-image-half-content-carousel .owl-nav{height:17px;width:25px;position:absolute;top:calc(50% - 9px);width:100%;left:0;margin:0}.half-image-half-content-carousel .owl-nav .owl-next,.half-image-half-content-carousel .owl-nav .owl-prev{position:absolute;height:25px;width:17px;right:20px;top:0;background:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/icon-right-green-arrow.png?v=40150309400580315921596909748) no-repeat center/17px!important}.half-image-half-content-carousel .owl-nav .owl-next span,.half-image-half-content-carousel .owl-nav .owl-prev span{font-size:0px}.half-image-half-content-carousel .owl-nav .owl-prev{left:20px;right:auto;transform:rotate(180deg)}@media (max-width: 980px){.half-image-half-content-carousel .owl-nav{display:none}.half-image-half-content-carousel ul li{flex-direction:column}.half-image-half-content-carousel ul li .content{width:100%;order:2;padding:100px 60px;height:auto;min-height:auto}.half-image-half-content-carousel ul li .image-section{order:1;width:100%;height:60vw}}@media (max-width: 480px){.half-image-half-content-carousel ul li .content{padding:100px 30px}}.two-column-logo-content-with-heading{padding:70px 30px 0}.two-column-logo-content-with-heading ul{margin-left:-80px;width:calc(100% + 80px);flex-wrap:wrap;display:flex;justify-content:center}.two-column-logo-content-with-heading ul li{width:50%;padding-left:80px;margin-bottom:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.two-column-logo-content-with-heading ul li img{width:80px;margin-bottom:20px}.two-column-logo-content-with-heading ul li p,.two-column-logo-content-with-heading ul li h3{font-family:Interstate-Light;font-size:20px;font-weight:300;line-height:normal;letter-spacing:normal;margin:0;padding:0}.two-column-logo-content-with-heading ul li h3{font-weight:600}@media (max-width: 768px){.two-column-logo-content-with-heading{padding:70px 30px 0}.two-column-logo-content-with-heading ul{margin-left:0;width:100%}.two-column-logo-content-with-heading ul li{width:100%;padding-left:0}}@media (max-width: 480px){.two-column-logo-content-with-heading{padding:70px 15px}.two-column-logo-content-with-heading ul li{margin-bottom:40px}.two-column-logo-content-with-heading ul li:last-child{margin-bottom:0}}.tab-section{overflow:hidden;padding:70px 0 20px}.tab-section .tab-section-inner{background:#f3f3ee}.tab-section .tab-head-section{display:flex;margin:0;background:#ffffff}.tab-section .tab-head-section li{list-style:none;padding:25px 30px;text-align:center;background:#ffffff;margin-bottom:0}.tab-section .tab-head-section li a{font-family:Interstate-Light;font-size:20px;font-weight:300;line-height:normal;letter-spacing:normal;color:#333}.tab-section .tab-head-section li.active{background:#f3f3ee}.tab-section .tab-content-section{padding:0 60px}.tab-section .tab-content-section .tab-content{display:none}.tab-section .tab-content-section .tab-content.active{display:block}@media (max-width: 768px){.tab-section .tab-head-section{flex-direction:column;width:100%}.tab-section .tab-head-section li{width:100%;margin-bottom:0}.tab-section .tab-content-section{padding:0 30px}}.half-content-with-logos-and-half-logo{padding:60px 0;display:flex}.half-content-with-logos-and-half-logo .left-section{width:100%;flex:auto}.half-content-with-logos-and-half-logo .image-section{width:300px;margin-left:40px;flex:none}.half-content-with-logos-and-half-logo h3{font-size:24px;font-weight:300;font-family:Interstate-Light;line-height:normal;letter-spacing:normal;padding:0;margin-bottom:20px}.half-content-with-logos-and-half-logo p{font-size:16px;line-height:1.5;letter-spacing:normal}.half-content-with-logos-and-half-logo .logos-section{margin-top:40px}.half-content-with-logos-and-half-logo .logos-section ul{display:flex;margin:0 0 0 -60px;width:calc(100% + 60px);flex-wrap:wrap}.half-content-with-logos-and-half-logo .logos-section ul li{list-style:none;padding-left:60px;width:33.333%}.half-content-with-logos-and-half-logo .logos-section ul li:last-child{margin-right:0}.half-content-with-logos-and-half-logo .logos-section ul li img{width:100%;max-width:240px}@media (max-width: 980px){.half-content-with-logos-and-half-logo{flex-direction:column;align-items:center}.half-content-with-logos-and-half-logo .left-section{order:2}.half-content-with-logos-and-half-logo .image-section{margin-left:0;order:1;margin-bottom:50px;max-width:300px;width:100%}}@media (max-width: 768px){.half-content-with-logos-and-half-logo{padding:60px 0 20px}.half-content-with-logos-and-half-logo .logos-section ul li{width:50%;margin-bottom:40px}}@media (max-width: 480px){.half-content-with-logos-and-half-logo .logos-section ul li{width:100%;margin-right:0}}.team-section-half-image-half-content{padding:30px 0}.team-section-half-image-half-content ul{margin:0;padding:0}.team-section-half-image-half-content li{padding:30px 0;border-bottom:1px solid #8fc73e;display:flex}.team-section-half-image-half-content li:last-child{border-bottom:none}.team-section-half-image-half-content li .image-section{width:280px;margin-right:40px;flex:none}.team-section-half-image-half-content li .image-section .image-wrapper{width:280px;height:280px;position:relative}.team-section-half-image-half-content li .image-section .image-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.team-section-half-image-half-content li .content{flex:auto}.team-section-half-image-half-content li .content h3{font-size:24px;font-weight:300;font-family:Interstate-Light;line-height:normal;letter-spacing:normal;padding:0;margin-bottom:16px}.team-section-half-image-half-content li .content h4,.team-section-half-image-half-content li .content p{font-family:Interstate-Light;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:normal;padding:0;margin-bottom:0}.team-section-half-image-half-content li .content h4{font-weight:600;margin-bottom:20px}@media (max-width: 980px){.team-section-half-image-half-content li{flex-direction:column}.team-section-half-image-half-content li .image-section{margin-bottom:40px;margin-right:0}.team-section-half-image-half-content li .content{width:100%}}@media (max-width: 480px){.team-section-half-image-half-content li{padding:30px 0}.team-section-half-image-half-content li .image-section{width:100%;max-width:280px}.team-section-half-image-half-content li .image-section .image-wrapper{width:100%;height:auto}.team-section-half-image-half-content li .image-section .image-wrapper img{position:relative;height:auto}}.half-image-half-tab-with-heading{padding:60px 0 0}.half-image-half-tab-with-heading .container-1440{padding:0 30px}.half-image-half-tab-with-heading .sitewide--title-wrapper .page--title{margin-bottom:10px!important}.half-image-half-tab-with-heading h5{font-family:Interstate-Light;font-size:16px;font-weight:300;line-height:normal;letter-spacing:normal;padding:0;text-align:center;margin:0}.half-image-half-tab-with-heading .inner-section{display:flex;margin-top:74px}.half-image-half-tab-with-heading .inner-section .image-section{width:44.92%;position:relative}.half-image-half-tab-with-heading .inner-section .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.half-image-half-tab-with-heading .inner-section .tab-section{width:55.08%;padding:0 0 0 40px}.half-image-half-tab-with-heading .inner-section .tab-section .tab-section-inner{height:100%}.half-image-half-tab-with-heading .inner-section .tab-section .tab-content-section{padding:40px}.half-image-half-tab-with-heading .full-with-list-and-logos .content li{font-size:16px;line-height:1.5;letter-spacing:normal;padding-left:10px;margin-left:5px}.half-image-half-tab-with-heading .full-with-list-and-logos .logos ul{display:flex;margin:27px 0 0;padding:0}.half-image-half-tab-with-heading .full-with-list-and-logos .logos ul li{list-style:none;margin-right:9px}.half-image-half-tab-with-heading .full-with-list-and-logos .logos ul li:last-child{margin-right:0}.half-image-half-tab-with-heading .full-with-list-and-logos .logos ul li .image-wrapper{position:relative;width:96px;height:70px}.half-image-half-tab-with-heading .full-with-list-and-logos .logos ul li .image-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}@media (max-width: 980px){.half-image-half-tab-with-heading .inner-section{display:flex;flex-direction:column}.half-image-half-tab-with-heading .inner-section .image-section{width:100%;height:60vw}.half-image-half-tab-with-heading .inner-section .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.half-image-half-tab-with-heading .inner-section .tab-section{width:100%;padding:0}}@media (max-width: 480px){.half-image-half-tab-with-heading .inner-section .tab-section .tab-content-section{padding:40px 20px}}.three-column-title-sub-title{padding:40px 0}.three-column-title-sub-title .container-1440{padding:0 30px}.three-column-title-sub-title ul{display:flex;margin:0;padding:0;width:100%}.three-column-title-sub-title ul li{list-style:none;padding:20px 30px;margin:0;text-align:center;border-right:solid 1px #8fc73e;width:33.33%}.three-column-title-sub-title ul li:last-child{border-right:none}.three-column-title-sub-title ul li h4{font-size:20px;font-weight:400;line-height:normal;letter-spacing:normal;margin:0;text-transform:uppercase}.three-column-title-sub-title ul li a{font-family:Interstate-Light;font-size:14px;font-weight:300;line-height:normal;letter-spacing:normal;color:#333;opacity:.5}@media (max-width: 600px){.three-column-title-sub-title ul{flex-direction:column}.three-column-title-sub-title ul li{border-right:0px;border-bottom:solid 1px #8fc73e;width:100%}.three-column-title-sub-title ul li:last-child{border-bottom:none}}.spr-icon-star:before,.spr-badge-caption{color:#8fc73e!important}.spr-icon{color:#8fc73e}.spr-summary-actions-newreview,.spr-review-reportreview{color:#333}.spr-review{border-top:2px solid #333333!important}.spr-review-header-title{font-family:Interstate-Light;font-size:16px;font-weight:600;line-height:normal;letter-spacing:normal}.spr-form-title{font-size:24px!important;font-weight:500;text-align:center}.spr-form-review-rating{text-align:left}.spr-review-header-byline,.spr-review-header-byline strong{font-family:Interstate-Light;font-size:12px;font-weight:300;opacity:1!important;line-height:normal;letter-spacing:normal;color:#333}.four-column-carousel-with-heading{padding:70px 0}.four-column-carousel-with-heading ul{margin:0;padding:0}.four-column-carousel-with-heading .container-1440{padding:0 90px}.four-column-carousel-with-heading .image-section{width:100%;height:300px;position:relative;margin-bottom:19px}.four-column-carousel-with-heading .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.four-column-carousel-with-heading li{text-align:center;list-style:none}.four-column-carousel-with-heading span{font-family:Interstate-Light;font-size:14px;font-weight:300;display:block}.four-column-carousel-with-heading .price-section{display:flex;justify-content:center}.four-column-carousel-with-heading .price-section .old-price{text-decoration:line-through;margin-left:5px}.four-column-carousel-with-heading .owl-nav{width:38px;height:38px;position:absolute;top:131px;width:100%;left:0;margin:0}.four-column-carousel-with-heading .owl-nav .owl-next,.four-column-carousel-with-heading .owl-nav .owl-prev{position:absolute;height:38px;width:38px;right:-44px;margin:0!important;top:0;background:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/icon-right-arrow.png?v=90628025640487842491597003327) no-repeat center/7px #333333!important}.four-column-carousel-with-heading .owl-nav .owl-next span,.four-column-carousel-with-heading .owl-nav .owl-prev span{font-size:0px}.four-column-carousel-with-heading .owl-nav .owl-prev{left:-44px;right:auto;transform:rotate(180deg)}@media (max-width: 480px){.four-column-carousel-with-heading .container-1440{padding:0 15px}.four-column-carousel-with-heading .owl-nav{position:relative;top:0px;max-width:80px;margin:0 auto;margin-top:20px!important}.four-column-carousel-with-heading .owl-nav .owl-next,.four-column-carousel-with-heading .owl-nav .owl-prev{position:relative}}.instagram-section{padding:40px 0 0}.instagram-section ul{display:flex;flex-wrap:wrap;margin-left:-20px;width:clac(120px)}.instagram-section ul li{list-style:none;width:33.333%;padding-left:20px;margin-bottom:20px}.instagram-section ul li .image-section{display:block;width:100%;height:21vw;position:relative}.instagram-section ul li .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}@media (max-width: 767px){.instagram-section ul li{width:50%}.instagram-section ul li .image-section{height:49vw}}@media (max-width: 480px){.instagram-section ul li{width:100%}.instagram-section ul li .image-section{height:calc(100vw - 60px)}}.newsletter--section .newsletter_title h3,.newsletter--section .newsletter_title .h3{margin:12px;font-size:35px;font-weight:400;line-height:normal;letter-spacing:.87px}.paymentButtonsWrapper #AddToCart.add-to-cart--secondary:not(.disabled){background:#8fc73e}.half-content-with-form-half-image-section{padding:70px 30px}.half-content-with-form-half-image-section .container-1280{display:flex}.half-content-with-form-half-image-section .content{width:46.875%;margin-right:6.25%;padding:60px 0}.half-content-with-form-half-image-section .content .sitewide--title-wrapper{text-align:left}.half-content-with-form-half-image-section .content .sitewide--title-wrapper h2{padding-bottom:18px!important}.half-content-with-form-half-image-section .content h2{padding-bottom:0!important;margin-bottom:20px!important}.half-content-with-form-half-image-section .content p{font-size:16px;margin-bottom:20px;line-height:1.5}.half-content-with-form-half-image-section .content .contact-form--submit-button .btn{float:left}.half-content-with-form-half-image-section .image-section{width:46.875%;position:relative}.half-content-with-form-half-image-section .image-section img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}@media (max-width: 980px){.half-content-with-form-half-image-section .container-1280{flex-wrap:wrap}.half-content-with-form-half-image-section .content{width:100%;margin-right:0%;padding:30px 0;order:2}.half-content-with-form-half-image-section .image-section{width:100%;height:60vw;order:1}}@media (max-width: 980px){.half-content-with-form-half-image-section{padding:70px 15px}}@media (max-width: 980px){footer .grid{display:flex;flex-wrap:wrap}footer .grid__item{width:50%!important}}@media (max-width: 600px){footer .grid__item{width:100%!important}}.map-location-section{padding:70px 0}.feture-row-icon-list{display:flex;margin-top:5px;justify-content:flex-end}.feture-row-icon-list li{list-style:none;margin-right:30px}.feture-row-icon-list li:last-child{margin-right:0}.feture-row-icon-list li img{max-width:60px}.slideshow-logos-section{max-width:900px;margin:40px auto 0}.slideshow-logos-section ul{display:flex;margin:0 0 0 -60px;width:calc(100% + 60px);flex-wrap:wrap}.slideshow-logos-section ul li{list-style:none;padding-left:60px;width:33.333%!important}.slideshow-logos-section ul li:last-child{margin-right:0}.slideshow-logos-section ul li img{width:100%;max-width:240px}.homepage-collection-grid-item .img-hover{display:none;position:absolute;width:100%;height:100%;object-fit:contain;z-index:1}.homepage-collection-grid-item .grid-image--centered{position:relative}.homepage-collection-grid-item .grid-image--centered:hover .img-hover{display:block}@media (max-width: 767px){.job-tempalte-section{padding:0 30px}}.shopify-challenge__container{padding-bottom:30px}.shopify-challenge__container .shopify-challenge__button{position:relative!important}.template-customers-account .grid{margin-left:0}.template-customers-account .page-main--wrapper{padding-bottom:60px;max-width:1280px;margin:0 auto;padding-left:0;padding-right:30px}@media (max-width: 768px){.template-customers-login .page-main--wrapper{padding-left:30px;padding-right:30px;padding-bottom:60px}}.footer-newsletter_form_section div.mce_inline_error,.footer-newsletter_form_section div#mce-error-response,.footer-newsletter_form_section div#mce-success-response{color:#d02e2e!important;background-color:#fff6f6!important;border-color:#d02e2 !important e;border-radius:0;padding:6px 12px!important;margin-top:15px!important;border:1px solid transparent!important;font-size:.9em!important;text-align:left!important}.footer-newsletter_form_section div.mce_inline_error a,.footer-newsletter_form_section div#mce-error-response a,.footer-newsletter_form_section div#mce-success-response a{color:#d02e2e!important}.footer-newsletter_form_section div#mce-success-response{border-color:#1f6132!important;background:#1f6132!important;color:#fff!important}.footer-newsletter_form_section div#mce-success-response a{color:#fff!important}.site-footer{padding-top:50px!important}.site-footer .h3.footer-header{text-transform:uppercase!important}.testimonials-block .h6{text-transform:uppercase}.logo-bar{margin-top:24px;margin-bottom:24px}.grid-view-item a.buy-now{display:block;background-color:#d65727;color:#fff;text-align:center;text-transform:uppercase;padding:1em}.singleProductPreOrderForm.preorderLoaded div.paymentButtonsWrapper{flex-direction:column}.preorder-badge{background-color:#d65727;color:#fff!important;font-size:11px;font-weight:700;line-height:14px;padding:10px 20px;text-transform:uppercase;z-index:4;position:absolute;top:0;right:0}#shopify-section-cart-template{margin:1em}div#shopify-section-superbark-hero{text-align:center}div#shopify-section-superbark-hero{box-sizing:content-box}div#shopify-section-superbark-hero .superbark--hero{line-height:0}#shopify-section-superbark-half-content-half-image .image-section img{object-fit:contain}#shopify-section-superbark-full-width .full-bg-image,#shopify-section-superbark-carousel .full-bg-image{padding:1em 15px}@media (max-width: 980px){#shopify-section-superbark-carousel .half-image-half-content-carousel ul li .image-section{height:90vw}}@media (max-width: 980px){#shopify-section-superbark-half-content-with-form-half-image .form-section .klaviyo-form>div{display:flex;justify-content:center}#shopify-section-superbark-half-content-with-form-half-image .form-section .klaviyo-form>div form>div{align-items:center}#shopify-section-superbark-half-content-with-form-half-image .form-section .klaviyo-form>div form>div div[data-testid=form-row]>div{padding-right:0}#shopify-section-superbark-half-content-with-form-half-image .form-section .klaviyo-form>div form>div div[data-testid=form-row]:first-child>div>div{width:60vw;min-width:225px}}@media (max-width: 767px){div#shopify-section-slideshow .block-section--d9b3cfb4-a983-4c60-b8ff-ff001e585e20 .homepage-featured-content-box.slideshow-mobile-image-content{top:35%}}.ajaxcart__special_instructions a{color:#1e6032}.map-container{height:0;overflow:hidden;padding-top:50%;position:relative}.map-container #impact-map{position:absolute;top:0;left:0;width:100%;height:100%;max-height:900px}.impact-marker{background-color:#fff;border-radius:20px;border:2px solid #245c3a;cursor:pointer;width:20px;height:20px;transition-property:background-color,border-color;transition-duration:.4s}.impact-marker.selected{background-color:#ff6400;border-color:#fff}.impact-popup{padding:0}.impact-popup .kk-header{position:relative;min-height:200px;background-size:cover}.impact-popup .kk-header.kk-cambodia{background-image:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/impact-cambodia.jpg?v=140521604221658646731609891194)}.impact-popup .kk-header.kk-ghana{background-image:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/impact-ghana.jpg?v=123399237865459707411609891195)}.impact-popup .kk-header.kk-haiti{background-image:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/impact-haiti.jpg?v=161187365784503777011609891194)}.impact-popup .kk-header.kk-mexico{background-image:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/impact-mexico.jpg?v=2468010624572671741609891194)}.impact-popup .kk-header.kk-nicaragua{background-image:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/impact-nicaragua.jpg?v=43806927395321458061609891195)}.impact-popup .kk-header.kk-uganda{background-image:url(//cdn.shopify.com/s/files/1/0268/5373/6529/t/3/assets/impact-uganda.jpg?v=3818019829391906571609891194)}.impact-popup .kk-header h2{text-transform:capitalize;position:absolute;bottom:0;margin:1rem;color:#fff;font-size:3em;text-shadow:0 0 25px black}.impact-popup p{margin-top:1em;margin-bottom:0}body#now-available-at-costco .sitewide--title-wrapper{margin:0 .5em}.style--mobile-image-swap .mobile-image{display:none}@media (max-width: 767px){.style--mobile-image-swap .container-1280>img:first-child{display:none}.style--mobile-image-swap .mobile-image{display:block}}div#shopify-section-moringa-at-costco-full-width{text-align:center}div#moringa-at-costco-map-container{margin-bottom:30px}div#moringa-at-costco-map-container .map-container{height:0;overflow:hidden;padding-top:47.61905%;position:relative}div#moringa-at-costco-map-container .map-container #moringa-at-costco-map{position:absolute;top:0;left:0;width:100%;height:100%}div#moringa-at-costco-map-container .map-container .impact-marker{background-color:#ff6400;border-color:#fff;border-radius:30px;border-width:4px;width:30px;height:30px}div#moringa-at-costco-map-container .map-container .costco-popup .kk-header{min-height:initial}body#moringa-vs-matcha .purchase-link{display:flex;justify-content:center}#rc_login h5:first-child{font-size:2em}.is-sr0nly{position:absolute!important;left:-10000px!important}.skip-link{color:#000;background-color:#fff;padding:12px;border:2px solid black;border-radius:5px;z-index:999;position:absolute;left:-10000px}.skip-link:focus-visible{left:0px}
/*# sourceMappingURL=/s/files/1/0268/5373/6529/t/3/assets/sm-style.scss.css.map?v=73202576287388249741659551464 */
