.postContainer {
    max-width: 50rem;
    background-color: white;
    border-radius: .5rem;
    box-shadow: rgb(0, 0, 0, 0.2) .05rem .05rem .2rem .05rem;
    margin: 0 auto;
    padding: 4rem 2rem 2rem 2rem;
}

main {
    padding: 2rem .5rem;
}

.comments .alert {
    background: #7777772b;
    padding: 2rem 2.5rem;
    max-width: 50rem;
    margin: 0rem auto;
}

.comments {
    margin-top: 6rem;
}

.postContainer .container > h1 {
    font-size: min(calc(1rem + 1.5vw),28px);
    font-weight:900;
}

#comments .comment {
    max-width: 50rem;
    margin: 0 auto;
    background: white;
    padding: 2rem 1rem;
    border-radius: 5px;
}