.scroll-fade{position:relative}.scroll-fade:before,.scroll-fade:after{content:"";position:absolute;left:0;right:0;height:40px;pointer-events:none}.scroll-fade:before{top:0;background:linear-gradient(to bottom,var(--color-background),transparent)}.scroll-fade:after{bottom:0;background:linear-gradient(to top,var(--color-background),transparent)}:root{--dark-green: #205a41 }.font-heading-2{font-family:var(--font-heading_2-family);font-style:var(--font-heading_2-style);font-weight:var(--font-heading_2-weight);letter-spacing:var(--font-heading_2-letter-spacing)}strong{font-weight:600}.btn:hover,.button:hover,.btn:focus,.button:focus,.btn[aria-selected=true],.button[aria-selected=true]{font-weight:600!important}.btn,.button{font-weight:400;font-family:var(--font-heading_2-family);font-style:var(--font-heading_2-style)}.btn--secondary:not([disabled]):not(.disabled):hover{box-shadow:none;background:var(--color-button-background)!important;border:1px solid var(--color-button-background)!important;font-weight:700}:is(.btn--primary,.shopify-payment-button__button--unbranded):not([disabled]):not(.disabled):hover{box-shadow:none}.btn--full{max-width:-webkit-fill-available}.btn-hex{--hex-cap: 15px;--hex-fill: #80cf89;--hex-fill-hover: #6bc176;--hex-text: #00281e;--hex-cap-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 64' preserveAspectRatio='none'%3E%3Cpath d='M15 0h-.12c-.72 0-1.42.28-1.93.78C4.96 8.71 0 19.77 0 32c0 12.23 4.96 23.29 12.95 31.22.51.5 1.21.78 1.93.78H15Z'/%3E%3C/svg%3E");--hex-cap-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0h.12c.72 0 1.42.28 1.93.78C10.04 8.71 15 19.77 15 32c0 12.23-4.96 23.29-12.95 31.22-.51.5-1.21.78-1.93.78H0Z'/%3E%3C/svg%3E");--hex-mask: var(--hex-cap-left) left / var(--hex-cap) 100% no-repeat, var(--hex-cap-right) right / var(--hex-cap) 100% no-repeat, linear-gradient(#000 0 0) center / calc(100% - var(--hex-cap) * 2 + 2px) 100% no-repeat;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-width:180px;max-width:100%;min-height:56px;padding:12px 40px;overflow:visible;border:0!important;border-radius:14px;background:transparent!important;box-shadow:none!important;color:var(--hex-text)!important;font-weight:700;letter-spacing:.04em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,color .2s ease}.btn-hex:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--hex-fill);-webkit-mask:var(--hex-mask);mask:var(--hex-mask);pointer-events:none;transition:background-color .2s ease}.btn-hex:not([disabled]):not(.disabled):hover{transform:translateY(-1px);background:transparent!important}.btn-hex:not([disabled]):not(.disabled):active{transform:none}.btn-hex:not([disabled]):not(.disabled):hover:before{background-color:var(--hex-fill-hover)}.btn-hex:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.btn-hex.btn--dark,.btn-hex.btn--secondary:not(.product-form__submit):not(.cart-buttons .btn){--hex-cap-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 65' preserveAspectRatio='none'%3E%3Cpath d='M16 .5h-.62c-.72 0-1.42.28-1.93.78C5.46 9.21.5 20.27.5 32.5c0 12.23 4.96 23.29 12.95 31.22.51.5 1.21.78 1.93.78H16' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");--hex-cap-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 65' preserveAspectRatio='none'%3E%3Cpath d='M0 .5h.62c.72 0 1.42.28 1.93.78C10.54 9.21 15.5 20.27 15.5 32.5c0 12.23-4.96 23.29-12.95 31.22-.51.5-1.21.78-1.93.78H0' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");--hex-mask: var(--hex-cap-left) left / var(--hex-cap) 100% no-repeat, var(--hex-cap-right) right / var(--hex-cap) 100% no-repeat, linear-gradient(#000 0 0) top / calc(100% - var(--hex-cap) * 2 + 2px) 1.25px no-repeat, linear-gradient(#000 0 0) bottom / calc(100% - var(--hex-cap) * 2 + 2px) 1.25px no-repeat;color:var(--color-foreground)!important}.btn-hex.btn--dark:before,.btn-hex.btn--secondary:not(.product-form__submit):not(.cart-buttons .btn):before{background:currentColor}.btn-hex.btn--dark:not([disabled]):not(.disabled):hover,.btn-hex.btn--secondary:not(.product-form__submit):not(.cart-buttons .btn):not([disabled]):not(.disabled):hover{--hex-mask: var(--hex-cap-left-fill) left / var(--hex-cap) 100% no-repeat, var(--hex-cap-right-fill) right / var(--hex-cap) 100% no-repeat, linear-gradient(#000 0 0) center / calc(100% - var(--hex-cap) * 2 + 2px) 100% no-repeat;--hex-cap-left-fill: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 64' preserveAspectRatio='none'%3E%3Cpath d='M15 0h-.12c-.72 0-1.42.28-1.93.78C4.96 8.71 0 19.77 0 32c0 12.23 4.96 23.29 12.95 31.22.51.5 1.21.78 1.93.78H15Z'/%3E%3C/svg%3E");--hex-cap-right-fill: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0h.12c.72 0 1.42.28 1.93.78C10.04 8.71 15 19.77 15 32c0 12.23-4.96 23.29-12.95 31.22-.51.5-1.21.78-1.93.78H0Z'/%3E%3C/svg%3E");color:var(--hex-text)!important}.btn-hex.btn--dark:not([disabled]):not(.disabled):hover:before,.btn-hex.btn--secondary:not(.product-form__submit):not(.cart-buttons .btn):not([disabled]):not(.disabled):hover:before{background:var(--hex-fill)}.product-form__buttons .btn-hex.product-form__submit{min-height:56px}.btn-hex.size--tiny{--hex-cap: 11px;min-width:0;min-height:42px;padding:8px 20px;letter-spacing:.03em}.header-content{grid-template-columns:auto auto auto;display:grid!important;justify-content:space-between!important}@media(min-width:1145px){.header-content{grid-template-columns:1fr auto 1fr}}header.color-color-default{background:#fff}.header-dropdown .sub-menu-content{padding:3rem 0!important}.drawer-menu-nav .drawer-menu__divider{margin:var(--drawer-padding);width:auto}.sub-menu-content .sub-menu-link,.drawer-menu__item{text-transform:uppercase!important;color:var(--dark-green);transition:.3s ease;font-weight:400}.sub-menu-link.link-active,.sub-menu-content .sub-menu-link:hover span,.drawer-menu__item:hover{font-weight:600}.sub-menu-content{background:#e6f5e7!important}.header-main-menu-link.active{text-decoration:underline;text-underline-offset:7px}.sliding-text{text-transform:uppercase;letter-spacing:.025em}.color-color-default .site-logo.--default{filter:initial}summary,.summary-title{font-weight:var(--font-body-weight)}.read-more-content p:empty{display:none}.grid--products-and-sidebar.grid .filter-group .content::-webkit-scrollbar{width:8px}.grid--products-and-sidebar.grid .filter-group .content::-webkit-scrollbar-track{background:#f1f1f1}.grid--products-and-sidebar.grid .filter-group .content::-webkit-scrollbar-thumb{background:#47611e;border-radius:4px}.grid--products-and-sidebar.grid .filter-group .content{position:absolute;max-height:300px;overflow-y:auto;background:#f7f8f6;border-bottom:.5px solid #47611e;width:100%;scrollbar-width:thin;scrollbar-color:#47611e #f1f1f1;z-index:2;padding-top:10px;padding-bottom:20px}.filter-option label{padding-inline:12px!important}.filter-option label:hover{background-color:initial!important;transform:none!important}.filter-option label:hover .checkbox{background-color:var(--chkfg);border-color:var(--chkfg);box-shadow:inset 0 0 0 3px var(--chkbg);background-repeat:no-repeat}.filter-option input[type=checkbox]:not(.swatch){border-radius:50%;height:21px;width:21px}.grid--products-and-sidebar.grid .col-sidebar{z-index:1}.grid--products-and-sidebar.grid{grid-template-columns:1fr!important}.grid--products-and-sidebar .filter-form{display:grid;grid-template-columns:repeat(1,1fr);gap:15px;margin:15px 0}#collection-ajax{padding-bottom:56px;margin-bottom:0}.grid--products-and-sidebar .filter-group[open] summary{border-bottom:0}.grid--products-and-sidebar .filter-form summary{border-top:.5px solid var(--color-borders);border-bottom:.5px solid var(--color-borders);padding-inline:12px}.grid--products-and-sidebar details.filter-group{height:initial!important;max-height:initial!important;animation:none!important;transition:none!important;width:100%!important;position:relative}@media(min-width:750px){.grid--products-and-sidebar .filter-form{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}}.yotpo-main-reviews-widget>.yotpo-review-border-smooth.yotpo-border-margin{display:none!important}.cart-item+.cart-item{border-top:1px solid #e3e8e3;padding-top:16px}.cart-item .cart-item__title{font-size:1.5rem;font-weight:500;line-height:1.3;text-transform:none}.cart-item .cart-item__details .product-option,.cart-item .cart-item__details .cart-item__discount{font-size:1.3rem;letter-spacing:0;text-transform:none}.cart-item .cart-item__details>.price.product-option,.cart-item .cart-item__discounted-prices.size--small{margin-top:2px;color:#678f73}.cart-item .cart-item__details>p.product-option{display:inline-block;margin:6px 0 0;padding:2px 8px;border-radius:4px;background:#d9f1dc;color:var(--dark-green);font-weight:500}.cart-item .cart-item__details>p.product-option:empty{display:none}.cart-item .cart-item__details .cart-item__discount{margin-top:6px;color:var(--color-borders);font-weight:500}.cart-item .cart-item__total{font-weight:600}.cart-item .cart-item__total .cart-item__old-price{color:#678f73;font-weight:400}.cart-footer .cart__subtotals{font-size:1.4rem;letter-spacing:0;text-transform:none}.cart-footer .cart__subtotal,.cart-footer .cart__discount{text-transform:none}.cart-footer .cart__discount{color:#678f73}.cart-footer .cart__subtotal-final{font-size:1.6rem;font-weight:600}.drawer cart-recommendations .card--product .card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;padding:0;border:0;font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.3;text-overflow:clip;text-transform:none;white-space:normal}.reviews-price .yotpo-sr-bottom-line-right-panel{display:none!important}.reviews-price{border-top:1px solid var(--color-borders);padding-top:7px;justify-content:space-between;display:flex;align-items:center}.card--product .yotpo-sr-bottom-line-summary *,.yotpo-sr-bottom-line-summary{font-size:10px!important;flex-direction:row!important;height:auto!important;align-items:center!important;line-height:initial!important}.card--product .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}.card--product .yotpo-sr-bottom-line-summary svg{width:10px}.card--product .yotpo-sr-bottom-line-summary svg:last-child{margin-inline-end:3px!important}.card--product .quick-buy-or-add{z-index:1}.card--product .card-body{display:grid;gap:8px}.product-block__title *{font-weight:700}.card-custom-fields{font-weight:500}.product-block__title{color:var(--color-borders)}.card--product{color:var(--dark-green)!important}.card--product .product-category{color:#678f73}.card--product .card-title{font-weight:600;border-top:1px solid var(--color-borders);border-bottom:1px solid var(--color-borders);padding:5px 0}.card .quick-buy-or-add .btn{margin:0}.pdp-content p:empty{display:none}.pdp-content .yotpo-reviews-star-ratings-widget{min-height:30px}.product-callout{color:var(--color-borders);border-top:1px solid var(--color-borders);border-bottom:1px solid var(--color-borders);padding:8px 0;font-weight:600;font-size:1.1em}.product-supply-dosage{color:var(--color-borders)}.product-block__collapsible_tab summary{color:var(--color-borders)}.product-block__collapsible_tab .indications ul{list-style:none;padding:0;margin:0}.product-block__collapsible_tab .indications ul li{display:grid;grid-template-columns:15px 1fr;gap:8px;align-items:start;margin-bottom:3px}.product-block__collapsible_tab .indications ul li:before{content:"\2713";color:var(--dark-green)}.collapsible-tabs details:last-of-type:not([open])>summary{border-bottom:1px solid var(--color-borders)}.collapsible-tabs details:last-of-type .content{border-bottom:1px solid}.pdp-content .product-block__collapsible_tab:last-of-type .content{border-bottom:1px solid var(--color-borders)}read-more[data-shown-characters] .read-more-content:after{background:linear-gradient(to bottom,transparent calc(100% - 30px),var(--color-background))}@media(max-width:749px){.pdp-featured-images{order:3}}.pdp-featured-images .gallery-zoom-link{display:block}product-recommendations .section-header{margin-left:auto!important;margin-right:auto!important;text-align:center}@media(min-width:750px){.featured-blog .gridy-slider{display:grid}.featured-blog .gridy-track{order:2}.featured-blog .gridy-arrows{inset:initial;order:1}.featured-blog gridy-slider{display:grid}.featured-blog [data-desktop-enabled=true] .gridy-arrows{display:flex;position:relative;inset:initial;width:70px;margin-left:auto;top:-45px;margin-right:1em}}@media(max-width:749px){.product-media-slider .gridy-track{margin:var(--container-margin) var(--container-margin) calc(var(--container-margin) * 2) var(--container-margin)}}@media(min-width:750px){.product-media-slider .gridy-track{margin:var(--container-margin) var(--container-margin) calc(var(--container-margin) * 2) var(--container-margin)}.product-media-slider .gridy-arrows .gridy-arrow{border:1px solid!important}}.product-media-slider .gridy-arrows .gridy-arrow{border:0 solid!important}.product-media-slider .gridy-arrows .gridy-arrow:hover{box-shadow:none!important}.product-media-slider .dot.active{background:currentColor}.product-media-slider .dot{border:1px solid currentColor;background:transparent}.rte p{margin-bottom:1.2rem}.text-with-image img{max-height:calc(var(--image-width) / 1.5);object-fit:contain}.image-with-text{min-height:40vw}.image-with-text-slideshow .btn-group{gap:8px}.image-with-text-slideshow .gridy-track{gap:var(--gutter)!important}.image-with-text-slideshow{margin:0 var(--gutter) var(--gutter) var(--gutter)}.image-with-text-slideshow .content-blocks>*:last-child{margin-bottom:20px}.image-with-text-slideshow .media-with-text{padding:30px 30px 55px;border-radius:10px;overflow:hidden;height:100%}.image-with-text-slideshow .gridy-indicator{position:absolute;bottom:15px;width:100%;z-index:1;pointer-events:none}@media(min-width:750px){.gridy-indicator.position-overlay-track{bottom:20px!important}}@media(max-width:749px){.gridy-indicator.position-overlay-track{bottom:10px!important}}.image-with-text-slideshow .media.cover>*{object-fit:contain}@media(max-width:749px){.image-with-text-slideshow .media-with-text{padding:0;gap:0}.image-with-text-slideshow .btn-group .btn:not(.sm-down-btn--full){width:initial;flex:auto}.image-with-text-slideshow .gridy-indicator.position-overlay-track{bottom:10px}}.multicolumn-icon-text .multicolumn-item{display:grid;grid-template-columns:auto 33%;padding:1em;background:var(--color-card-background);border-radius:10px;word-break:break-word;transition:.3s ease}.multicolumn-icon-text .column-media{order:2;overflow:visible}.multicolumn-icon-text figure{transition:.3s transform ease}.multicolumn-icon-text .multicolumn-item:hover,.multicolumn-icon-text .multicolumn-item:focus{background:var(--color-button-background)}.multicolumn-icon-text .multicolumn-item:hover figure,.multicolumn-icon-text .multicolumn-item:focus figure{background-image:url(/cdn/shop/files/health-category-link-hover.svg?v=1773288462);transform:scale(1.1)}.multicolumn-icon-text .multicolumn-item:hover img,.multicolumn-icon-text .multicolumn-item:focus img{opacity:0}.multicolumn-icon-text .blocks-rte{text-transform:uppercase;font-weight:500}@media(max-width:749px){.multicolumn-icon-text .column-media{order:0;width:60px;margin:auto}.multicolumn-icon-text .multicolumn-item{grid-template-columns:auto;text-align:center}}.multicolumn-item read-more.component--read-more{--shown-height: 160px}.multicolumn-split-container{display:grid;gap:24px;grid-template-columns:1fr 3fr}@media(max-width:749px){.multicolumn-split-container{display:grid;grid-template-columns:1fr}}.multicolumn-split-container .multicolumn-item{color:var(--dark-green)}.multicolumn-split-container summary{border-top:1px solid var(--dark-green);border-bottom:1px solid var(--dark-green);padding:8px 0;margin-top:15px;font-weight:700}.slideshow-peek{display:block;grid-template-columns:none}.slideshow-peek .gridy-track{padding-inline:var(--container-margin)}.slideshow-peek .gridy-track>*{scroll-snap-align:center}.slideshow-peek .gridy-track{--slide-items-width: 90% !important}.slideshow-peek .font-subtitle{font-weight:500;text-transform:uppercase}.slideshow-peek .hero__text-container{padding:50px!important;flex-direction:column;justify-content:space-between;width:50%;margin-left:0!important}@media(max-width:749px){.slideshow-peek .hero__text-container{padding:30px 0 50px 20px!important;width:90%!important;align-items:flex-start}}.article-template{max-width:100%}.featured-products-tabs__button[aria-selected=true]{font-weight:700!important}.featured-products-tabs__button[aria-selected=false]{font-weight:lighter!important}@media(max-width:749px){.featured-products-tabs .gridy-arrows,.featured-blog .gridy-arrows{display:none!important}.featured-products-tabs__panels{padding:30px 0}.featured-products-tabs .section-header h2{margin-bottom:0}}.section--about-us .btn{width:fit-content}.about-subtitle{text-transform:uppercase;font-weight:600;color:var(--dark-green)}.about-title{color:var(--dark-green)}@media only screen and (max-width:749px){.about-profile-wrapper{align-items:flex-start;display:grid;grid-template-columns:86px auto;gap:15px}}@media only screen and (min-width:1024px){.about-container-grid.md-grid-cols-3>.grid{display:flex;flex-direction:column;justify-content:space-around}.about-profile-wrapper{margin:auto}.about-container-grid.md-grid-cols-3{grid-template-columns:1fr 1.3fr 1fr!important}}.ranges-section .range-title{font-weight:600;text-transform:uppercase;color:var(--dark-green);border-top:1px solid var(--color-borders);border-bottom:1px solid var(--color-borders);padding:10px 0;margin-bottom:10px}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.usp-bar{display:flex;justify-content:flex-start;align-items:center;padding:20px 0 0;gap:20px}.usp-item{display:flex;align-items:center;gap:12px}@media(max-width:749px){.usp-item{align-items:flex-start;gap:7px;flex:1;flex-direction:column}.usp-bar{align-items:stretch;justify-content:flex-start;padding:20px 0 0;gap:20px}}.usp-icon img{width:50px;height:50px}.usp-text text--small{font-size:16px;line-height:1.3}.footer-main ul.link-list li a:hover,.footer-main ul.link-list li a.link-active{opacity:60%}.newsletter-form__field-wrapper .field__button{border:.5px solid;border-radius:50%;width:30px;height:30px;top:0;bottom:0;margin:auto;right:10px}.newsletter-form__field-wrapper .field__input{border-radius:30px!important;min-height:50px;background:#d6e3da;padding-top:0;padding-bottom:0}.footer-social .footer-social__link{border-radius:50%;border:1.5px solid;min-width:40px;min-height:40px}.footer-social .flex{gap:15px}.article-content iframe{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
