.tf-deal-card{box-sizing:border-box;min-width:0;padding:14px;border:1px solid #e8ebef;border-radius:20px;background:#f7f8fa;box-shadow:0 8px 22px #24344614;display:flex;flex-direction:column;animation:tf-deal-arrive .55s cubic-bezier(.2,.75,.25,1) both}.tf-deal-card:nth-child(2){animation-delay:.08s}.tf-deal-card:nth-child(3){animation-delay:.16s}.tf-deal-card:nth-child(4){animation-delay:.24s}.tf-deal-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px #24344621;transition:transform .25s ease,box-shadow .25s ease}.tf-deal-card:hover .tf-deal-visual img{transform:scale(1.045)}.tf-deal-visual{height:194px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px;background:#f7f8fa}.tf-deal-visual:before{content:"";position:absolute;width:154px;height:154px;border-radius:50%;background:#e9edf0;box-shadow:0 12px 28px #33415521}.tf-deal-visual img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.tf-deal-placeholder{position:relative;z-index:1;width:48px;height:48px;color:#cbd5e1}.tf-deal-badge{position:absolute;z-index:2;top:10px;left:10px;border-radius:999px;padding:5px 9px;background:#fdecea;color:#a64b47;font-size:11px;font-weight:700;letter-spacing:.025em}.tf-deal-brand{margin:14px 0 5px;color:#718096;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.tf-deal-name{margin:0;color:#334155;font-size:15px;font-weight:550;line-height:1.35;min-height:40px}.tf-deal-bundle{margin:11px 0 0;padding:8px 9px;border:1px solid #d5eee5;border-radius:9px;background:#eff9f5;color:#28765c;font-size:11px;line-height:1.4}.tf-deal-pricing{margin-top:auto;padding-top:13px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tf-deal-current{display:inline-flex;align-items:center;border-radius:999px;background:#e5f5ee;color:#08764f;padding:6px 10px;font-size:14px;font-weight:750;line-height:1.3}.tf-deal-old{color:#87919d;font-size:12px;text-decoration:line-through}.tf-deal-saving{height:2px;margin-top:8px;border-radius:2px;background:#b9e6d4}.tf-deal-action{margin-top:14px;width:100%;box-sizing:border-box;border:0;border-radius:10px;padding:11px 12px;background:#059669;color:#fff;font:650 14px system-ui,-apple-system,Segoe UI,sans-serif;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.tf-deal-action:hover{background:#047d58;box-shadow:0 5px 12px #05966938}.tf-deal-action:active{transform:translateY(1px);background:#046b4c}.tf-deal-action:disabled{opacity:.55;cursor:not-allowed}.tf-deal-action:focus-visible,.tf-deal-card .tf-deal-chat:focus-visible{outline:3px solid #7dd3b0;outline-offset:3px}.tf-deal-card .tf-deal-chat{align-self:center;margin-top:11px;color:#52816e;text-decoration:none;font-size:11px;font-weight:600;cursor:pointer;transition:color .18s ease}.tf-deal-card .tf-deal-chat:hover{color:#059669}.tf-deal-card .tf-deal-chat:active{color:#046b4c}@keyframes tf-deal-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
