:root{--btn-radius: 999px;--btn-pad-y: calc(var(--gap, 8px) * 2);--btn-pad-x: calc(var(--gap, 8px) * 4.5);--btn-pad-y-compact: calc(var(--gap, 8px) * 1.25);--btn-pad-x-compact: calc(var(--gap, 8px) * 2.75);--btn-min-height: 48px;--btn-min-height-compact: 40px;--btn-font: var(--font-base);--btn-size: var(--t-small);--btn-size-compact: 13px;--btn-weight: 700;--btn-tracking: .12em;--btn-transform: uppercase;--btn-line-height: 1.2;--btn-gold-fill: linear-gradient(120deg, var(--accent-gold-start), var(--accent-gold-end));--btn-gold-text: var(--on-gold-text);--btn-gold-fill-hover: #8f6420;--btn-gold-text-hover: var(--on-scrim-text);--btn-gold-border-hover: var(--accent-gold);--btn-outline-border: var(--border-color);--btn-outline-text: var(--text-primary);--btn-outline-border-hover: var(--accent-gold);--btn-outline-text-hover: var(--accent-gold);--btn-text-color: var(--text-primary);--btn-text-color-hover: var(--accent-gold);--btn-ease: cubic-bezier(.16, 1, .3, 1);--btn-duration: .3s;--btn-focus-ring: 2px solid var(--accent-gold);--btn-focus-offset: 3px}:root{--btn-icon-size: 44px;--btn-icon-glyph: 16px;--btn-icon-bg: var(--bg-secondary);--btn-icon-border: var(--border-color);--btn-icon-text: var(--text-primary);--btn-icon-bg-hover: var(--accent-gold);--btn-icon-text-hover: var(--on-gold-text);--btn-icon-shadow: 0 2px 10px rgba(var(--text-primary-rgb), .15);--btn-icon-shadow-hover: 0 4px 14px rgba(var(--text-primary-rgb), .22)}.wt-button.wt-button--primary,.wt-button.wt-button--secondary{min-height:var(--btn-min-height);padding:var(--btn-pad-y) var(--btn-pad-x);border:1px solid transparent;border-radius:var(--btn-radius);font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:var(--btn-transform);line-height:var(--btn-line-height);transition:background var(--btn-duration) ease,color var(--btn-duration) ease,border-color var(--btn-duration) ease}.wt-button.wt-button--primary{background:var(--btn-gold-fill);color:var(--btn-gold-text);border-color:transparent}.wt-button.wt-button--secondary{background:transparent;color:var(--btn-outline-text);border-color:var(--btn-outline-border)}@media(hover:hover){.wt-button.wt-button--primary:hover{background:var(--btn-gold-fill-hover);border-color:var(--btn-gold-border-hover);color:var(--btn-gold-text-hover)}.wt-button.wt-button--secondary:hover{background:transparent;border-color:var(--btn-outline-border-hover);color:var(--btn-outline-text-hover)}}.wt-button.wt-button--primary:focus-visible,.wt-button.wt-button--secondary:focus-visible{outline:var(--btn-focus-ring);outline-offset:var(--btn-focus-offset)}.wt-button.wt-button--primary.loading,.wt-button.wt-button--secondary.loading{color:transparent}body .wt-cart__cta.wt-cart__cta,body .btn-checkout.btn-checkout,body .wt-button--continue-shopping.wt-button--continue-shopping,body .giftnote__save.giftnote__save{min-height:var(--btn-min-height);padding:var(--btn-pad-y) var(--btn-pad-x);border:1px solid transparent;border-radius:var(--btn-radius);font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);letter-spacing:var(--btn-tracking);text-transform:var(--btn-transform);line-height:var(--btn-line-height);text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--gap, 8px) * 1);cursor:pointer;background:var(--btn-gold-fill);color:var(--btn-gold-text);border-color:transparent;transition:background var(--btn-duration) ease,color var(--btn-duration) ease,border-color var(--btn-duration) ease}body .wt-cart__cta.wt-cart__cta,body .btn-checkout.btn-checkout{width:100%}body .giftnote__save.giftnote__save{min-height:var(--btn-min-height-compact);padding:var(--btn-pad-y-compact) var(--btn-pad-x-compact);font-size:var(--btn-size-compact)}@media(hover:hover){body .wt-cart__cta.wt-cart__cta:hover,body .btn-checkout.btn-checkout:hover,body .wt-button--continue-shopping.wt-button--continue-shopping:hover,body .giftnote__save.giftnote__save:hover{background:var(--btn-gold-fill-hover);border-color:var(--btn-gold-border-hover);color:var(--btn-gold-text-hover)}}body .wt-cart__cta.wt-cart__cta:focus-visible,body .btn-checkout.btn-checkout:focus-visible,body .wt-button--continue-shopping.wt-button--continue-shopping:focus-visible,body .giftnote__save.giftnote__save:focus-visible{outline:var(--btn-focus-ring);outline-offset:var(--btn-focus-offset)}body .wt-cart__cta.wt-cart__cta[disabled],body .btn-checkout.btn-checkout[disabled]{opacity:.4;cursor:not-allowed}body .wt-cart__cta.wt-cart__cta.loading,body .btn-checkout.btn-checkout.loading,body .giftnote__save.giftnote__save.loading{color:transparent}
/*# sourceMappingURL=/cdn/shop/t/8/assets/button-system.css.map */
