.main-product-custom .product__media-item{max-width:100%!important;width:100%}.main-product-custom .thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center}@media (min-width:1600px){.main-product-custom .product-media-container .media{padding-top:95%}}.main-product-custom .product__title h1{color:#004d32;font-size:35px;font-family:Aeonik!important}.main-product-custom .product__text.inline-richtext{color:#004d32b3;font-size:35px!important;margin-top:-30px;line-height:38px;font-family:Aeonik!important}@media (max-width: 749px){.main-product-custom .product__title h1{font-size:26px;line-height:29px}.main-product-custom .product__text.inline-richtext{font-size:26px!important;line-height:29px}}.main-product-custom .product__tax,.main-product-custom .product__tax a,.main-product-custom .product__description p,.main-product-custom .product__description li{font-size:20px!important;color:#004d32b3;line-height:23px;font-family:Aeonik!important}.main-product-custom .product__description ul{padding:0;margin:0}.main-product-custom .price__regular span,.main-product-custom .product-form__input--pill .form__label{font-size:20px!important;color:#004d32;line-height:23px;font-family:Aeonik!important}.main-product-custom .product-form__input--pill input[type=radio]:checked+label{background:#a6ff91;color:#004d32}.main-product-custom .quantity-button-custom{display:flex;justify-content:space-between;align-items:center;gap:3px}@media screen and (max-width: 325px){.main-product-custom .quantity-button-custom{flex-wrap:wrap}.main-product-custom .quantity-button-custom .product-form{margin-top:0!important}}.main-product-custom .quantity-button-custom .product-form__input{flex:0 0 0}.main-product-custom .quantity-button-custom .buy-button-custom{width:100%}.main-product-custom .quantity-button-custom .product-form__submit{background:#a6ff91;border:1px solid rgba(166,255,145,1);color:#004d32;border-radius:28.5px;height:59px;margin-bottom:3rem!important}.main-product-custom .quantity-button-custom .product-form__submit:hover{background:#fff;border:1px solid rgba(166,255,145,1);color:#004d32;border-radius:28.5px;height:59px;margin-bottom:3rem!important}.main-product-custom .quantity-button-custom .product-form__submit:hover .button__dot{background-color:#a6ff91!important}.main-product-custom .quantity-button-custom .product-form__submit span{font-size:20px!important;font-family:Aeonik!important}.main-product-custom .quantity-button-custom .quantity{border-radius:28.5px;width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width) * 2);color:#a6ff91;border:2px solid}.main-product-custom .quantity-button-custom .quantity:after{border-radius:28.5px;color:#a6ff91}.main-product-custom .quantity-button-custom button.quantity__button{height:55px}.main-product-custom .product-form__buttons{max-width:48rem}.main-product-custom .product-form__input--pill input[type=radio]+label{padding:1.7rem 0vw!important}.main-product-custom .accordion{border-top:2px solid rgba(166,255,145,1);border-bottom:2px solid rgba(166,255,145,1)}.main-product-custom .accordion .accordion__title{font-size:20px;color:#004d32}.main-product-custom .product__accordion .accordion__content{padding:0}.main-product-custom .accordion .accordion__content p span{font-size:16px;color:#004d32b3;font-family:Aeonik}.main-product-custom .quantity-button-custom .button{justify-content:space-between}@media (max-width:749px){.main-product-custom .product__info-container{padding-left:15px}.main-product-custom .product-form__input--pill input[type=radio]+label{padding:1.7rem 7vw!important}}.contact .field:before,.contact .field:after{display:none}.contact .field input:focus,.contact .field input:focus-visible,.contact .field .text-area:focus,.contact .field .text-area:focus-visible{box-shadow:none!important}.contact .field input,.contact .field .text-area{border:2px solid rgb(var(--color-button));border-radius:28.5px;height:5.7rem;padding-left:20px;font-family:Aeonik;font-size:20px;line-height:23px}.contact .field .text-area{min-height:17.5rem}.contact .field label{font-family:Aeonik;font-size:20px;line-height:23px;color:rgba(var(--color-foreground),.7);top:16px;left:20px}.contact .field .text-area~label{top:20px}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label,.contact .customer .field input:focus~label,.contact .customer .field input:not(:placeholder-shown)~label,.contact .customer .field input:-webkit-autofill~label{display:none}.contact__button{text-align:center}.contact__button button{width:100%;max-width:577px;font-size:20px;line-height:23px}.contact .field__label:after{content:""}.contact .field__label.error:after{content:" *";color:red;font-weight:500}.shopify-policy__container{max-width:1230px;margin:120px auto 50px}.shopify-policy__container .shopify-policy__title h1{font-family:Aeonik;font-size:35px;color:#004d32;text-align:left;border-bottom:2px solid #A6FF91;padding-bottom:10px}.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body li,.shopify-policy__container .shopify-policy__body span,.shopify-policy__container .shopify-policy__body .rte{color:#004d32b2;font-family:Aeonik;font-size:20px;line-height:23px}.shopify-policy__container .shopify-policy__body a,.shopify-policy__container .shopify-policy__body strong{color:#004d32;font-family:Aeonik;font-size:20px;line-height:23px}.shopify-policy__container .shopify-policy__body b{color:#00 4D32;font-family:Aeonik;font-size:20px;line-height:23px}@media (max-width:749px){.shopify-policy__container{margin:40px auto}.shopify-policy__container .shopify-policy__title h1{font-size:26px}}.shopify-policy__container .shopify-policy__body h2 span,.shopify-policy__container .shopify-policy__body h2 a{font-size:35px;line-height:38px}.shopify-policy__container .shopify-policy__body h2{font-size:35px;line-height:38px;color:#004d32b2;font-family:Aeonik}@media (max-width: 749px){.shopify-policy__container .shopify-policy__body h2 span,.shopify-policy__container .shopify-policy__body h2 a,.shopify-policy__container .shopify-policy__body h2{font-size:26px;line-height:29px}}.template-404{max-width:1290px;margin:120px auto 50px}.template-404 .title{font-family:Aeonik;font-size:35px;color:#004d32;text-align:left;border-bottom:2px solid #A6FF91;padding-bottom:10px}.template-404 .button-custom{text-align:left}.template-404 .button-custom a{color:#004d32b2;font-family:Aeonik;font-size:35px}@media (max-width:749px){.template-404{margin:40px auto}.template-404 .title,.template-404 .button-custom a{font-size:26px}}.drawer__header .drawer__close{display:inline-flex;align-items:center;gap:6px;background:none;border:none;font:inherit;color:inherit;cursor:pointer;right:10px!important}.drawer__header .drawer__close .svg-wrapper{display:flex;align-items:center;justify-content:center;width:21px;height:21px}.drawer__header .drawer__close svg{width:100%;height:100%}.drawer__inner{padding:0!important}.cart-drawer .cart-item{border-top:2px solid #A6FF91;border-bottom:2px solid #A6FF91;margin-bottom:10px!important}.cart-drawer .cart-items td{padding-top:0!important}.cart-drawer .cart-item:last-child{margin-bottom:0!important}.cart-drawer .cart-item__image{width:100%;height:100%;object-fit:cover}.cart-drawer .cart-item__quantity-wrapper{justify-content:space-between}.cart-drawer .cart-items .cart-item__quantity{padding-right:1rem}.cart-drawer .cart-item__details,.cart-drawer .cart-item__details .cart-item__name,.cart-drawer cart-remove-button .button span{color:#004d32;font-family:Aeonik;font-size:20px}.cart-drawer .quantity{border-radius:28.5px;width:calc(11.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 3.5rem);color:#a6ff91;border:2px solid}.cart-drawer .quantity:after{border-radius:28.5px;color:#a6ff91}.cart-drawer .cart-item__details{margin-top:1.5rem}.cart-drawer .drawer__footer{border-top:2px solid #A6FF91}.cart-drawer .tax-note{font-family:Aeonik;font-size:14px}.cart-drawer .drawer__footer .totals{margin-bottom:1.5rem}.cart-drawer .drawer__footer .totals .totals__total,.cart-drawer .drawer__footer .totals .totals__total-value{font-family:Aeonik;font-size:20px;color:#004d32}.cart-drawer .cart__checkout-button{justify-content:space-between}@media (min-width:660px){.cart-drawer .cart-item__quantity{height:20px}}@media (max-width:990px){.cart-drawer .cart-items .cart-item__quantity{padding-right:2.5rem}}@media (max-width:749px){.cart-drawer .cart__ctas button{width:95%}}.product__info-container .jdgm-preview-badge .jdgm-star{color:#a6ff91}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
