:root {
    --green-black: #07120e;
    --green-dark: #0d1e17;
    --green: #153126;

    --gold-dark: #936a2b;
    --gold: #bf9650;
    --gold-light: #e2c47e;
    --gold-pale: #eedaa4;

    --ivory: #f3ede1;
    --white: #fffdf8;

    --serif: "Cormorant Garamond", Georgia, serif;
    --sans: "Montserrat", Arial, sans-serif;
}

* {
    box-sizing: border-box;
}

html,
body {
    margin: 0;
    width: 100%;
    min-height: 100%;
}

html {
    scroll-behavior: smooth;
}

body {
    font-family: var(--sans);
    background: #050706;
    color: var(--white);
}

a {
    color: inherit;
    text-decoration: none;
}

button,
input,
textarea,
select {
    font: inherit;
}
