.button,.button-primary,button.button[type=submit],.product-form__submit,add-to-cart-component .button{--store-btn-bg: var(--store-purple, #7E3ECA);background-color:var(--store-btn-bg);color:#fff;border:1px solid var(--store-btn-bg);border-radius:999px;font-weight:600;letter-spacing:.01em;box-shadow:0 6px 18px rgb(var(--store-purple-rgb, 126 62 202) / .28);transition:transform .18s ease,box-shadow .22s ease,background-color .2s ease;will-change:transform}@media(any-pointer:fine){.button:hover,.button-primary:hover,button.button[type=submit]:hover,.product-form__submit:hover,add-to-cart-component .button:hover{background-color:var(--store-purple-hover, #6B30B0);border-color:var(--store-purple-hover, #6B30B0);transform:translateY(-2px);box-shadow:0 10px 26px rgb(var(--store-purple-rgb, 126 62 202) / .38)}}.button:active,.button-primary:active,.product-form__submit:active{transform:translateY(0);box-shadow:0 4px 12px rgb(var(--store-purple-rgb, 126 62 202) / .3)}.button:focus-visible{outline:2px solid var(--store-purple, #7E3ECA);outline-offset:3px}.button--secondary,.button-secondary{background-color:transparent;color:var(--color-foreground);border:1px solid rgb(var(--color-foreground-rgb) / .25);border-radius:999px;box-shadow:none;font-weight:600;transition:border-color .2s ease,background-color .2s ease,transform .18s ease}@media(any-pointer:fine){.button--secondary:hover,.button-secondary:hover{border-color:var(--store-purple, #7E3ECA);background-color:rgb(var(--store-purple-rgb, 126 62 202) / .06);transform:translateY(-1px)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/store-buttons.css.map */
