.c-button{align-items:center;background-color:var(--gc-color-yellow);border:1px solid var(--gc-color-yellow);border-radius:var(--gc-button-radius);color:var(--gc-color-text-content);display:inline-flex;font-family:var(--gc-font-family-headlines),sans-serif;font-size:var(--gc-button-font-size);font-weight:700;justify-content:center;line-height:1.3;padding:18px 50px;text-align:center;text-decoration:none;transition:background-color var(--gc-transition-duration) ease,border var(--gc-transition-duration) ease,color var(--gc-transition-duration) ease,box-shadow var(--gc-transition-duration) ease,fill var(--gc-transition-duration) ease}@media (max-width:1600px){.c-button{padding:18px 30px}}@media (max-width:1400px){.c-button{font-size:var(--gc-button-font-size-xl);padding:18px 20px}}.c-button svg{transition:fill var(--gc-transition-duration) ease;fill:var(--gc-color-text-content)}.c-button[disabled]{cursor:not-allowed;opacity:.5}.c-button:hover{background-color:var(--gc-button-hover-bg-color);border-color:var(--gc-button-hover-bg-color);box-shadow:0 4px 10px #0003;color:var(--gc-button-hover-text-color)}.c-button:not(.-outline){--gc-color-text-content:var(--gc-color-black)}.c-button.-outline{background-color:transparent;border:1px solid var(--gc-color-text-content);color:var(--gc-color-text-content)}.c-button.-outline:hover{background-color:var(--gc-buttonoutline-hover-bg-color);border-color:var(--gc-buttonoutline-hover-bg-color);color:var(--gc-buttonoutline-hover-text-color)}.c-button.-outline:hover svg{fill:var(--gc-buttonoutline-hover-text-color)}.c-button:disabled{cursor:not-allowed;opacity:.6}.c-button.-block{width:100%}
