:root{--alleycat-action-background: #caf134;--alleycat-action-text: rgba(27, 23, 53, 1);--alleycat-action-border: rgba(27, 23, 53, .6);--alleycat-action-shadow: rgba(27, 23, 53, .5);--alleycat-action-focus-surface: rgba(250, 250, 250, 1);--alleycat-action-selection: rgba(27, 23, 53, .3)}.alleycat-action-button.alleycat-action-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:12rem;min-height:4.5rem;padding:0 3rem;border:.1rem solid var(--alleycat-action-border);border-radius:4rem;appearance:none;background-color:var(--alleycat-action-background);box-shadow:0 .4rem .5rem var(--alleycat-action-shadow);color:var(--alleycat-action-text);cursor:pointer;font-family:var(--font-body-family);font-size:1.8rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,background-color .2s ease;-webkit-appearance:none}.alleycat-action-button.alleycat-action-button:before,.alleycat-action-button.alleycat-action-button:after{content:none!important;display:none!important}.alleycat-action-button.alleycat-action-button:not([disabled]):not([aria-disabled=true]):hover{box-shadow:0 .6rem .7rem var(--alleycat-action-shadow);color:var(--alleycat-action-text);transform:translateY(-.25rem)}.alleycat-action-button.alleycat-action-button:not([disabled]):not([aria-disabled=true]):active{box-shadow:0 .2rem .3rem var(--alleycat-action-shadow);transform:translateY(0)}.alleycat-action-button.alleycat-action-button:focus-visible,.alleycat-action-button.alleycat-action-button.focused{box-shadow:0 0 0 .3rem var(--alleycat-action-focus-surface),0 0 0 .5rem var(--alleycat-action-border),0 .4rem .5rem var(--alleycat-action-shadow);outline:.2rem solid var(--alleycat-action-border);outline-offset:.3rem}.alleycat-action-button.alleycat-action-button:focus:not(:focus-visible):not(.focused){outline:none}.alleycat-action-button.alleycat-action-button:disabled,.alleycat-action-button.alleycat-action-button[aria-disabled=true],.alleycat-action-button.alleycat-action-button.disabled{box-shadow:0 .4rem .5rem var(--alleycat-action-shadow);cursor:not-allowed;opacity:.5;pointer-events:none;transform:none}.alleycat-action-button.alleycat-action-button.loading{color:transparent;pointer-events:none}.alleycat-action-button.alleycat-action-button.loading>.loading__spinner{position:absolute;top:50%;left:50%;display:flex;height:100%;align-items:center;transform:translate(-50%,-50%)}.alleycat-action-button.alleycat-action-button.loading>.loading__spinner .spinner{width:fit-content}.alleycat-action-button.alleycat-action-button.loading>.loading__spinner .path{stroke:var(--alleycat-action-text)}.alleycat-action-button.alleycat-action-button::selection{background-color:var(--alleycat-action-selection)}@media(prefers-reduced-motion:reduce){.alleycat-action-button.alleycat-action-button{transition:none}.alleycat-action-button.alleycat-action-button:not([disabled]):not([aria-disabled=true]):hover,.alleycat-action-button.alleycat-action-button:not([disabled]):not([aria-disabled=true]):active{transform:none}}@media(forced-colors:active){.alleycat-action-button.alleycat-action-button{border:.1rem solid ButtonText;box-shadow:none;forced-color-adjust:auto}.alleycat-action-button.alleycat-action-button.loading{color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/alleycat-action-button.css.map */
