@property --dk-fill-radius{syntax: "<length>"; inherits: false; initial-value: 0px;}:is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded){--dk-fill-ease: cubic-bezier(.16, 1, .3, 1);background-image:radial-gradient(circle at var(--dk-fill-x, 50%) var(--dk-fill-y, 50%),rgb(var(--color-button-text)) calc(var(--dk-fill-radius) - .5px),transparent var(--dk-fill-radius));background-repeat:no-repeat;touch-action:manipulation;transition:--dk-fill-radius .5s var(--dk-fill-ease),color .3s var(--dk-fill-ease),transform .2s var(--dk-fill-ease),box-shadow var(--duration-short) ease}:is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded).dk-fill-active:not(:disabled,[aria-disabled=true],.disabled,.loading){--dk-fill-radius: var(--dk-fill-cover, 40rem);color:rgb(var(--color-button))}:is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded):active:not(:disabled,[aria-disabled=true],.disabled){transform:scale(.985)}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:not([disabled]):hover:after{--border-opacity: var(--buttons-border-opacity)}@media(prefers-reduced-motion:reduce){:is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded){transition:color .1s linear,box-shadow var(--duration-short) ease}:is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded):active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dk-buttons.css.map */
