:root{--button-background-color: #ffc200;--button-background-color-hover: #ffd900;--button-color: #ffffff;--button-color-hover: #ffffff;--button-box-shadow: initial;--button-box-shadow-hover: initial;--button-font-size: .75rem;--button-font-weight: bold;--button-line-height: 1rem;--button-padding: .25rem .75rem;--button-border-radius: .125rem;--button-text-transform: none;--button-text-align: center}.button{position:relative;display:inline-block;padding:var(--button-padding);color:var(--button-color);font-family:Lato,sans-serif;font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:var(--button-line-height);border-radius:var(--button-border-radius);background:var(--button-background-color);box-shadow:var(--button-box-shadow);text-transform:var(--button-text-transform);text-align:var(--button-text-align);transition:background .5s cubic-bezier(.25,.46,.45,.94);cursor:pointer}html.mouse .button:hover{background:var(--button-background-color-hover);color:var(--button-color-hover);outline:none;box-shadow:var(--button-box-shadow-hover)}.button[data-enabled]{--button-background-color: #ffffff;--button-background-color-hover: #ffffff;--button-color: #888888;--button-color-hover: #888888}.button.isLoading{pointer-events:none}.button.isLoading:before{content:"";position:absolute;z-index:10;inset:0;margin:auto;background:url(./three-dots-light-2ddb6d3d.svg) no-repeat center;animation:delayed-fade-in .5s;background-size:3.25rem}.isTransparent .button.isLoading:before{opacity:.5}.button.isLoading span{opacity:0}.button--small{--button-font-size: .625rem;--button-line-height: .75rem;--button-padding: .1875rem .3125rem}.button--large{--button-font-size: .875rem;--button-line-height: 1.43;--button-padding: .375rem 2.625rem;--button-border-radius: .125rem}.button--small[data-enabled],.button--large[data-enabled]{--button-box-shadow: 0 0 0 .0625rem #e8e8e8;--button-box-shadow-hover: 0 0 1rem 0 rgba(0, 0, 0, .08)}.button--wide{--button-padding: .625rem .75rem;--button-font-size: .875rem;--button-line-height: 1.43;display:flex;justify-content:center;align-items:center;width:100%}.button--uppercase{--button-text-transform: uppercase}.button--capitalize{--button-text-transform: capitalize}.button--inherit{padding:0;color:inherit;background:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;border-radius:0}
