.button{cursor:pointer;border-radius:var(--Corners-buttons);white-space:nowrap;background-color:var(--Buttons-primary-default);color:var(--Buttons-button-text);font-weight:400;font-size:var(--Headings-fontsize-button);line-height:var(--Headings-lineheight-button);letter-spacing:var(--Headings-letterspacing-button);justify-content:center;align-items:center;gap:var(--spacing-2xs,var(--space-2xs));padding-inline:var(--spacing-m,var(--space-m));padding-block:var(--spacing-xs,var(--space-xs));border:none;transition-property:background-color,color,border-color,scale;transition-duration:.34s;transition-timing-function:cubic-bezier(.43,0,.47,1);display:inline-flex}.button.icon--reverse{flex-direction:row-reverse;padding-left:2.2rem}@media (min-width:1400px){.button.icon--reverse{padding-left:2.8rem}}.button.icon--left{padding-left:2.2rem}@media (min-width:1400px){.button.icon--left{padding-left:2.8rem}}.button svg{font-size:2.4rem}@media (hover:hover){.button:hover:not(:disabled){background-color:var(--Buttons-primary-hover)}}.button:active{background-color:var(--Buttons-primary-active);scale:.99}.button:disabled{opacity:.3;cursor:default}.button .button__label{padding-top:.4rem;padding-bottom:.6rem}@media (min-width:1024px){.button .button__label{padding-top:.3rem;padding-bottom:.5rem}}.button.button--secondary{color:var(--Interface-Basics-text-color);background-color:var(--Buttons-secondary-default)}.button.button--secondary:active{background-color:var(--Buttons-secondary-active)}@media (hover:hover){.button.button--secondary:hover:not(:disabled){background-color:var(--Buttons-secondary-hover)}}.button.button--tertiary{color:var(--Interface-Basics-text-color);background-color:var(--Buttons-tertiary-default)}.button.button--tertiary:active{background-color:var(--Buttons-tertiary-hover)}@media (hover:hover){.button.button--tertiary:hover:not(:disabled){background-color:var(--Buttons-tertiary-hover)}}
