/* Ô "Mã giới thiệu" ở cột Thanh toán, dưới ô Chọn ưu đãi (03/11/2026). Ô nhập cao 44px, chữ từ 15px (điện thoại 16px để khỏi tự phóng to). */
.hd-ma-gt { display: flex; flex-direction: column; gap: 6px; }
.hd-ma-gt-nhan { font-size: calc(13px * var(--co-chu, 1)); font-weight: 700; color: var(--nau, #5B4A2A); }
.hd-ma-gt-nhan .hd-phu { font-weight: 500; }
.hd-ma-gt-hang { display: flex; gap: 8px; align-items: center; }
.hd-ma-gt-o { flex: 1; min-width: 0; height: 44px; font-weight: 600; }
.hd-ma-gt-o:not(:placeholder-shown) { text-transform: uppercase; letter-spacing: .04em; }
@media (max-width: 720px) { .hd-ma-gt-o { font-size: 16px; } }
