.harbour_conditions {
    display: grid;
    grid-template-rows: repeat(4, min-content);
    gap: var(--content-padding);
    padding: var(--content-padding);
}

@media screen and (max-width: 1200px) {
    .graphContainer__graph {
        max-height: 18rem;
    }
}

@media screen and (min-width: 1200px) {
    .harbour_conditions {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, 50%);
        height: 100%;
    }
}