.button,.shopify-payment-button__button--unbranded,.customer button,.shopify-challenge__button,a.button{font-family:-apple-system,Inter,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;letter-spacing:-.3px!important;border-radius:10px!important;padding:0 3.6rem!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{--color-button: 47, 143, 91;--color-button-text: 255, 255, 255}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{--color-button: 28, 92, 58}.button--secondary{border-radius:10px!important;font-weight:500!important}.product-form__submit.button,.product-form__submit.button--secondary{--color-button: 47, 143, 91 !important;--color-button-text: 255, 255, 255 !important;--alpha-button-background: 1 !important;--alpha-button-border: 0 !important;background-color:#2f8f5b!important;color:#fff!important;font-weight:700!important;box-shadow:0 8px 24px #2f8f5b47!important}.product-form__submit.button:after,.product-form__submit.button:before{box-shadow:none!important}.product-form__submit.button:hover:not([disabled]){--color-button: 28, 92, 58 !important;background-color:#1c5c3a!important}.product-form__submit.button .loading__spinner .path{stroke:#fff}.product-form__submit.button[disabled]{opacity:.55!important}body #tw-root .tw-reveal{opacity:1;transform:none;animation:twRevealSafe .8s cubic-bezier(.16,1,.3,1) both}@keyframes twRevealSafe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){body #tw-root .tw-reveal{animation:none}}@media screen and (max-width:989px){#Details-menu-drawer-container[open]>#menu-drawer.menu-drawer{position:fixed!important;top:var(--header-height, 60px)!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;max-height:none!important;transform:none!important;visibility:visible!important;opacity:1!important;background:#071310!important;z-index:100000!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}#Details-menu-drawer-container[open]>#menu-drawer .menu-drawer__inner-container{min-height:100%!important}#Details-menu-drawer-container[open]>#menu-drawer .menu-drawer__navigation{padding-top:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tw-button-unify.css.map */
