.ecg-offer{display:flex;align-items:center;gap:14px;padding:18px;margin:18px 0;border:1px solid #b9e0cf;border-radius:14px;background:#f0faf5;color:#163d2b;line-height:1.5;box-sizing:border-box}.ecg-offer .ecg-gift-image{width:64px;height:64px;object-fit:contain;flex-shrink:0;border-radius:9px;background:#fff;margin:0}.ecg-offer strong{display:block;font-size:16px}.ecg-offer small{display:block;font-size:12px;margin-top:5px;color:#4a6657}.ecg-badge{display:inline-block;padding:6px 10px;margin:8px 0;border-radius:7px;background:#edf8f2;color:#18523a;font-size:12px;font-weight:600;line-height:1.5}.ecg-quantity small{display:block;color:#24704d}@media(max-width:480px){.ecg-offer{padding:13px;gap:10px}.ecg-offer strong{font-size:14px}.ecg-offer .ecg-gift-image{width:48px;height:48px}}
