:root{--skin-bg-page: #FFFFFF;--skin-bg-card: #FFFFFF;--skin-bg-secondary: #FFFFFF;--skin-bg-input: #FFFFFF;--skin-text-primary: #1A1A1A;--skin-text-secondary: #555555;--skin-text-light: #777777;--skin-accent-green: #4FAB53;--skin-accent-green-dark: #3E8E41;--skin-accent-green-light: #E8F5E9;--skin-brand-dark: #003D29;--skin-border-color: #E0E0E0;--skin-border-focus: #4FAB53;--skin-space-xs: 8px;--skin-space-sm: 16px;--skin-space-md: 24px;--skin-space-lg: 32px;--skin-space-xl: 48px;--skin-space-xxl: 64px;--skin-space-jumbo: 80px;--skin-radius-card: 24px;--skin-radius-input: 12px;--skin-radius-pill: 999px;--skin-font-h1: 40px;--skin-font-h2: 28px;--skin-font-h3: 21px;--skin-font-h4: 17px;--skin-font-body: 18px;--skin-font-small: 14px;--skin-shadow-card: 0 10px 30px -10px rgba(0, 61, 41, .08);--skin-shadow-hover: 0 20px 40px -10px rgba(0, 61, 41, .15);--skin-shadow-button: 0 4px 14px rgba(79, 171, 83, .4);--skin-shadow-pop: 0 20px 50px -10px rgba(0, 61, 41, .12)}body,.main-content{background-color:var(--skin-bg-page)!important;color:var(--skin-text-primary);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--skin-brand-dark);letter-spacing:-.02em;font-weight:700}h1,.h1{font-size:var(--skin-font-h1)!important}h2,.h2{font-size:var(--skin-font-h2)!important}h3,.h3{font-size:var(--skin-font-h3)!important}h4,.h4{font-size:var(--skin-font-h4)!important}.button,button,input[type=submit],.btn{border-radius:var(--skin-radius-pill)!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;font-size:var(--skin-font-small)!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;height:50px!important;padding:0 30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.button--solid,.button--primary{background-color:var(--skin-accent-green)!important;border-color:var(--skin-accent-green)!important;color:#fff!important;box-shadow:var(--skin-shadow-button)}.button--solid:hover,.button--primary:hover{transform:translateY(-2px);background-color:var(--skin-accent-green-dark)!important;box-shadow:none}input[type=text],input[type=email],select,textarea{border-radius:var(--skin-radius-input)!important;background-color:var(--skin-bg-input)!important;border:1px solid var(--skin-border-color)!important;padding:12px var(--skin-space-sm)!important;font-size:var(--skin-font-body)!important;color:var(--skin-text-primary)!important}input:focus,select:focus,textarea:focus{border-color:var(--skin-accent-green)!important;box-shadow:none!important;outline:none}.product-item,.card:not(.card--fullwidth){border:none!important;background:transparent!important;box-shadow:none!important;transition:transform .3s ease;overflow:visible!important}.product-item__image,.card__image:not(.card__image--background){border-radius:var(--skin-radius-card)!important;overflow:hidden!important;position:relative;background-color:#fff;box-shadow:var(--skin-shadow-card);transition:box-shadow .3s ease}.product-item:hover .product-item__image,.card:not(.card--fullwidth):hover .card__image:not(.card__image--background){box-shadow:var(--skin-shadow-hover)}.product-item:hover,.card:not(.card--fullwidth):hover{transform:none}.product-item__quick-buy,.card__quick-buy{position:static;opacity:1;transform:none;left:auto;right:auto;bottom:auto;transition:none}.product-item__quick-buy .button{width:100%;background:#1ca54d!important;color:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:16px!important;height:48px!important;box-shadow:none}.product-item__quick-buy .button:hover{background:#15833d!important;color:#fff!important}.product-item__text,.card:not(.card--fullwidth) .card__text{padding:15px 5px!important;text-align:center}.product-item__title a,.card:not(.card--fullwidth) .card__title a{font-family:var(--font-heading-family, sans-serif);font-weight:700!important;font-size:var(--skin-font-h4)!important;color:var(--skin-brand-dark)!important;text-decoration:none!important}.product-item__price,.card:not(.card--fullwidth) .card__price{color:var(--skin-text-secondary);font-weight:500;margin-top:5px;font-size:var(--skin-font-body)!important}.site-header,header[data-section-type=header],.header-container{background-color:#faf9f6d9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.menu-link,.nav-link{font-weight:600!important;font-size:15px!important;color:var(--skin-brand-dark)!important}.header__icon svg{stroke-width:1.5px!important;transform:scale(1.1)}.announcement-bar{background-color:var(--skin-brand-dark)!important;color:#fff!important;font-weight:600;font-size:12px;letter-spacing:1px}.site-nav.style--classic .submenu,#site-menu-sidebar,mobile-navigation{background-color:var(--skin-bg-page)!important}.site-nav.style--classic .submenu{border:1px solid rgba(0,0,0,.05)!important;border-radius:var(--skin-radius-card)!important;box-shadow:var(--skin-shadow-card)!important;padding:20px!important}.product-recommendations,.section-related-products,.section-recently-viewed,.product__block-empty,.product__share,.product__social,.payment-terms,.shopify-payment-button{display:none!important}.product-gallery{background-color:transparent!important;padding:0!important}.product-gallery .product-gallery-item,.product-gallery img{border-radius:var(--skin-radius-card);box-shadow:var(--skin-shadow-card)}.product-text{padding-left:var(--skin-space-xl)!important}.product-text h1,.product__title{font-size:36px!important;font-weight:800!important;color:var(--skin-brand-dark)!important;margin-bottom:var(--skin-space-sm)!important}.product__price,.price{font-size:24px!important;font-weight:600!important;color:var(--skin-accent-green)!important}.ancient-option-row{border:2px solid var(--skin-border-color)!important;border-radius:16px!important;padding:var(--skin-space-md)!important;transition:all .2s ease!important;background-color:#fff!important}.ancient-option-row.active{border-color:var(--skin-accent-green)!important;background-color:var(--skin-accent-green-light)!important;box-shadow:0 0 0 1px var(--skin-accent-green)!important}.product-form .button--product,.product-actions .add-to-cart{border-radius:999px!important;background-color:var(--skin-accent-green)!important;height:60px!important;font-size:18px!important;letter-spacing:1px!important;box-shadow:none!important;transition:transform .2s!important}.product-form .button--product:hover{transform:scale(1.02) translateY(-2px)!important}.product__description h3,.product__description h4{border-bottom:1px solid var(--skin-border-color);padding:15px 0;margin:0;font-size:var(--skin-font-body)!important;font-weight:700;cursor:pointer;position:relative}.product__description h3:after{content:"+";position:absolute;right:0;font-weight:300}.site-footer{background-color:var(--skin-bg-secondary)!important;padding-top:var(--skin-space-xxl)!important;border-top:1px solid rgba(0,0,0,.05)!important}.site-footer h4,.site-footer .h4{font-size:14px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;opacity:.7!important;margin-bottom:var(--skin-space-md)!important;color:var(--skin-brand-dark)!important}.footer-link{color:var(--skin-text-primary)!important;opacity:.8;transition:opacity .2s}.footer-link:hover{opacity:1;text-decoration:underline}.footer__newsletter input{background:#fff!important;border:1px solid var(--skin-border-color)!important;height:50px!important;border-radius:var(--skin-radius-pill)!important;padding-left:20px!important}.footer__newsletter button{height:50px!important;margin-left:-50px!important;z-index:2}@media screen and (max-width:1023px){.site-header .mobile-menu-button,.mobile-menu-button{color:#003d29!important}.site-header .mobile-menu-button svg,.site-header .mobile-menu-button svg g,.site-header .mobile-menu-button svg path,.mobile-menu-button svg,.mobile-menu-button svg g,.mobile-menu-button svg path{fill:#003d29!important;color:#003d29!important}.site-header .mobile-cart-button svg,.site-header .mobile-cart-button svg path,.mobile-cart-button svg,.mobile-cart-button svg path{stroke:#003d29!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/modern-skin.css.map */
