.gb-button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading, sans-serif);font-weight:600;text-transform:uppercase;letter-spacing:.2em;line-height:1.2;text-decoration:none;border-radius:var(--radius-none, 0);cursor:pointer;box-sizing:border-box;transition:background-color .5s ease,color .25s ease,box-shadow .25s ease}.gb-button:hover{box-shadow:0 6px 20px #1a1b181a}.gb-button--small{padding:.6rem 2rem;min-height:40px;font-size:12px}.gb-button--medium{padding:1rem 3rem;min-height:50px;font-size:15px}.gb-button--large{padding:1.4rem 3rem;min-height:60px;font-size:17px}.gb-button--primary{background:var(--button-primary-bg, #33844b);color:var(--button-primary-text, #fff);border:1px solid var(--button-primary-bg, #33844b)}.gb-button--secondary{background:transparent;color:var(--button-secondary-text, #1a1b18);border:1px solid var(--button-secondary-border, #1a1b18)}.gb-button--gold{background:var(--cta-gold-bg, #e8c534);color:var(--cta-gold-text, #154524);border:1px solid var(--cta-gold-bg, #e8c534)}.gb-button--dark{background:var(--color-brand-dark, #1a3a2e);color:#fff;border:1px solid var(--color-brand-dark, #1a3a2e)}.gb-button--full{display:flex;width:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gb-components.css.map */
