:root{--color-primary:#cc9577;--color-primary-light:#f7f2ee;--color-primary-dark:#b8876e;--color-primary-grey:#f5f5f5;--color-on-primary:#fff;--color-black-100:#000;--color-black-88:rgba(0,0,0,.88);--color-black-64:rgba(0,0,0,.64);--color-black-48:rgba(0,0,0,.48);--color-black-24:rgba(0,0,0,.24);--color-black-12:rgba(0,0,0,.12);--color-black-4:rgba(0,0,0,.04);--color-black-2:rgba(0,0,0,.02);--color-white-100:#fff;--color-white-88:hsla(0,0%,100%,.88);--color-white-64:hsla(0,0%,100%,.64);--color-white-48:hsla(0,0%,100%,.48);--color-white-24:hsla(0,0%,100%,.24);--color-white-12:hsla(0,0%,100%,.12);--color-white-4:hsla(0,0%,100%,.04);--color-white-2:hsla(0,0%,100%,.02);--border-color:var(--color-black-12);--divider-color:var(--border-color);--divider-margins:0px;--color-error:#f55e5e;--color-success:#55a365}.ui-button{--ui-button-size:16px;--ui-button-height:48px;--ui-button-min-width:unset;--ui-button-color:var(--color-primary);--ui-button-text-color:var(--color-on-primary);--ui-button-hover-text-color:var(--ui-button-text-color);--ui-button-hover-background:var(--color-primary-dark);--ui-button-border-radius:24px;--ui-button-border-color:var(--color-primary);--ui-button-border-width:1px;--ui-button-icons-gap:16px;--ui-button-prepend-gap:0 var(--ui-button-icons-gap) 0 0;--ui-button-append-gap:0 0 0 var(--ui-button-icons-gap);align-items:center;background-color:var(--ui-button-color);border-color:var(--ui-button-border-color);border-radius:var(--ui-button-border-radius);border-style:solid;border-width:var(--ui-button-border-width);color:var(--ui-button-text-color);cursor:pointer;font-size:var(--ui-button-size);font-style:normal;font-weight:700;height:var(--ui-button-height);letter-spacing:1.25px;max-width:100%;min-width:var(--ui-button-height);outline:none;padding:0 16px;position:relative;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.ui-button:disabled{--ui-button-color:var(--color-black-12);--ui-button-border-color:var(--color-black-12);cursor:not-allowed}.ui-button:not(:disabled):hover{background-color:var(--ui-button-hover-background);color:var(--ui-button-hover-text-color)}.ui-button__container{align-items:center;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;justify-content:center;min-width:var(--ui-button-min-width)}.ui-button .ui-button__icon--prepend{margin:var(--ui-button-prepend-gap)}.ui-button .ui-button__icon--append{margin:var(--ui-button-append-gap)}@media (min-width:720px){.ui-button{--ui-button-size:14px;--ui-button-border-radius:8px}}.ui-button--small{--ui-button-height:32px}.ui-button--x-small{--ui-button-height:24px}.ui-button--outlined,.ui-button--text{background-color:transparent;color:var(--ui-button-color)}.ui-button--outlined:not(:disabled):hover,.ui-button--text:not(:disabled):hover{color:var(--ui-button-hover-text-color)}.ui-button--text{border-color:transparent;color:var(--ui-button-color);--ui-button-hover-background:transparent;--ui-button-hover-text-color:var(--ui-button-color)}.ui-button--text:hover{opacity:.8}.ui-button--icon{line-height:1;padding:0;width:var(--ui-button-height)}.ui-button--icon,.ui-button--rounded{--ui-button-border-radius:calc(var(--ui-button-height)/2)}
