.button1,.shopify-challenge__button1,.customer button1{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font:inherit;font-size:10px!important;font-weight:700!important;padding:0;text-decoration:none;border:0;border-radius:10px;background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:#fff;text-transform:uppercase;min-width:148px;min-height:48px;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none}.button1:focus-visible{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button1:focus{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button1:focus:not(:focus-visible){box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border))}.button1,.button1-label,.shopify-challenge__button,.customer button1{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2}.button1--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:9rem;min-height:3.5rem}.button1--small{padding:1.2rem 2.6rem}.button1:not([disabled]):hover,.shopify-challenge__button1:hover,.customer button1:hover{box-shadow:0 0 0 .2rem rgba(var(--color-button),var(--alpha-button-border))}.button1:disabled,.button1[aria-disabled=true],.button1.disabled,.customer button1:disabled,.customer button1[aria-disabled=true],.customer button1.disabled{cursor:not-allowed;opacity:.5}.button1--full-width{display:flex;width:100%}.button1.loading{color:transparent}.button1.loading:after{animation:loading var(--duration-long) infinite linear;border:.5rem solid rgba(var(--color-button-text),.4);border-left:.5rem solid rgb(var(--color-button-text));border-radius:100%;box-sizing:content-box;content:"";display:block;height:2rem;position:absolute;width:2rem}@media screen and (max-width: 749px){.button-mobile-margin{margin-bottom:20px}}@media screen and (min-width: 750px){.button-mobile-margin{margin-left:15px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/new-base.css.map */
