JSFiddle - React, Tailwind, and code Playground

HTML

<div class="wrapper">
    <div class="cl-1">
        <!-- Пример контента -->
        <ul>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
        </ul>
    </div>
    <div class="cl-2">
        <!-- Пример контента -->
        <ul>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
            <li>Какой-то пункт</li>
        </ul>
    </div>
</div>

CSS

.wrapper {
    max-width: 600px; /* Делаем тягучим */
    background: #dadada; /* Для наглядности */
}

.wrapper:before,
.wrapper:after {
    content: " ";
    display: table;
}

.wrapper:after {
    clear: both;
}

.cl-1,
.cl-2 {
    border: 1px solid #ccc;
}

.cl-1 {
    float: left;
    width: 200px;
}

.cl-2 {
    margin-left: 200px; /* Равен ширине первого блока (.cl-1) */
}

@media (max-width: 400px) {
    .cl-1 {
        float: none;
        width: 100%;
    }
    .cl-2 {
        margin-left: 0;
    }
}