.tbl--compare td{text-align:center}.tbl--compare thead th:not(:first-child){text-align:center;color:var(--ink)}.tbl--compare tbody tr:first-child td{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.tbl--compare thead th:last-child,.tbl--compare td:last-child{background:rgba(255,106,38,.08)}@media(max-width:699px){.tbl--compare thead{display:none}.tbl--compare,.tbl--compare tbody,.tbl--compare tr{display:block;width:100%}.tbl--compare tr{border-bottom:1px solid var(--line);padding:10px 0}.tbl--compare th[scope=row]{display:block;border:0;padding:4px 0;color:var(--muted);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.tbl--compare td{display:inline-flex;flex-direction:column;width:33.3%;border:0;padding:4px 2px;font-size:14px;text-align:center}.tbl--compare td::before{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.tbl--compare td:nth-of-type(1)::before{content:"Silver"}.tbl--compare td:nth-of-type(2)::before{content:"Gold"}.tbl--compare td:nth-of-type(3)::before{content:"VIP"}.tbl--compare tbody tr:first-child td{font-size:16px}}.details{border-top:1px solid var(--line);padding:28px 0}.details h3{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.details .btn{margin-top:8px}.tbl--compare .grp th{background:var(--bg-2);font:700 11px var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);padding:12px;text-align:left}.tbl--compare td .mark{margin:0 auto}.tbl--compare th[scope=row]{color:var(--soft)}.tbl--compare tbody tr:not(.grp):hover{background:rgba(255,255,255,.025)}.tbl-price{font:700 22px var(--display);font-variant-numeric:tabular-nums;white-space:nowrap}.tbl-price small{font-size:.55em;color:var(--muted)}.tbl--compare tbody tr:first-child td{font-size:inherit}@media(min-width:700px){.tbl--compare th,.tbl--compare td{padding:14px 18px}.tbl--compare th[scope=row]{width:34%}}@media(max-width:699px){.tbl--compare tr.grp{padding:0;border:0}.tbl--compare .grp th{display:block;margin-top:14px;padding:10px 0;background:none;border-bottom:1px solid var(--line-2)}.tbl--compare td{align-items:center}.tbl-price{font-size:17px}}.tbl--price .btn--sm{white-space:nowrap}
