@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato-Regular.woff2?v=1758515850) format("woff2"),url(/cdn/shop/files/Lato-Regular.woff?v=1758515852) format("woff");font-weight:400;font-style:normal;font-display:swap}a{text-decoration:none;color:#000}.hide{display:none!important}.share-section{display:flex;align-items:center;padding:20px 0}.share-label{font-weight:700;margin-right:16px;font-size:16px}.cart-count-bubble{display:none}.share-icons{display:flex;gap:16px}.social-icon-flex .footer__list-social{flex-direction:column}.social-icon-flex .list-social__link{gap:10px;padding-bottom:0}.share-icons a{display:inline-block;color:#176c4f;text-decoration:none;transition:opacity .2s ease}.share-icons a:hover{opacity:.7}.share-icons svg{width:20px;height:20px;fill:currentColor;margin-top:5px}.product-form__submit{background:#000;color:#fff}.benefit-txt .rich-text__blocks{max-width:100rem}.prd_annoumnet_main{background:#e9e2d8;padding:8px 0}.prd_annoumnet_wrap a{line-height:1.625;text-transform:uppercase;text-align:center;letter-spacing:.05em;font-size:14px;width:30%;margin:0 auto;display:block}.about-hero-section .banner__text{font-size:16px;line-height:24.32px;font-weight:400;color:#fff!important;letter-spacing:2.17px}.about-mflex .mblock-loop-1 .multicolumn-card__info h3{color:#127749;font-size:42px;font-weight:700;line-height:51px}.about-mflex .mblock-loop-2 .multicolumn-card__info h3{line-height:1.6;font-weight:700;font-size:19.25px}.image-with-text__media{border-radius:6px!important}.about-mflex .mblock-loop-2 .multicolumn-card__info p{font-size:13px;font-weight:300;color:#212121}.about-bg-txt .banner__text p{font-size:13px;line-height:normal;max-width:90%}.about-bg-txt .banner__buttons a{background:transparent;padding:0 3rem 0 0px}.about-bg-txt .banner__buttons svg{color:#fff;fill:#fff;margin-left:10px}.corporate-service-icon .multicolumn-list__item.center .media--adapt{width:48px;height:48px;margin:0 auto;padding-bottom:0!important}.corporate-service-icon{padding:30px 0}.template--corporate .collapsible-content .grid{background:#fff;border-radius:10px;opacity:.7}.brand-logos-wrapper{padding:50px 20px;background-color:#fff;text-align:center}.brand-heading{font-size:24px;font-weight:700;margin-bottom:30px}.logo-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.logo-item img{max-height:180px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);transition:filter .3s ease}.logo-item img:hover{filter:grayscale(0%)}.cart-count-bubble span{color:#000}.product-accordion-container .accordion-content a{text-decoration:underline}.jdgm-write-review-modal .jdgm-write-review-modal__form,.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you,.jdgm-write-review-modal .jdgm-write-review-modal__page--thank-you{text-align:center}@media (max-width: 768px){.logo-item img{max-height:80px}}@media screen and (max-width: 767px){.ctitle{display:none!important}.header__icons{gap:0px}.header{padding:10px 0rem 10px 3rem!important}.about-hero-section .imgsecond:before,.about-bg-txt .imgsecond:before{padding-bottom:130%!important}.about-hero-section .banner__content{top:30%}.about-mflex .mblock-loop-1 .multicolumn-card__info h3{font-size:30px;line-height:36px}.about-mflex .mblock-loop-2 .multicolumn-card__info h3,.about-mflex .mblock-loop-2 .multicolumn-card__info p{font-size:18px;line-height:28px}.about-bg-txt .banner__media.imgsecond{height:60rem!important}.about-bg-txt .banner__content{bottom:0}.about-bg-txt .banner__text p{font-size:20px;line-height:26px;max-width:90%}.header--top-center .header__heading-link{margin-right:4rem}.product--thumbnail_slider{padding:0 20px}.product--thumbnail_slider .grid--peek .grid__item{min-width:100%;width:100%}.product__media-wrapper{background:none!important}.isolate.benefit-txt,.corporate-content{padding:0 20px}.creamy-butter-section .content-wrapper{padding:0 40px}.client-review-wrap.page-width{padding:0 40px!important}}@media screen and (max-width: 360px){.header--top-center .header__heading-link{margin-right:3rem}}@media screen and (min-width: 990px){.about-bg-bottom .banner__box{max-width:46rem!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
