.finley-tier-pricing{--ftp-accent:var(--et_active-color,#7357ff);--ftp-dark:#111827;width:100%;max-width:760px;margin:8px auto 20px;padding:0;text-align:center}.finley-tier-grid{display:flex;justify-content:center;gap:8px;width:100%}.finley-tier-card{-webkit-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:1fr;align-content:center;justify-items:center;flex:1;min-width:0;max-width:180px;min-height:88px;padding:10px 8px;border:1px solid #e2e5ea!important;border-radius:10px!important;background:#fff!important;color:#6b7280!important;box-shadow:none!important;text-align:center;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.finley-tier-card:hover{transform:translateY(-1px);border-color:var(--ftp-accent)!important;background:#fff!important;box-shadow:0 5px 15px rgba(17,24,39,.07)!important}.finley-tier-card>strong{color:#111827!important;font-size:16px;line-height:1.1}.finley-tier-card>strong small{font-size:10px;font-weight:500;color:#747b88!important}.finley-tier-card em,.finley-tier-card em .woocommerce-Price-amount,.finley-tier-card em .woocommerce-Price-currencySymbol{margin-top:5px;color:#111827!important;font-size:13px;font-style:normal;font-weight:800}.finley-tier-card em small{font-size:9px;font-weight:500;color:#747b88!important}.finley-tier-badge{margin-top:5px;padding:3px 8px;border-radius:99px;background:rgba(115,87,255,.1);color:var(--ftp-accent)!important;font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.02em}.finley-tier-card i{display:none;position:absolute;right:6px;top:6px;width:17px;height:17px;border-radius:50%;background:var(--ftp-accent);color:#fff!important;font-size:10px;font-style:normal;line-height:17px;text-align:center}.finley-tier-card.is-active,.finley-tier-card.is-active:hover{border:2px solid var(--ftp-accent)!important;padding:9px 7px;background:#fff!important;box-shadow:0 6px 16px rgba(115,87,255,.14)!important}.finley-tier-card.is-active i{display:block}.finley-tier-card.is-passed{opacity:.58}.finley-tier-status{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:10px auto 0;padding:9px 12px;border-radius:9px;background:var(--ftp-dark)!important;color:#fff!important;font-size:11px;text-align:center}.finley-tier-status-icon{color:#fbbf24!important}.finley-tier-status-copy,.finley-tier-status-copy strong,.finley-live-total{color:#fff!important}.finley-tier-status-copy{flex:0 1 auto}.finley-live-total{white-space:nowrap;font-size:12px}@media(max-width:600px){.finley-tier-pricing{max-width:100%;margin:8px auto 16px}.finley-tier-grid{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 1px 6px}.finley-tier-card{flex:0 0 116px;min-height:82px;scroll-snap-align:start}.finley-tier-status{flex-wrap:wrap;gap:4px 8px}.finley-tier-status-copy{flex-basis:calc(100% - 28px)}.finley-live-total{margin-left:24px}}
