.submitButton__base{background:#1a1a1a;border:none;border-radius:4px;box-shadow:inset 0 0 0 4px #1a1a1a;color:#fff;display:flex;font:var(--button);letter-spacing:var(--lspacing-button,normal);outline:none;overflow:hidden;padding:20px 20px 21px;place-content:center center;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease-in,background-color .2s ease-in,box-shadow .2s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.submitButton__base--largeheight.submitButton__base{height:auto;line-height:1em;white-space:break-spaces}.submitButton__base:hover{background-color:#fff;color:#1a1a1a;text-decoration:none}.submitButton__base:focus{outline:4px solid #1a1a1a;outline-offset:4px}.submitButton__base:disabled{background-color:#bcbcbc;box-shadow:inset 0 0 0 4px #bcbcbc;color:#fff;cursor:default}.submitButton__base:active{box-shadow:inset 0 0 0 2px #1a1a1a}.submitButton__base--secondary{background:none;color:#1a1a1a}.submitButton__base--secondary:hover{background:none;color:#4d4d4d;text-decoration:none}.submitButton__base--secondary:focus{outline:4px solid #1a1a1a;outline-offset:4px}.submitButton__base--secondary:disabled{background:none;color:#bcbcbc;cursor:default}@media (min-width:575px){.submitButton__base{display:inline-flex;min-width:160px;padding:15px 25px 16px;width:auto}}