/* =========================
   Meat temperature table
========================= */

.meat-table-wrap {
    margin-top: 20px;
}

.meat-table-wrap:empty {
    display: none;
}

.meat-table {
    width: 100%;
    border-collapse: collapse;
}

.meat-table th,
.meat-table td {
    text-align: left;
    padding: 12px 10px;
    border-bottom: 1px solid rgba(15, 118, 110, 0.10);
    font-size: 13px;
}

.meat-table th {
    background: rgba(15, 118, 110, 0.06);
    color: #0f4a44;
    font-weight: 900;
}

.meat-table__temp {
    font-weight: 900;
    color: #0f4a44;
    white-space: nowrap;
}

.meat-table__row--warning td {
    background: rgba(251, 191, 36, 0.06);
}

@media (max-width: 600px) {
    .meat-table {
        font-size: 12px;
    }

    .meat-table th,
    .meat-table td {
        padding: 8px 6px;
    }
}