.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:14px 32px;cursor:pointer;border:none;border-radius:var(--radius-btn);transition:var(--transition);white-space:nowrap;text-decoration:none;line-height:1}.btn-gold{background:transparent;border:var(--btn-border);color:var(--color-gold)}.btn-gold:hover,.btn-gold:focus-visible{background:var(--color-gold);color:var(--color-charcoal);outline:none}.btn-gold-solid{background:var(--color-gold);border:var(--btn-border);color:var(--color-charcoal)}.btn-gold-solid:hover,.btn-gold-solid:focus-visible{background:var(--color-gold-dark);border-color:var(--color-gold-dark);color:var(--color-gold-light);outline:none}.btn-dark{background:var(--color-charcoal);border:1.5px solid var(--color-charcoal);color:var(--color-gold-light)}.btn-dark:hover{background:var(--color-text);border-color:var(--color-text)}.btn-white{background:transparent;border:1.5px solid rgba(255,255,255,.65);color:#fff}.btn-white:hover{background:#ffffff1f;border-color:#fff}.btn-sm{padding:10px 22px;font-size:11px;letter-spacing:1.5px}.btn-lg{padding:18px 44px;font-size:13px}.btn-full{width:100%}.btn[disabled],.btn[aria-busy=true]{opacity:.6;pointer-events:none;cursor:not-allowed}.btn .btn-arrow{display:inline-block;transition:transform .2s ease}.btn:hover .btn-arrow{transform:translate(4px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-button.css.map */
