@charset "UTF-8";.customVariantPrices{margin:12px 0}.customVariantPrices-list{list-style:none;margin:0;padding:0}.customVariantPrices-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 0;cursor:pointer;font-size:14px}.customVariantPrices-list li:nth-child(odd){background:rgba(0,0,0,.02)}.customVariantPrices-list li:active,.customVariantPrices-list li:focus,.customVariantPrices-list li:hover{background:rgba(50,120,0,.08)}.cart-item-actionsCell{position:relative;padding-top:34px}.cart-item-actionsCell .cart-item-change,.cart-item-actionsCell .cart-remove{position:absolute;top:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:6px;text-decoration:none;line-height:1;background-color:transparent}.cart-item-actionsCell .cart-remove{right:6px}.cart-item-actionsCell .cart-item-change{right:44px}.cart-item-actionsCell .cart-item-change{font-size:0}.cart-item-actionsCell .cart-item-change svg,.cart-item-actionsCell .cart-remove svg{width:18px;height:18px;display:block}.cart-item-actionsCell .cart-item-change:hover,.cart-item-actionsCell .cart-remove:hover{background:rgba(0,0,0,.06)}header .header-container-left-aligned-logo div#cart-preview-dropdown.dropdown-menu.is-open.f-open-dropdown{top:60px!important;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.3);box-shadow:0 0 7px 0 rgba(0,0,0,.3)}.cart-item-name>a,h6.previewCartItem-name>a{font-weight:400;color:#212121!important}h6.previewCartItem-name>a{font-size:12px!important}.previewCartList li:not(:last-child){border-bottom:1px solid #d9e3ed}.previewCartItem-price{font-size:16px!important;font-weight:600!important;font-family:var(--font-body)!important}tbody.cart-list>tr.cart-item:nth-child(odd){background:rgba(0,0,0,.02)}tbody.cart-list>tr.cart-item:focus-within,tbody.cart-list>tr.cart-item:hover{background:rgba(50,120,0,.08)}tbody.cart-list>tr.cart-item{-webkit-transition:background 150ms ease;transition:background 150ms ease}.cart-content.with-sidevav>h1.page-heading{padding-top:32px;padding-bottom:48px;text-align:center}body.main .cart-content.with-sidevav{padding-bottom:44px}thead.cart-header{background:#fff}thead.cart-header>tr>th{vertical-align:middle;padding:8px 12px!important}tbody.cart-list>tr.cart-item{padding:8px 12px!important}@media only screen and (max-width:768px){main.page-content.cart-page-with-sidenav{padding:0 12px!important}.cart-total-label,.cart-total-value{padding-left:0!important}}@font-face{font-family:'True Essence';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/true-essence-regular.woff2") format("woff2"),url("../fonts/true-essence-regular.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/poppins-regular-webfont.woff2") format("woff2"),url("../fonts/poppins-regular-webfont.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/poppins-semibold-webfont.woff2") format("woff2"),url("../fonts/poppins-semibold-webfont.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/poppins-bold-webfont.woff2") format("woff2"),url("../fonts/poppins-bold-webfont.woff") format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/poppins-italic-webfont.woff2") format("woff2"),url("../fonts/poppins-italic-webfont.woff") format("woff")}:root{--font-body:'True Essence',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--font-headings:'Poppins',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--te-green:#007e24;--te-yellow:#ffcb07;--te-text:#212121}body,html{font-family:var(--font-body)!important;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:geometricPrecision}@supports (-webkit-touch-callout:none){body{font-weight:500}}.container-header,.optimizedCheckout-headingPrimary,.stepHeader-title,h1,h2,h3,h4,h5,h6{font-family:var(--font-headings)!important;font-weight:700}button,input,select,textarea{font-family:var(--font-body)!important}.footer-info-list,footer address,p.subscription-intro.smaller.lighter.lowercase{font-family:var(--font-body)!important;font-size:14px!important;font-weight:400!important}#side-categories .navPage-subMenu-list .navPages-action,.sideCategoryList #side-categories .brands-list li.navPage-subMenu-item-child.is-root a,.sideCategoryList #side-categories .category-list.sidecat a.navPage-subMenu-action.navPages-action{font-family:var(--font-body)!important}.sideCategoryList #side-categories .brands-list li.navPage-subMenu-item-child.is-root a,.sideCategoryList #side-categories .category-list.sidecat a.navPage-subMenu-action.navPages-action{padding-left:16px!important}.breadcrumb a,.breadcrumb.is-active>.breadcrumb-label,ul.breadcrumbs>li.breadcrumb.is-active>a.breadcrumb-label{font-family:var(--font-body)!important}.breadcrumb.is-active>.breadcrumb-label{color:var(--te-green)!important}body#body .top-menu{display:block;border-bottom:0!important}#side-categories div.brands li a,#side-categories li .navPages-action,.custom-pages-nav .navPages-action,.optimizedCheckout-contentPrimary,.page-content.page-content.with-sidenav .main-content,.product.main .tabs-contents,.productView label.form-label,.productView-brand,.productView-info,.productView-info-value,dt.productView-info-name{font-family:var(--font-body)!important}.productView-description ul.tabs .tab.is-active .tab-title{font-family:var(--font-headings)!important}.cart-item-brand,.previewCartItem-brand,.productView-brand,.productView-brand>a,h2.productView-brand,ul.productGrid h4.card-text.brand{background:var(--te-yellow)!important;color:#000!important;display:inline-block;font-family:var(--font-body)!important;font-size:12px;font-weight:400;line-height:14px;padding:2px 4px;text-transform:capitalize!important}.form-actions .button,.previewCartAction .button,.previewCartCheckout .button,.previewCartCheckout .button+.button,.productView input#form-action-addToCart{font-family:var(--font-headings)!important;font-weight:400!important}.form-input{background-color:#fff!important;border-color:var(--te-green)!important;color:var(--te-green)!important;font-family:var(--font-body)!important}.container.main .cart-actions .button,.previewCartAction .button,body.main.home.twelve-eighty ul.productGrid--maxCol3 a.button.button--small.card-figcaption-button{font-family:var(--font-headings)!important;font-weight:600!important}.previewCartAction .button{font-size:13px!important}#showcase-products ul.tabs{border:none!important}#showcase-products ul.tabs .tab{border:0!important}#showcase-products ul.tabs .tab .tab-title,#showcase-products ul.tabs .tab.is-active .tab-title{color:var(--te-text)!important;font-family:var(--font-headings)!important;font-size:16px!important;text-transform:none!important}#showcase-products ul.tabs .tab.is-active{background-color:#fff!important;color:#000!important}.new-products.in-tabs-in-carousels,.top-sellers.in-tabs-in-carousels{height:auto!important}ul.productGrid article.card{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}ul.productGrid article.card:hover{-webkit-box-shadow:0 1px 4px rgba(112,112,112,.25);box-shadow:0 1px 4px rgba(112,112,112,.25)}ul.productGrid article.card hr.card-img-underscore{display:none!important}ul.productGrid article.card .card-body{padding:15px!important}ul.productGrid li.product article.card h4>a{font-family:var(--font-headings)!important;font-weight:400!important}.card-text span.price,.productView-details .price-section.current-price span.price{font-family:var(--font-body)!important;font-weight:700}.card-text span.price{font-size:22px!important}.productView-details .price-section.current-price span.price{font-size:28px!important}.cart-item-name>a{font-family:var(--font-body)!important;font-weight:400!important;text-decoration:none!important}h1.container-header{text-transform:none!important}img.true-essence-logo{height:50px}.header-padding .header-logo>a{padding:4px 0!important}.subcategory-image{max-width:100%!important}.subcategory-image:hover{opacity:.9!important}.productView-options .form-select,.productView-options .form-select--date,.productView-options .form-select--small{background-color:#fff!important;color:#1a1a1a!important;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding-right:40px}.productView-options .form-select--date::-ms-expand,.productView-options .form-select--small::-ms-expand,.productView-options .form-select::-ms-expand{display:none}.productView-options .form-select option,.productView-options .form-select--date option,.productView-options .form-select--small option{color:#212121!important;background:#fff!important}.productView-options .form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.productView-options label.form-label{margin:0}.productView-info::after,.productView-info::before{content:none!important;display:none!important}.productView-info{margin:8px 0 0;padding-top:0;border-top:0}.productView-info dd,.productView-info dt{margin:0;padding:1px 0;font-size:13px!important;line-height:1.35}.productView-info dt{font-weight:700;color:rgba(0,0,0,.7)}.productView-info dd{color:rgba(0,0,0,.92)}@media (min-width:551px){.productView-info{display:grid;grid-template-columns:minmax(120px,160px) 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:4px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.productView-info dd,.productView-info dt{border-bottom:1px dashed rgba(0,0,0,.1)}}.productView-info-bulkPricing{grid-column:1/-1;padding-top:10px;margin-top:10px}.productView-info dd.productView-info-value[data-product-upc]{font-weight:600;letter-spacing:.2px}.productView-info dd.productView-info-value[data-product-upc]:empty{display:none!important}article.productView-description ul.tabs{border:none!important;border-bottom:0!important;border-right:0!important}article.productView-description ul.tabs .tab{border-right:0px solid transparent!important}h4.productView-title{font-size:25px}div#add-to-cart-wrapper.qty-box-visible .form-field.form-field--increments{position:initial!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#add-to-cart-wrapper.qty-box-visible .form-field.form-field--increments>.form-increment,div#add-to-cart-wrapper.qty-box-visible .form-field.form-field--increments>label{float:none!important;height:auto!important}div#add-to-cart-wrapper.qty-box-visible .form-action{margin-top:7px!important}dd.productView-info-value.productView-info-bulkPricing:empty{display:none!important}.productSpecsMini--iconOnly{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:6px 14px;margin:10px 0 12px;padding:12px;background-color:#fff}.productSpecsMini--iconOnly .spec{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;line-height:1.1;min-width:0}.productSpecsMini--iconOnly .ico{width:16px;height:16px;color:rgba(0,0,0,.55);-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.productSpecsMini--iconOnly .ico svg{width:16px;height:16px;display:block;fill:currentColor}.productSpecsMini--iconOnly .v{font-weight:700;color:rgba(0,0,0,.92);word-break:break-word}.productView-brand-rating,.share-review-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productReview-body{margin-bottom:6px}.productReview-author{color:#737373;font-style:italic;font-size:13px;padding-left:12px}.product.main li.tab,.related-products-container ul.tabs,article.productView-description ul.tabs{border:0!important;border-bottom:0!important;border-right:0!important;border-left:0!important}.related-products-container ul.tabs>li.tab{border-right:0!important}.bx-wrapper,.related-products-container .bx-wrapper{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important}.productView-options .form-field{gap:0!important}.socialLinks{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}@media (max-width:800px){.productView-options .form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:6px}.productSpecsMini--iconOnly{gap:4px}.productView-brand-rating>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:2px}span.productView-reviewLink{display:inline-block!important;text-align:right}}@media (min-width:768px){body#body .top-menu{display:none}}@media only screen and (max-width:800px){.header-container-left-aligned-logo{display:none!important}.header-padding .header-logo>a{padding:0!important}.middle.mobile-logo{position:absolute;z-index:9999999;top:50%;left:0;right:0;margin:0 auto;max-width:120px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}img.true-essence-logo{height:25px}#showcase-products ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}#showcase-products ul.tabs .tab{padding:0 4px}#showcase-products ul.tabs .tab .tab-title,#showcase-products ul.tabs .tab.is-active .tab-title{font-size:14px!important}.category.main{margin-top:0!important}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info::before{clear:both}.footer-info .footer-col--half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.footer-info .footer-col--full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-payment-icons .footer-payment-icon{height:20px!important}}.usp{width:100%;background-color:#fff;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.3);box-shadow:0 5px 8px 0 rgba(0,0,0,.3);--usp-gap:16px;--usp-pad-y:10px;--usp-pad-x:12px;--usp-radius:10px;--usp-icon:36px;--usp-icon-radius:10px;--usp-title-size:14px;--usp-sub-size:12px;--usp-hover-shadow:0 1px 6px rgba(0, 0, 0, 0.08);--usp-icon-bg:rgba(0, 0, 0, 0.04);--usp-icon-color:#007e24}.usp>.container{max-width:1280px!important;margin:0 auto}.usp__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--usp-gap)}.usp__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:220px;padding:var(--usp-pad-y) var(--usp-pad-x);border-radius:var(--usp-radius);-webkit-transition:-webkit-transform 150ms ease,-webkit-box-shadow 150ms ease;transition:-webkit-transform 150ms ease,-webkit-box-shadow 150ms ease;transition:transform 150ms ease,box-shadow 150ms ease;transition:transform 150ms ease,box-shadow 150ms ease,-webkit-transform 150ms ease,-webkit-box-shadow 150ms ease}.usp__item:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.usp__item:focus-within{outline:2px solid currentColor;outline-offset:2px}.usp__item:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.usp__item:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.usp__item:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.usp__item:nth-child(2) .usp__text{text-align:center}.usp__item:nth-child(3) .usp__text{text-align:right}.usp__icon{width:var(--usp-icon);height:var(--usp-icon);-webkit-box-flex:0;-ms-flex:0 0 var(--usp-icon);flex:0 0 var(--usp-icon);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--usp-icon-radius);background:var(--usp-icon-bg);color:var(--usp-icon-color)}.usp__svg{width:18px;height:18px;display:block;fill:currentColor}.usp__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;min-width:0}.usp__title{font-size:var(--usp-title-size);font-weight:700;margin:0}.usp__sub{font-size:var(--usp-sub-size);font-weight:400;opacity:.8;text-align:left}@media (prefers-reduced-motion:reduce){.usp__item{-webkit-transition:none;transition:none}.usp__item:hover{-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:640px){.usp{--usp-gap:10px;--usp-pad-y:8px;--usp-pad-x:10px;--usp-icon:32px;--usp-title-size:13px;--usp-sub-size:11px}.usp__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.usp__item{padding:8px 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.usp__title{font-size:12px}.usp__sub{font-size:10px}.usp__item:nth-child(2) .usp__text,.usp__item:nth-child(3) .usp__text{text-align:left}}.productCustom-info{padding-top:10px;display:grid;grid-template-columns:110px 1fr;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:10px}.productCustom-info:empty{display:none!important}.productCustom-info dd,.productCustom-info dt{margin:0;padding:0}.productCustom-info-name{font-weight:800;font-size:14px;line-height:1.2;color:#111;white-space:nowrap}.productCustom-info-value{font-size:14px;line-height:1.55;color:rgba(0,0,0,.72);word-break:break-word}.productCustom-info-name:not(:first-of-type),.productCustom-info-value:not(:first-of-type){border-top:1px dashed rgba(0,0,0,.18);padding-top:10px}.productCustom-info-value a{text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.productCustom-info{row-gap:6px}.productCustom-info-name{white-space:normal}.productCustom-info-name:not(:first-of-type),.productCustom-info-value:not(:first-of-type){padding-top:8px}}@media (max-width:375px){.productCustom-info{grid-template-columns:1fr 1fr}}.category-blog{width:100%;background:#eefbd6;padding:40px 0}.category-blog .category-description__content{max-width:1280px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-blog .category-hero{width:100%}.category-blog .category-heroBg{width:100%;aspect-ratio:1/1;height:auto;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0;position:relative;overflow:hidden}.category-blog .category-heroBg::after{content:'';position:absolute;inset:0;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.04)),to(rgba(0,0,0,.12)));background:linear-gradient(180deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.12) 100%)}.category-blog .category-description__text{width:100%}.category-blog .container-header{padding:0 0 10px}.category-blog .category-description{margin:0;line-height:1.6}.category-blog .category-description>*+*{margin-top:12px}@media (max-width:800px){.category-blog{padding:16px 0}.category-blog .category-description__content{grid-template-columns:1fr;gap:14px;padding:0 14px}.category-blog .category-heroBg{height:200px;border-radius:10px}}#consent-manager-update-banner{position:fixed!important;right:18px!important;bottom:18px!important;z-index:2147483647!important;width:56px!important;height:56px!important;line-height:0!important;font-size:0!important;letter-spacing:0!important;background:#ffcb09!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.25)!important;box-shadow:0 10px 30px rgba(0,0,0,.25)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:0!important;margin:0!important;overflow:hidden!important}#consent-manager-update-banner>a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;height:100%!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin:0!important;padding:0!important;line-height:0!important;font-size:0!important;color:transparent!important;text-decoration:none!important;cursor:pointer!important}#consent-manager-update-banner>a::before{content:''!important;width:26px!important;height:26px!important;display:block!important;background:url("../icons/cookie.svg") center/contain no-repeat!important}#consent-manager-update-banner:hover{-webkit-transform:translateY(-1px)!important;-ms-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 12px 34px rgba(0,0,0,.28)!important;box-shadow:0 12px 34px rgba(0,0,0,.28)!important}#consent-manager-update-banner:active{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-box-shadow:0 8px 22px rgba(0,0,0,.22)!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important}@media (max-width:480px){#consent-manager-update-banner{right:12px!important;bottom:12px!important;width:52px!important;height:52px!important}#consent-manager-update-banner>a::before{width:24px!important;height:24px!important}}