.lichtros-gifts{margin:20px 0 18px;text-align:center}.gift-heading{font:700 14px/1.5 Poppins,Arial,sans-serif;letter-spacing:.7px;color:#111;text-transform:uppercase;margin:0 0 24px}.gift-grid{display:flex;justify-content:center;gap:12px}.gift-item{width:106px;flex:0 0 106px}.gift-photo{position:relative;height:106px;border:2px solid #ff923f;border-radius:12px;background:#fff0dc;display:flex;align-items:center;justify-content:center}.gift-photo img{width:94px;height:94px;object-fit:contain}.gift-badge{position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-radius:12px;background:#f5782a;color:white;padding:3px 11px;font:700 10px/1.2 Poppins,Arial,sans-serif;white-space:nowrap}.gift-name{font:600 12px/1.4 Poppins,Arial,sans-serif;letter-spacing:.5px;margin:8px 0 0;color:#111}.lichtros-stock{display:flex;align-items:center;gap:8px;color:#bd2900;font:700 15px/1.5 Poppins,Arial,sans-serif;margin:18px 0 12px}.stock-dot{width:12px;height:12px;background:#f4673e;border:2px solid #f9c4b5;border-radius:50%;flex:none}@media(max-width:420px){.gift-heading{font-size:12px;letter-spacing:.4px}.lichtros-gifts{margin-top:18px}}

.gift-name{overflow-wrap:anywhere;hyphens:auto;max-width:106px;margin:8px auto 0}
