.elementor-7939 .elementor-element.elementor-element-d35a512{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-7b639a5 *//* FORM THEO DÕI */
.order-tracking-form {
    max-width: 420px;
    margin: 30px auto;
    padding: 20px;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 6px 20px rgba(0,0,0,.08);
}
.order-tracking-form .ot-row {
    margin-bottom: 15px;
}
.order-tracking-form label {
    display: block;
    font-weight: 600;
    margin-bottom: 6px;
}
.order-tracking-form input {
    width: 100%;
    padding: 10px;
    border-radius: 6px;
    border: 1px solid #ddd;
}
.order-tracking-form button {
    width: 100%;
    padding: 12px;
    background: #700002;
    color: #fff;
    border: none;
    border-radius: 8px;
    font-weight: 600;
    cursor: pointer;
}

/* BẢNG THÔNG TIN */
.order-tracking-table {
    max-width: 600px;
    margin: 30px auto;
    width: 100%;
    border-collapse: collapse;
    background: #fff;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 6px 20px rgba(0,0,0,.08);
}
.order-tracking-table th,
.order-tracking-table td {
    padding: 14px;
    border-bottom: 1px solid #eee;
}
.order-tracking-table th {
    width: 40%;
    background: #f8f8f8;
    text-align: left;
    font-weight: 600;
}
.order-tracking-table tr:last-child td,
.order-tracking-table tr:last-child th {
    border-bottom: none;
}

/* ERROR */
.ot-error {
    text-align: center;
    color: red;
    font-weight: 600;
}/* End custom CSS */