@font-face{font-family:SaolRegular;src:url(/cdn/shop/files/SaolText-Regular-Woff2.woff2?v=1698345766) format("woff2"),url(/cdn/shop/files/SaolText-Regular.woff?v=1698342770) format("woff");font-display:swap}@font-face{font-family:NoeBold;src:url(/cdn/shop/files/Noe_Display_Bold_woff2.woff2?v=1698342549) format("woff2"),url(/cdn/shop/files/Noe_Display_Bold_woff.woff?v=1698342556) format("woff");font-display:swap}h1,.h1{font-family:NoeBold;letter-spacing:normal}h2,h3,h4,h5,.h2,.h3,.h4,.h5{font-family:SaolRegular;letter-spacing:normal}.header__search{display:none!important}.card__media .media img{height:100%;object-fit:contain!important}.product-form__buttons{max-width:100%!important;font-weight:700}.product-form__submit{text-transform:uppercase}.quick-add{margin-left:auto;margin-right:auto;width:94%}[role=button]{text-decoration:none}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1rem;margin-bottom:1.5rem;font-size:small}.product__description{color:#2b2b2b}.icon-with-text{color:#1b5732}.icon-with-text--horizontal .icon,.icon-with-text--horizontal img{margin-bottom:0}.icon-with-text img{height:62px;width:62px}.collection__description{color:#1b5732}div:empty{display:block}[x-data=ProductForm_v1]{display:grid;gap:2.5rem}[x-data=ProductForm_v2]{max-width:800px}.c-product-purchase__actions{width:100%}.c-product-purchase__type{border:1px solid var(--brand-color);background-color:#fff;position:relative;border-radius:40px;margin-bottom:1.3rem;padding:1rem;cursor:pointer}.c-product-purchase__block{width:100%;display:flex;align-items:center;justify-content:space-between}.c-product-purchase__label{display:flex;min-height:2.2rem;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:500}.c-product-purchase__subscription-info{display:flex;align-items:center;margin-left:5px}.c-product-purchase__subscription-discount{color:#1b5732;font-weight:500;opacity:1;display:inline-block;width:80px;height:28px;margin-right:2rem;text-align:center;font-size:11px;text-transform:uppercase;line-height:28px;background-color:#eff2ee;border-radius:20px;font-weight:700}@media screen and (max-width: 500px){.c-product-purchase__subscription-discount{display:none}}.c-product-purchase__description{text-align:left;font-size:1.4rem;font-weight:700;color:var(--brand-color);line-height:initial}.c-product-purchase__description small{font-weight:400}.c-product-purchase__price{color:var(--brand-color);font-size:1.8rem;font-weight:700;opacity:1;max-width:100px;min-width:90px;text-align:left}.c-product-purchase__price small{font-weight:400;opacity:.8;font-size:1.1rem}.c-product-purchase__type input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 20px 0 0;width:32px;height:32px;vertical-align:middle;border:1px solid var(--brand-color);float:left;cursor:pointer;position:relative;opacity:1;border-radius:50%}.c-product-purchase__type input[type=radio]:checked:before{content:" ";background:var(--brand-color);color:#fff;font-size:12px;line-height:12px;border-radius:50%;padding:8px;position:absolute;top:1px;left:1px;outline:1px solid #fff;width:28px;height:28px;background-image:var(--radio-selected-bg);background-repeat:no-repeat;background-position:center;background-size:50%}.best-value-pill{position:absolute;right:20px;bottom:-10px;width:75px;height:20px;text-align:center;font-size:9px;line-height:20px;background-color:#1b5732;border-radius:20px;color:#fff;border:1px solid #1b5732;text-transform:uppercase;font-weight:700}.product-form__input{width:100%}.variant_jar_im{position:block;top:0;right:0;max-width:150px;max-height:60px}.savings_variant{background:#1b5732;color:#fff;border-radius:10px;margin:10px auto -15px;padding:5px;text-align:center;width:90%;max-width:11rem;box-shadow:-2px 2px 4px gray;font-weight:700}.savings_variant-first{background:#0000;color:#0000;border-radius:10px;margin-bottom:-15px;margin-top:10px;margin-left:.5rem;margin-right:.5rem;padding:5px;text-align:center}.variant_options{display:flex;flex-wrap:wrap}.variant_options-values{flex:1 1 0;margin-right:8px}.product-form__input input[type=radio]:checked+label{background-color:#f4ee7d4d;color:#1b5732;border:3px solid;border-radius:25px}.product-form__input input[type=radio]+label{background-color:#fff;color:#1b5732;border:1px solid;border-radius:25px;padding:.1rem;max-height:100px;width:100%}fieldset.product-form__input .form__label{margin:0;padding:0;visibility:hidden}.c-product-purchase__type--subscription{display:none}.c-product-purchase__type--subscription[data-identifier="1-pack--every-1-month"],.c-product-purchase__type--subscription[data-identifier="3-pack--every-3-months"]{display:block}.custom-product-atc-form .main-product-wrap{display:flex;flex-direction:column-reverse}.bundle-creator__bundle-offers__bundle-offer__header{position:relative;color:#647680;font-size:12px;font-weight:700;text-align:center;margin-bottom:10px}.bundle-creator__bundle-offers__bundle-offer__header:before{position:absolute;top:50%;left:0;width:100%;height:1px;background:#1b5732;content:""}.bundle-creator__bundle-offers__bundle-offer__header span{display:inline-block;padding-left:28px;padding-right:28px;background:#fff;position:relative;z-index:10}.c-product-purchase__image{line-height:0}.c-product-purchase__image img{width:70px}.c-product-purchase__description a{font-weight:400;font-size:80%;text-underline-position:under}.upsells-wrap .c-product-purchase__type{border:none}.upsells-wrap .c-product-purchase__type input[type=radio],.upsells-wrap .c-product-purchase__type input[type=radio]:checked:before{border-radius:0}.upsells-wrap .best-value-pill{display:none}.cart-upsell-wrap .upgrade-item a{cursor:pointer;font-size:1.2rem;line-height:1.5rem;font-weight:700;text-decoration-line:none;border-radius:100px;background:#1b5732;color:#fff;padding:.7rem 2.3rem}.upsell-price-wrap-bckg{background:#fff}.item-meta-wrap{grid-template-columns:2fr 1fr!important;gap:1rem 0rem!important}.itemp_price{padding-right:5px}.strike-upsell{font-weight:400;padding-right:10px}.prices_upsell{display:flex;align-items:center}.product-info-upsell{display:block;padding-top:1.75rem;padding-bottom:1.75rem}.cart_drwr button{border-radius:40px}.btn-add-upsell{position:relative;width:75px;border-radius:40px;padding:.5rem!important;font-weight:600;margin-top:5px}.c-product-purchase__action-qty{justify-content:left}.c-product-purchase__qty-wrap{padding:10px}.product-form-v1 .c-product-purchase__type.selected,.product-form-v1 .product-form__input input[type=radio]:checked+label{background-color:#f4ee7d4d}.compare-at-price-wrap{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/149/assets/custom.css.map */
