.tk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px;border:none;border-radius:var(--tk-radius-base, 4px);font-family:var(--tk-font-body);font-weight:var(--tk-fw-bold, 700);font-size:16px;line-height:1.25;text-transform:uppercase;letter-spacing:0;cursor:pointer;transition:background-color .18s ease,color .18s ease}.tk-btn:before,.tk-btn:after{display:none}.tk-btn[aria-disabled=true]{opacity:.6;pointer-events:none;cursor:not-allowed}.tk-btn--yellow{background-color:var(--tk-color-yellow);color:var(--tk-color-black)}.tk-btn--yellow:hover,.tk-btn--yellow:focus-visible{background-color:var(--tk-color-black);color:var(--tk-color-white)}.tk-btn--black{background-color:var(--tk-color-black);color:var(--tk-color-white)}.tk-btn--black:hover,.tk-btn--black:focus-visible{background-color:var(--tk-color-yellow);color:var(--tk-color-black)}.tk-btn--mint{background-color:var(--tk-color-green-300);color:var(--tk-color-black)}.tk-btn--mint:hover,.tk-btn--mint:focus-visible{background-color:var(--tk-color-green-900);color:var(--tk-color-white)}.tk-btn--green-mid{background-color:var(--tk-color-green-700);color:var(--tk-color-white)}.tk-btn--green-mid:hover,.tk-btn--green-mid:focus-visible{background-color:var(--tk-color-green-300);color:var(--tk-color-black)}.tk-btn--green-dark{background-color:var(--tk-color-green-900);color:var(--tk-color-white)}.tk-btn--green-dark:hover,.tk-btn--green-dark:focus-visible{background-color:var(--tk-color-green-300);color:var(--tk-color-black)}.tk-btn--outline-black{background-color:transparent;color:var(--tk-color-black);border:1px solid var(--tk-color-black)}.tk-btn--outline-black:hover,.tk-btn--outline-black:focus-visible{background-color:var(--tk-color-black);color:var(--tk-color-white)}.tk-btn--custom{background-color:var(--tk-btn-custom-bg, var(--tk-color-yellow));color:var(--tk-btn-custom-fg, var(--tk-color-black))}.tk-btn--custom:hover,.tk-btn--custom:focus-visible{background-color:var(--tk-btn-custom-fg, var(--tk-color-black));color:var(--tk-btn-custom-bg, var(--tk-color-yellow))}.tk-btn__label--mobile{display:none}.tk-btn__label--desktop{display:inline}@media screen and (max-width:749px){.tk-btn__label--mobile{display:inline}.tk-btn__label--desktop{display:none}}@media screen and (max-width:749px){.tk-btn--hide-mobile{display:none}.tk-btn{min-height:26px;padding:8px 12px;font-size:12px;line-height:15px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/tk-buttons.css.map */
