/* Program poleceń Trippy — sekcja „Poleć Trippy" na Moim koncie */
.vf-referral{border:1px solid #e3e3e3;border-radius:10px;padding:20px;margin:0 0 24px}
.vf-referral__title{margin:0 0 12px;font-size:1.15em}
.vf-referral__code-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px}
.vf-referral__label{font-weight:600}
.vf-referral__code{background:#f3faf3;border:1px dashed #79b779;border-radius:6px;padding:6px 12px;font-size:1.05em;letter-spacing:.5px}
.vf-referral__share{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}
.vf-referral__share .button{font-size:.9em}
.vf-referral__points{margin:0 0 14px}
.vf-referral__earned strong{color:#2e7d32}
.vf-referral__hint{color:#666;font-size:.92em}
.vf-referral__how{margin:8px 0 0;padding-left:20px;color:#444}
.vf-referral__how li{margin:0 0 4px}
.vf-referral-pending{margin:8px 0 0}
.vf-referral-pending th,.vf-referral-pending td{padding:8px 10px}

/* Kupon-token referral = atrybucja, nie rabat (−0,00 zł). Ukrywamy jego wiersz w koszyku/
   na kasie — gratis i tak wpada osobną linią „Zestaw GRATIS". Namespace `coupon-trippy-`
   dotyczy tylko kuponów referral; zwykłe kupony nadal się wyświetlają. */
tr.cart-discount[class*="coupon-trippy-"]{display:none}
