:root{--font-button-size: 15px;--button-padding: .8em 1.8em}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:600}.collection-title h1{font-size:32px;font-weight:600}.collection-title .description p{font-size:16px}.size--tiny,.rte.size--tiny *{font-size:calc(var(--font-size) * .55)}.subheading{letter-spacing:unset}@media only screen and (min-width:768px){.collection-title h1{font-size:64px}.collection-title .description p{font-size:19px}.sm-size--tiny,.rte.sm-size--tiny *{font-size:calc(var(--font-size) * .55)}}.media-with-text .subheading.size--tiny{color:var(--color-green)}:root{--color-beige: #edeadd;--color-green: #318C2D;--color-dark-green: #004B22;--color-darker-green: #002A21;--color-light-green: #AFD9B0;--color-red: #E64010}body{background-color:var(--color-beige)}@media(max-width:768px){body{overflow-x:hidden;max-width:100%}}:is(.btn--primary,.shopify-payment-button__button--unbranded):not([disabled]):not(.disabled):hover{box-shadow:0 0}.btn.btn--primary.btn--inline{box-shadow:0 0;display:inline-block;min-width:240px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.331991 12.33L10.4092 2.24996L3.37793 2.24996C3.07956 2.24996 2.79341 2.13143 2.58244 1.92046C2.37146 1.70948 2.25293 1.42333 2.25293 1.12496C2.25293 0.826592 2.37146 0.540445 2.58244 0.329467C2.79341 0.118488 3.07956 -3.91238e-05 3.37793 -3.90977e-05L13.1279 -3.82453e-05C13.4263 -3.82192e-05 13.7124 0.118489 13.9234 0.329468C14.1344 0.540446 14.2529 0.826593 14.2529 1.12496L14.2529 10.875C14.2529 11.1733 14.1344 11.4595 13.9234 11.6705C13.7124 11.8814 13.4263 12 13.1279 12C12.8296 12 12.5434 11.8814 12.3324 11.6705C12.1215 11.4595 12.0029 11.1733 12.0029 10.875L12.0029 3.84371L1.92387 13.9209C1.81922 14.0255 1.69499 14.1086 1.55826 14.1652C1.42153 14.2218 1.27499 14.251 1.12699 14.251C0.978999 14.251 0.832455 14.2218 0.695726 14.1652C0.558998 14.1086 0.434765 14.0255 0.330118 13.9209C0.225471 13.8163 0.14246 13.692 0.085825 13.5553C0.0291901 13.4186 4.01399e-05 13.272 4.01528e-05 13.124C4.01658e-05 12.976 0.0291902 12.8295 0.0858251 12.6928C0.14246 12.556 0.225471 12.4318 0.330118 12.3271L0.331991 12.33Z' fill='white'/%3E%3C/svg%3E%0A");background-size:14px;background-position:calc(100% - 25px) 50%;transition:background-position .1s ease-in-out;background-repeat:no-repeat;text-align:left;border-radius:var(--button-border-radius);padding:var(--button-padding);font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:var(--font-button-weight);font-size:var(--font-button-size);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-text-transform);padding-right:50px}.btn.btn--primary.btn--inline:hover{background-position:calc(100% - 20px) calc(50% - 2px);background-color:var(--color-outlines)}.btn-arrow{justify-content:space-between}.btn-arrow svg{margin-left:50px;transition:.2s ease-in-out;height:25px;width:25px}.btn-arrow:hover svg{transform:translate(3px,-3px)}.btn--white{box-shadow:0 0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.331991 12.33L10.4092 2.24996L3.37793 2.24996C3.07956 2.24996 2.79341 2.13143 2.58244 1.92046C2.37146 1.70948 2.25293 1.42333 2.25293 1.12496C2.25293 0.826592 2.37146 0.540445 2.58244 0.329467C2.79341 0.118488 3.07956 -3.91238e-05 3.37793 -3.90977e-05L13.1279 -3.82453e-05C13.4263 -3.82192e-05 13.7124 0.118489 13.9234 0.329468C14.1344 0.540446 14.2529 0.826593 14.2529 1.12496L14.2529 10.875C14.2529 11.1733 14.1344 11.4595 13.9234 11.6705C13.7124 11.8814 13.4263 12 13.1279 12C12.8296 12 12.5434 11.8814 12.3324 11.6705C12.1215 11.4595 12.0029 11.1733 12.0029 10.875L12.0029 3.84371L1.92387 13.9209C1.81922 14.0255 1.69499 14.1086 1.55826 14.1652C1.42153 14.2218 1.27499 14.251 1.12699 14.251C0.978999 14.251 0.832455 14.2218 0.695726 14.1652C0.558998 14.1086 0.434765 14.0255 0.330118 13.9209C0.225471 13.8163 0.14246 13.692 0.085825 13.5553C0.0291901 13.4186 4.01399e-05 13.272 4.01528e-05 13.124C4.01658e-05 12.976 0.0291902 12.8295 0.0858251 12.6928C0.14246 12.556 0.225471 12.4318 0.330118 12.3271L0.331991 12.33Z' fill='white'/%3E%3C/svg%3E%0A");background-size:14px;background-position:calc(100% - 25px) 50%;transition:background-position .1s ease-in-out;background-repeat:no-repeat}.btn--white:not([disabled]):not(.disabled):hover{background-position:calc(100% - 20px) calc(50% - 2px);background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.331991 12.33L10.4092 2.24996L3.37793 2.24996C3.07956 2.24996 2.79341 2.13143 2.58244 1.92046C2.37146 1.70948 2.25293 1.42333 2.25293 1.12496C2.25293 0.826592 2.37146 0.540445 2.58244 0.329467C2.79341 0.118488 3.07956 -3.91238e-05 3.37793 -3.90977e-05L13.1279 -3.82453e-05C13.4263 -3.82192e-05 13.7124 0.118489 13.9234 0.329468C14.1344 0.540446 14.2529 0.826593 14.2529 1.12496L14.2529 10.875C14.2529 11.1733 14.1344 11.4595 13.9234 11.6705C13.7124 11.8814 13.4263 12 13.1279 12C12.8296 12 12.5434 11.8814 12.3324 11.6705C12.1215 11.4595 12.0029 11.1733 12.0029 10.875L12.0029 3.84371L1.92387 13.9209C1.81922 14.0255 1.69499 14.1086 1.55826 14.1652C1.42153 14.2218 1.27499 14.251 1.12699 14.251C0.978999 14.251 0.832455 14.2218 0.695726 14.1652C0.558998 14.1086 0.434765 14.0255 0.330118 13.9209C0.225471 13.8163 0.14246 13.692 0.085825 13.5553C0.0291901 13.4186 4.01399e-05 13.272 4.01528e-05 13.124C4.01658e-05 12.976 0.0291902 12.8295 0.0858251 12.6928C0.14246 12.556 0.225471 12.4318 0.330118 12.3271L0.331991 12.33Z' fill='%23004b22'/%3E%3C/svg%3E")}#MainHeader .menu-item-label{text-transform:none;font-size:12px}header.header--shadow:not(.overlay){box-shadow:0 0 #0000001a}.sticky-header-show header.header--shadow{box-shadow:0 5px 15px #0000001a}#MainHeader .header-item.--left svg.feather{--icon-stroke: 2px;height:27px;width:27px}#MainHeader .header-item.--left svg.feather line:nth-child(1){stroke-dasharray:21 100}#MainHeader .header-item.--left svg.feather line:nth-child(2){stroke-dasharray:14 100}#MainHeader .header-item.--left svg.feather line:nth-child(3){stroke-dasharray:11 100}#MainHeader .header-item.--left .menu-item-label{font-size:19px}#MainHeader .header-item.--left .header-item__link .header-item__link-icon,#MainHeader .header-item.--right .search-button .header-item__link-icon,#MainHeader .header-item.--right .account-button .header-item__link-icon{grid-template-columns:auto auto;gap:10px;align-items:center}@media only screen and (min-width:768px){header.header{--gap: 10px}#MainHeader .header-item.--left .header-item__link{border-radius:10px;background:var(--color-dark-green);color:#fff}}@media only screen and (max-width:768px){.header-item__link{--padding: 12px}#MainHeader .header-item.--left .menu-item-label,#MainHeader .header-item.--right .menu-item-label{display:none}}#drawer-menu .drawer-menu-nav{padding:calc(var(--drawer-padding) * .6) var(--drawer-padding)}.drawer-menu-nav>.drawer-menu__item:not(.--drilldown),.drawer-menu-nav>.drawer-submenu__item,.drawer-menu-nav>.drawer-menu__item.--drilldown .drawer-menu__item-label{border-bottom:1px solid rgba(255,255,255,.3);padding:calc(var(--drawer-padding) * .6) 0}.shopify-section-group-footer-group:has(footer){border-radius:30px;margin-top:-50px;overflow:hidden;font-size:12px}.shopify-section-group-footer-group:has(footer) footer .footer-block__title{font-weight:500;font-size:16px}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) .footer-block__title{color:var(--color-button-background)}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) p{font-size:20px;line-height:1.2em;font-weight:500}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) a{font-size:15px}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) a[href^="mailto:"],.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) a[href^="tel:"]{background-size:49px;background-repeat:no-repeat;background-position:center left;padding-left:60px;height:49px;display:flex;vertical-align:middle;line-height:49px;text-decoration:none;font-weight:300}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) a:hover{color:var(--color-button-background)}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) a[href^="mailto:"]{background-image:url("data:image/svg+xml,%3Csvg width='49' height='49' viewBox='0 0 49 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='49' height='49' rx='18' fill='%23318C2D'/%3E%3Cpath d='M34 16.5H16C15.8011 16.5 15.6103 16.579 15.4697 16.7197C15.329 16.8603 15.25 17.0511 15.25 17.25V30C15.25 30.3978 15.408 30.7794 15.6893 31.0607C15.9706 31.342 16.3522 31.5 16.75 31.5H33.25C33.6478 31.5 34.0294 31.342 34.3107 31.0607C34.592 30.7794 34.75 30.3978 34.75 30V17.25C34.75 17.0511 34.671 16.8603 34.5303 16.7197C34.3897 16.579 34.1989 16.5 34 16.5ZM25 24.4828L17.9284 18H32.0716L25 24.4828ZM22.2541 24L16.75 29.0447V18.9553L22.2541 24ZM23.3641 25.0172L24.4891 26.0531C24.6274 26.1801 24.8084 26.2506 24.9963 26.2506C25.1841 26.2506 25.3651 26.1801 25.5034 26.0531L26.6284 25.0172L32.0659 30H17.9284L23.3641 25.0172ZM27.7459 24L33.25 18.9544V29.0456L27.7459 24Z' fill='white'/%3E%3C/svg%3E%0A")}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) a[href^="tel:"]{background-image:url("data:image/svg+xml,%3Csvg width='49' height='49' viewBox='0 0 49 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='49' height='49' rx='18' fill='%23318C2D'/%3E%3Cpath d='M32.8472 27.8554L28.4306 25.8764L28.4184 25.8707C28.1892 25.7727 27.939 25.7333 27.6907 25.7562C27.4424 25.7792 27.2037 25.8636 26.9963 26.002C26.9718 26.0181 26.9484 26.0357 26.9259 26.0545L24.6441 27.9998C23.1984 27.2976 21.7059 25.8164 21.0038 24.3895L22.9519 22.0729C22.9706 22.0495 22.9884 22.0261 23.0053 22.0007C23.1407 21.7938 23.2229 21.5567 23.2445 21.3103C23.2661 21.064 23.2264 20.8162 23.1291 20.5889V20.5776L21.1444 16.1536C21.0157 15.8566 20.7944 15.6093 20.5136 15.4484C20.2328 15.2876 19.9075 15.2218 19.5863 15.2611C18.3159 15.4282 17.1499 16.0521 16.3059 17.0161C15.4619 17.9802 14.9977 19.2185 15 20.4998C15 27.9436 21.0563 33.9998 28.5 33.9998C29.7813 34.0021 31.0196 33.5379 31.9837 32.6939C32.9477 31.85 33.5716 30.6839 33.7388 29.4136C33.7781 29.0924 33.7125 28.7672 33.5518 28.4864C33.3911 28.2056 33.144 27.9843 32.8472 27.8554ZM28.5 32.4998C25.3185 32.4963 22.2682 31.2309 20.0186 28.9813C17.7689 26.7316 16.5035 23.6813 16.5 20.4998C16.4965 19.5843 16.8263 18.6989 17.4279 18.0088C18.0295 17.3187 18.8617 16.8712 19.7691 16.7498C19.7687 16.7536 19.7687 16.7573 19.7691 16.7611L21.7378 21.1673L19.8 23.4867C19.7803 23.5093 19.7625 23.5335 19.7466 23.5589C19.6055 23.7754 19.5227 24.0246 19.5063 24.2825C19.4899 24.5404 19.5403 24.7981 19.6528 25.0307C20.5022 26.7679 22.2525 28.5051 24.0084 29.3536C24.2428 29.465 24.502 29.5137 24.7608 29.495C25.0196 29.4762 25.2692 29.3907 25.485 29.2467C25.5091 29.2305 25.5322 29.2129 25.5544 29.1942L27.8334 27.2498L32.2397 29.2232C32.2397 29.2232 32.2472 29.2232 32.25 29.2232C32.1301 30.1319 31.6833 30.9658 30.9931 31.5689C30.3028 32.172 29.4166 32.5029 28.5 32.4998Z' fill='white'/%3E%3C/svg%3E%0A")}.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.address) p strong{color:var(--color-button-background)}.shopify-section-group-footer-group:has(footer) footer .grid .link-list li a{background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.790314 4.83735L10.7906 4.83596L7.30229 1.34765C7.15426 1.19963 7.0711 0.998861 7.0711 0.789522C7.0711 0.580183 7.15426 0.379418 7.30229 0.231393C7.45031 0.0833681 7.65108 0.000209383 7.86041 0.000208709C8.06975 0.000209383 8.27052 0.0833678 8.41854 0.231393L13.2557 5.06851C13.4037 5.21654 13.4868 5.4173 13.4868 5.62664C13.4868 5.83598 13.4037 6.03674 13.2557 6.18477L8.41854 11.0219C8.27052 11.1699 8.06975 11.2531 7.86041 11.2531C7.65107 11.2531 7.45031 11.1699 7.30228 11.0219C7.15426 10.8739 7.0711 10.6731 7.0711 10.4638C7.0711 10.2544 7.15426 10.0537 7.30228 9.90563L10.7906 6.41732L0.79078 6.41639C0.686946 6.41639 0.584128 6.39594 0.488198 6.35621C0.392268 6.31647 0.305104 6.25823 0.231682 6.18481C0.158261 6.11139 0.100019 6.02422 0.0602842 5.92829C0.0205486 5.83236 9.71966e-05 5.72954 9.73441e-05 5.62571C9.68067e-05 5.52188 0.0205487 5.41906 0.0602841 5.32313C0.100019 5.2272 0.158261 5.14003 0.231683 5.06661C0.305104 4.99319 0.392268 4.93495 0.488199 4.89521C0.584129 4.85548 0.686946 4.83503 0.79078 4.83503L0.790314 4.83735Z' fill='%23318C2D'/%3E%3C/svg%3E%0A");padding-left:20px;background-repeat:no-repeat;background-position:center left}.shopify-section-group-footer-group:has(footer) footer .grid .link-list li a:hover{color:var(--color-button-background)}.footer-block__image{margin-bottom:30px}.footer-payment__item svg{background:#fff;padding:6px;height:38px;width:58px;border-radius:14px}.footer-payment__item svg>path:first-of-type{opacity:0}.footer-social ul{gap:8px}.footer-social ul .footer-social__link{height:39px;width:39px;min-width:unset;min-height:unset;background:#fff;border-radius:14px}.footer-social ul .footer-social__link svg:not(.icon--fill){stroke:var(--color-background)}@media only screen and (min-width:768px){.shopify-section-group-footer-group:has(footer) footer .grid>div:has(.customerservice) p{font-size:24px}.footer-block__image{margin-bottom:85px}}.blog-grid .card:not(.card--banner){border-radius:18px;aspect-ratio:3/4;padding:24px;align-items:flex-start}.blog-grid .blog-grid--item{background:#003024;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blog-grid .blog-grid--item figure{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.blog-grid .card-media{position:absolute;top:0;right:0;bottom:0;left:0}.blog-grid .card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#001913b3}.blog-grid .article-tags{position:absolute;top:20px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.blog-grid .article-tags .article-tag{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#fff}.blog-grid .card-body{position:relative;color:#fff;padding:0}.blog-grid .card-body .article-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:calc(var(--font-size) * .85)}.blog-grid .card-body .article-content .card-title .h4{font-size:32px;font-weight:600}.blog-grid .btn--white{justify-content:flex-start;min-width:70%;justify-content:space-between;text-align:left}@media(max-width:768px){.blog-grid .card-body .article-content .card-title .h4{font-size:22px}}.card--product .card-vendor--logo img{height:20px;width:auto;object-fit:contain}.card--product .card-vendor,.card--product .price-item{color:var(--color-green)}.card--product .price.size--small.mt-8{margin-top:0}#product-grid-ajax .card--product .price.size--small.mt-8{font-size:16px}.product-block__upsell_products .upsell-products .card--product{--thumbnail-width: 100px}.product-block__upsell_products .layout--thumbnail .card-body{padding:min(5px,var(--card-body-padding))}.upsell-products .card-body{gap:0}.upsell-products .card--product .price-item{color:var(--color-darker-green);font-weight:700}.upsell-products .card--product .card-media{padding:8px}.indicator .dot{background-color:var(--color-dark-green)}.badge.custom-badge{color:var(--badge-color, currentColor);background:var(--badge-bg, transparent);border:1px solid var(--badge-border, currentColor)}sc-specification-table{--frame-background: transparent;--frame-padding: 72px 0 0 0;--group-name-font-size: 2.25em;--attribute-name-font-weight: 300;--attribute-value-font-weight: 300}@media(min-width:768px){sc-specification-table{--frame-padding: 160px 0 0 0;--group-name-font-size: 2.8em}}drawer-cart .drawer-cart__header #cart-shipping-notification{padding-left:var(--drawer-padding);padding-right:var(--drawer-padding)}drawer-cart .drawer-cart__header #cart-shipping-notification .shipping-notification{background:color-mix(in srgb,var(--color-dark-green) 15%,transparent);color:var(--color-darker-green);border-radius:8px}drawer-cart .drawer-cart__header #cart-shipping-notification .shipping-notification .checkmark{background-color:transparent!important}drawer-cart .drawer-content #cart-items .cart-item{margin-bottom:10px;border-radius:23px;padding:10px;background:#edeadd;gap:8px}drawer-cart .drawer-content #cart-items .cart-item .price{font-size:13px}drawer-cart .drawer-content #cart-items .cart-item .cart-item__details .cart-item__title{font-size:14px;font-weight:600;margin-bottom:5px}drawer-cart .drawer-content #cart-items .cart-item .cart-item__details .price{color:var(--color-green)}drawer-cart .drawer-content #cart-items .cart-item .cart-item__total{line-height:1em}drawer-cart .drawer-content #cart-items .cart-item .cart-item__total .price{font-weight:600}drawer-cart .drawer-content #cart-items .cart-item quantity-input,drawer-cart .drawer-content #cart-items .cart-item .quantity{border-radius:12px;font-size:13px}drawer-cart .drawer-footer{background:#edeadd}drawer-cart .drawer-footer .cart__subtotals{font-weight:600;margin:0 0 var(--drawer-padding);border-bottom:1px solid #DEDBCD;padding-bottom:var(--drawer-padding)}drawer-cart .drawer-footer .cart__tax{font-size:calc(var(--font-size) * .75)}drawer-cart .cart-item__total .cart-item__discounted-prices{justify-content:flex-end;display:flex;gap:0;flex-direction:column}drawer-cart .cart-item__total .cart-item__discounted-prices .cart-item__old-price{font-weight:400!important}drawer-cart .cart-item__desc-list.discounts{margin-top:5px}drawer-cart .cart-item__desc-list.discounts .cart-item__discount{font-size:1.2rem;line-height:1.4rem;letter-spacing:0}#drawer-cart{font-size:15px}#drawer-cart #cart-discounts{font-weight:400;font-size:.875em;color:var(--color-button-background)}@media(max-width:768px){.media-with-text .media.sm-br-img,.hero__media.sm-br-img{padding-left:var(--container-margin);padding-right:var(--container-margin)}.media-with-text .media.sm-br-img img,.hero__media.sm-br-img img{border-radius:var(--br-img)}}.card--testimonial{--card-body-padding: 0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/critical-custom.css.map */
