.compare__head{text-align:center;margin-bottom:var(--space-3xl)}.compare__head h2{margin:0}.compare__sub{opacity:.7;max-width:48ch;margin:.5rem auto 0}.compare__table-wrap{-webkit-overflow-scrolling:touch}.compare__table{width:100%;border-collapse:separate;border-spacing:0}.compare__table th,.compare__table td{padding:var(--space-md) var(--space-lg);text-align:center}.compare__table thead th{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid rgb(var(--color-fg) / .1)}.compare__feature-col{text-align:left;font-weight:600}.compare__us span{display:block;font-weight:700}.compare__us .compare__us-note{margin-top:.4rem;font-size:var(--text-2xs);font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;opacity:.72;max-width:24ch;margin-inline:auto}.compare__brand-img{height:28px;width:auto;margin:0 auto .4rem;display:block}.compare__table tbody tr{border-bottom:1px solid rgb(var(--color-fg) / .07)}.compare__table td.compare__feature{display:flex;align-items:center;gap:.65rem;text-align:left;font-weight:600;font-size:var(--text-base)}.compare__icon{flex:0 0 auto;width:1.35rem;height:1.35rem;display:inline-flex;color:rgb(var(--color-accent-text))}.compare__icon svg,.compare__icon-img{width:100%;height:100%;display:block;object-fit:contain}.compare__check{width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-accent));color:rgb(var(--color-on-accent));display:inline-flex;align-items:center;justify-content:center}.compare__check svg{width:17px;height:17px}.compare__check--muted{background:transparent;color:rgb(var(--color-fg) / .4);box-shadow:inset 0 0 0 1px rgb(var(--color-fg) / .16);opacity:1}.compare__cross{width:1.75rem;height:1.75rem;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(var(--color-fg) / .12);color:rgb(var(--color-fg) / .28);display:inline-flex;align-items:center;justify-content:center;opacity:1}.compare__cross svg{width:13px;height:13px}.compare__them-text{opacity:.65;font-size:var(--text-md)}@media(min-width:750px){.compare__table{min-width:500px}.compare__table-wrap{overflow-x:auto}.compare__us,.compare__us-val{background:rgb(var(--color-accent) / .09);box-shadow:inset 1px 0 rgb(var(--color-accent) / .22),inset -1px 0 rgb(var(--color-accent) / .22)}.compare__us{border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:inset 1px 1px rgb(var(--color-accent) / .22),inset -1px 0 rgb(var(--color-accent) / .22)}.compare__us-val{font-weight:600}.compare__table tbody tr:last-child .compare__us-val{border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:inset 1px 0 rgb(var(--color-accent) / .22),inset -1px -1px rgb(var(--color-accent) / .22)}.compare__table tbody tr:last-child{border-bottom:0}}@media(max-width:749px){.compare__table-wrap{overflow:visible}.compare__table,.compare__table tbody,.compare__table tr,.compare__table td,.compare__table thead{display:block}.compare__table thead tr{display:block;border-bottom:0}.compare__table th.compare__feature-col,.compare__table th.compare__them{display:none}.compare__table thead th.compare__us{display:block;text-align:center;background:none;border:0;border-radius:0;margin-bottom:var(--space-md);padding:0 var(--space-md)}.compare__us>span:not(.compare__us-note){display:none}.compare__us .compare__us-note{max-width:34ch;margin-top:0}.compare__table tbody tr{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"feat feat" "us them";border:1px solid rgb(var(--color-fg) / .1);border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-xs)}.compare__table tbody tr:last-child{margin-bottom:0}.compare__table td.compare__feature{grid-area:feat;justify-content:center;padding:var(--space-sm) var(--space-md);background:rgb(var(--color-fg) / .03);border-bottom:1px solid rgb(var(--color-fg) / .08);font-size:var(--text-md)}.compare__table td.compare__us-val,.compare__table td.compare__them-val{padding:var(--space-sm) var(--space-xs);display:flex;flex-direction:column;align-items:center;gap:.35rem;min-height:4.5rem;justify-content:center}.compare__table td.compare__us-val{grid-area:us;background:rgb(var(--color-accent) / .12)}.compare__table td.compare__them-val{grid-area:them;border-left:1px solid rgb(var(--color-fg) / .08)}.compare__us-val:before,.compare__them-val:before{content:attr(data-label);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.2}.compare__us-val:before{color:rgb(var(--color-accent-text))}.compare__them-val:before{opacity:.45;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-comparison-table.css.map */
