.button {
    display: flex;
    padding: 8px 35px;
    justify-content: center;
    align-items: center;
    border-radius: 30px;
    cursor: pointer;
    transition: all 0.5s;
    border: 1px solid white;
    width: fit-content;
}

.button:hover {
    background-color: var(--color1);
    border: 1px solid rgba(60, 62, 68, 0)
}

@media only screen and (max-width: 600px) {
    .button {
        height: 48px;
    }

    .hero-button {
        background-color: var(--color1);
        border: none;
    }
}