.size-table {
    border-collapse: collapse;
    margin: 10px 0;
}

.size-table td {
    border: 1px solid #444;
    padding: 12px 18px;
    cursor: pointer;
    text-align: center;
    border-radius: 6px;
    background: #fff;
    transition: 0.2s;
}

.size-table td:hover {
    background: #f3f3f3;
}

.size-table .selected-size {
    background: #2c89e8;
    color: #fff;
    border-color: #2c89e8;
}
