.button{padding:14px 36px;border:2px solid;font-family:var(--font-body-family);font-size:20px;line-height:23px;font-weight:700;letter-spacing:0;text-transform:uppercase;text-align:center;transition:all .3s ease-in-out}.button:after,.button:before{display:none}.button--primary{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.button--primary:hover,.button--primary:focus,.button--primary:active{background-color:var(--color-tertiary);border-color:var(--color-tertiary)}.button--secondary{color:#fff;background-color:var(--color-secondary);border-color:var(--color-secondary)}.button--secondary:hover,.button--secondary:focus,.button--secondary:active{background-color:var(--color-primary);border-color:var(--color-primary)}.button--tertiary{color:#fff;font-weight:700;background-color:transparent;border-color:#fff;text-shadow:0 2px 4px rgb(0 0 0 / 30%)}.button--tertiary:hover,.button--tertiary:focus,.button--tertiary:active{background-color:var(--color-tertiary);border-color:var(--color-tertiary)}.button--quaternary{color:#527d3a;border:2px solid #527d3a;font-weight:700;background-color:#fff;transition:all .2s ease-in-out}.button--quaternary:hover,.button--quaternary:focus,.button--quaternary:active{color:#fff;background-color:#527d3a}@media screen and (max-width: 768px){.button{font-size:16px;line-height:18px;padding:9px 16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/defaults.css.map */
