.btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 26px;font-family:var(--font-body);font-size:18px;font-weight:var(--font-weight-medium);line-height:1;letter-spacing:2px;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;transition:opacity var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}@media screen and (min-width:750px){.btn{height:55px}}.btn--primary{background-color:var(--btn-bg, var(--color-brown));color:var(--btn-text, var(--color-white))}.btn--primary:hover,.btn--primary:focus-visible{opacity:var(--opacity-high)}.btn--secondary{background-color:var(--btn-bg, var(--color-green));color:var(--btn-text, var(--color-white))}.btn--secondary:hover,.btn--secondary:focus-visible{opacity:var(--opacity-high)}.btn--outline{background-color:transparent;color:var(--btn-text, var(--color-brown));border:1px solid var(--btn-border, var(--color-brown))}.btn--outline:hover,.btn--outline:focus-visible{background-color:var(--btn-bg, var(--color-brown));color:var(--btn-text, var(--color-white))}.btn--full-width{width:100%}.btn--disabled,.btn:disabled{opacity:var(--opacity-medium);cursor:not-allowed;pointer-events:none}.btn:focus-visible{outline:2px solid var(--color-brown);outline-offset:2px}.btn__text{display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippet-button.css.map */
