.button,.product-form__submit,.shopify-payment-button__button--unbranded,button[type=submit],.cart__submit,input[type=submit]{min-height:50px;min-width:120px;padding:1.4rem 2.4rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#0f172a;font-size:1.6rem;font-weight:700;font-family:inherit;text-align:center;text-transform:uppercase;letter-spacing:.05em;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:2px solid transparent;border-radius:10px;box-shadow:0 4px 15px #f59e0b66;transition:all .3s ease;cursor:pointer;text-decoration:none;appearance:none;-webkit-appearance:none}.button:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]),button[type=submit]:hover:not(:disabled),.cart__submit:hover:not(:disabled),input[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#fbbf24,#f59e0b);transform:translateY(-2px);box-shadow:0 8px 25px #f59e0b80;border-color:#fbbf244d}.button:active,.product-form__submit:active,button[type=submit]:active,.cart__submit:active,input[type=submit]:active{transform:translateY(0);box-shadow:0 2px 8px #f59e0b4d}.button:focus-visible,.product-form__submit:focus-visible,button[type=submit]:focus-visible,.cart__submit:focus-visible,input[type=submit]:focus-visible{outline:3px solid #fbbf24;outline-offset:3px;border-color:#fbbf24}.button:disabled,.product-form__submit:disabled,.product-form__submit[aria-disabled=true],button[type=submit]:disabled,.cart__submit:disabled,input[type=submit]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.button--secondary,.shopify-payment-button__more-options{background:transparent;color:#f1f5f9;border:2px solid rgba(148,163,184,.3);box-shadow:none}.button--secondary:hover{background:#94a3b81a;border-color:#94a3b880;color:#fbbf24;box-shadow:0 4px 12px #94a3b833}.button--tertiary,.button--link,a.link--text{background:transparent;color:#fbbf24;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;padding:.8rem 1.2rem;min-height:44px}.button--tertiary:hover,.button--link:hover,a.link--text:hover{color:#f59e0b;text-decoration-thickness:2px;background:transparent;transform:none}.header__icon,.modal__toggle,.cart-notification__close,button.icon-button{min-width:44px;min-height:44px;padding:.8rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#e2e8f0;transition:all .2s ease}.header__icon:hover,.modal__toggle:hover,.cart-notification__close:hover,button.icon-button:hover{background:#94a3b81a;border-color:#94a3b84d;color:#fbbf24}.header__icon:focus-visible,.modal__toggle:focus-visible,.cart-notification__close:focus-visible,button.icon-button:focus-visible{outline:2px solid #fbbf24;outline-offset:2px;border-color:#fbbf24}.banner__buttons .button,.image-banner__buttons .button,.hero__button{position:relative;z-index:2;background:#f59e0bf2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid rgba(251,191,36,.3)}.banner__buttons .button:hover,.image-banner__buttons .button:hover,.hero__button:hover{background:#fbbf24f2;border-color:#fbbf24}@media screen and (max-width: 639px){.button,.product-form__submit,button[type=submit],.cart__submit,input[type=submit]{font-size:1.5rem;padding:1.2rem 2rem;min-height:48px}.product-form__buttons,.banner__buttons{flex-direction:column;gap:1rem}.product-form__buttons .button,.banner__buttons .button{width:100%}}@media screen and (min-width: 640px) and (max-width: 1024px){.button,.product-form__submit,button[type=submit],.cart__submit,input[type=submit]{font-size:1.6rem;padding:1.3rem 2.2rem;min-height:50px}}@media screen and (min-width: 1025px){.button,.product-form__submit,button[type=submit],.cart__submit,input[type=submit]{font-size:1.7rem;padding:1.5rem 2.5rem;min-height:52px}.product-form__buttons,.banner__buttons{flex-direction:row;gap:1.2rem}}@media (prefers-contrast: high){.button,.product-form__submit,button[type=submit]{border-width:3px;font-weight:800}}@media (prefers-reduced-motion: reduce){.button,.product-form__submit,button[type=submit],.cart__submit,input[type=submit]{transition:none;transform:none!important}.button:hover,.product-form__submit:hover,button[type=submit]:hover{transform:none!important}}@media (forced-colors: active){.button,.product-form__submit,button[type=submit]{border:2px solid currentColor}.button:hover,.product-form__submit:hover{background:Highlight;color:HighlightText}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/global-button-styles.css.map */
