/* BUTTON */

.buttons {
    text-align: center;
}

.button--insta {
    width: 20px;
    margin: 0;
    padding: 0;
    top: 12;
    left: 13;
    position: absolute;
}

.button {
    /* background-color: var(--white); */
    color: var(--white);
    padding: 1em;
    margin: 1em 1em 1em 0;
    display: inline-flex;
    text-decoration: none;
    outline: none;
    font-family: Prestige, Verdana;
    cursor: pointer;
    border: 1px solid var(--white);
    position: relative;
    border-radius: 4px;
}

.button:hover {
    background-color: var(--sand);
    border: 1px solid var(--white);
    color: var(--dark);
    text-decoration: unset;
}

.button--green {
    background-color: var(--green);
    color: var(--white);
    border: 1px solid var(--white);
}

.button--green:hover {
    background-color: var(--olive);
    border: 1px solid var(--white);
    color: var(--white);
}

.button--terra {
    background-color: var(--terra);
    color: var(--white);
    border: 1px solid var(--white);
}

.button--terra:hover {
    background-color: var(--earth);
    border: 1px solid var(--white);
    color: var(--white);
}

.button--earth {
    background-color: var(--earth);
    color: var(--white);
    border: 1px solid var(--white);
}

.button--earth:hover {
    background-color: var(--terra);
    border: 1px solid var(--white);
    color: var(--white);
}

.button--olive {
    background-color: var(--olive);
    color: var(--white);
    border: 1px solid var(--white);
}

.button--olive:hover {
    background-color: var(--green);
    border: 1px solid var(--white);
    color: var(--white);
}

.button--duskypink {
    background-color: var(--duskypink);
    color: var(--white);
    border: 1px solid var(--white);
}

.button--duskypink:hover {
    background-color: var(--sand);
    color: var(--duskypink);
    border: 1px solid var(--white);
}

.button--pink {
    background-color: var(--pink);
    color: var(--white);
    border: 1px solid var(--white);
}

.button--pink:hover {
    background-color: var(--sand);
    color: var(--pink);
    border: 1px solid var(--white);
}

.button--sand {
    background-color: var(--sand);
    color: var(--duskypink);
    border: 1px solid var(--white);
}

.button--sand:hover {
    background-color: var(--duskypink);
    color: var(--white);
    border: 1px solid var(--white);
    
}

.button--white {
    background-color: var(--white);
    color: var(--dark);
    border: 1px solid var(--white);
}

.button--white:hover {
    background-color: var(--sand);
    color: var(--dark);
    border: 1px solid var(--white);
}

.button.active {
    background-color: var(--olive);
    color: var(--white);
}