.product-form__submit,product-form .product-form__submit{background:#287641!important;color:#fff!important;border:0!important;border-radius:14px!important;min-height:58px!important;padding:16px 28px!important;font-size:1.7rem!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 8px 20px #28764138!important;outline:0!important;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important}.product-form__submit:hover,product-form .product-form__submit:hover{background:#174f35!important;transform:translateY(-1px);box-shadow:0 12px 26px #174f3542!important}.product-form__submit:before,.product-form__submit:after{content:none!important;display:none!important}.product-form__submit[disabled]{background:#9aa59e!important;box-shadow:none!important;transform:none}.product .shopify-payment-button,.product .price__badge-sale,.product .price__sale .price-item--regular,.product .price__sale s{display:none!important}.product .price .price-item{font-size:2.6rem;font-weight:700;color:#174f35;letter-spacing:0}.elv-pay{margin:16px 0 0;padding:16px 18px;border:1px solid #DCE5DE;border-radius:16px;background:#f7faf7}.elv-pay__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:1.5rem;color:#4a524d;margin-bottom:12px}.elv-pay__check{width:22px;height:22px;border-radius:50%;background:#e8f1ea;color:#287641;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:1.3rem}.elv-pay__head strong{color:#174f35}.elv-pay__icons{display:flex;flex-wrap:wrap;gap:8px}.elv-pay__icons svg{width:52px;height:34px;border-radius:6px;background:#fff;box-shadow:0 0 0 1px #e3e9e4}.elv-pay p{margin:12px 0 0;font-size:1.3rem;color:#6b736e;line-height:1.45}.elv-ship{margin:12px 0 0;padding:14px 18px;border:1px dashed #BFD3C4;border-radius:16px;font-size:1.6rem;color:#2b322e;line-height:1.5}.elv-ship strong{color:#174f35}.product__description{margin-top:26px!important;text-align:left}.product__description>p:first-child{margin:0 0 10px}.product__description>p:first-child strong{display:inline-block;padding:6px 14px;border-radius:999px;background:#e8f1ea;color:#174f35;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.product__description p{font-size:1.6rem;line-height:1.6;color:#4a524d;margin:0 0 12px}.product__description h3{font-size:1.8rem;font-weight:700;color:#174f35;margin:22px 0 12px;padding-top:20px;border-top:1px solid #E3E9E4;letter-spacing:0;line-height:1.3}.product__description ul{list-style:none;margin:0 0 4px;padding:0;display:grid;gap:10px}.product__description li{position:relative;padding-left:32px;margin:0;font-size:1.6rem;line-height:1.5;color:#2b322e}.product__description li:before{content:"\2713";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:#e8f1ea;color:#287641;font-size:1.2rem;font-weight:900;display:flex;align-items:center;justify-content:center}.product__description p:last-child em{display:block;margin-top:18px;padding:14px 16px;border-radius:12px;background:#f7faf7;font-size:1.35rem;color:#6b736e;font-style:normal;line-height:1.5}.elv-packs{border-color:#dce5de!important;background:linear-gradient(145deg,#f4f9f5,#fff)!important;color:#1f2421!important}.elv-packs__count{background:#e8f1ea!important;color:#174f35!important}.elv-pack{border-color:#e3e9e4!important}.elv-pack:has(input:checked){border-color:#287641!important;box-shadow:0 0 0 2px #28764114!important}.elv-pack input:checked+.elv-pack__radio{border-color:#287641!important}.elv-pack input:checked+.elv-pack__radio:after{background:#287641!important}.elv-pack__price{color:#174f35!important}.elv-pack__saving,.elv-pack__shipping{color:#287641!important}.elv-pink{background:#174f35!important}.elv-green{background:#287641!important}.elv-product-benefits li:before{background:#287641!important}.elv-reference-price{color:#174f35!important}@media(max-width:749px){.product-form__submit,product-form .product-form__submit{min-height:54px!important;font-size:1.6rem!important}.product .price .price-item{font-size:2.3rem}.product__description p,.product__description li{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/elv-product.css.map */
