.primary-button { display: flex; padding: 0.6rem 1rem; height: fit-content; background-color: var(--color-red-light); border-radius: 0.6rem; justify-content: center; text-decoration: none; font-family: var(--font); color: var(--color-white) !important; text-align: center; font-size: 1rem; font-weight: 400; transition: transform 0.1s ease-in-out; border: none; &:hover { transform: scale(0.95); background-color: var(--color-red-light); } } .secondary-button { display: flex; padding: 1rem 1rem; background-color: var(--color-white); border-radius: 0.6rem; justify-content: center; width: fit-content; height: fit-content; text-decoration: none; font-family: var(--font); color: var(--color-grey)!important; text-align: center; font-size: 1rem; transition: transform 0.1s ease-in-out; border: none; &:hover { transform: scale(0.95); background-color: var(--color-grey-hover); } }