.custom-gift-mini-cart-notice {
    background: #eaf7e6;
    color: #2a5c1c;
    padding: 0.5rem 0.65rem;
    border-radius: 6px;
    text-align: center;
    font-weight: 600;
    margin: 0.5rem 0;
}

/*
 * A gift line is priced at 0, so its quantity is locked server-side
 * (Cart_Gift::forceGiftQuantityToOne) regardless of what's clicked here —
 * this just hides the stepper/input so it doesn't look editable in the
 * first place. Matched broadly (by tag/class pattern, not a specific
 * theme's markup) so it works whether the quantity control is WooCommerce's
 * own <input class="qty"> or a builder's custom +/- widget. The remove/
 * delete link is intentionally not targeted here (its classes don't match
 * "quantity"), so removing a gift still works normally.
 */
.custom-gift-line input[type="number"],
.custom-gift-line input.qty,
.custom-gift-line [class*="quantity" i] {
    display: none !important;
}
