.option {
    width: 100%;
    height: 100px;
    margin-bottom: 10px;
    background-color: lightgrey;
    display: table;

    img {
        object-fit: cover;
    }
    background-color: antiquewhite;
    border: 3px solid green;
    padding: 2px;
}

.middle {
    display: table-cell;
    table-layout: fixed;
    vertical-align: middle;
}

.container {
    width: 70%;
    max-width: 1100px;
    margin: auto;
    padding: 10px;
    border: 3px solid green;
    min-height: 100%;
    background-color: lightgrey;
}

body {
    font-family: monospace;
    background-color: purple;
}

button {
    font-family: monospace;
}