.comparison-table{width:100%}.comparison-table__intro{margin:0 0 1.5rem;max-width:52rem}.comparison-table__intro p:first-child{margin-top:0}.comparison-table__intro p:last-child{margin-bottom:0}.comparison-table__scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table__grid{width:100%;min-width:min(100%,560px);border-collapse:collapse;table-layout:fixed}.comparison-table__grid>thead>tr>th:not(.comparison-table__th--band),.comparison-table__grid>tbody>tr>td:not(.comparison-table__td--band){padding:1rem .75rem 1rem 0;text-align:left;vertical-align:middle;font-family:var(--font-body--family);font-size:clamp(.875rem,2vw,1rem);line-height:1.45;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .18)}.comparison-table__grid>thead>tr>th:not(.comparison-table__th--band){font-family:var(--font-heading--family);font-weight:600;font-size:clamp(.9375rem,2.2vw,1.0625rem);padding-top:1rem;padding-bottom:1rem;vertical-align:middle;color:var(--comparison-table-head, var(--color-foreground-heading));border-bottom-color:rgb(var(--color-foreground-rgb) / .28)}.comparison-table__grid>tbody>tr:last-child>td:not(.comparison-table__td--band){border-bottom:none}.comparison-table__grid thead .rte,.comparison-table__grid tbody .rte{font-size:inherit}.comparison-table__grid thead .rte :is(p,h1,h2,h3){margin:0;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:1.25;color:inherit}.comparison-table__grid tbody .rte p{margin:0 0 .35em}.comparison-table__grid tbody .rte p:last-child{margin-bottom:0}.comparison-table__grid tbody .rte em,.comparison-table__grid tbody .rte i{font-style:italic}.comparison-table__grid tbody .rte strong,.comparison-table__grid tbody .rte b{font-weight:600}.comparison-table__cell--default{color:var(--comparison-table-text-default, var(--color-foreground))}.comparison-table__th--band,.comparison-table__td--band{padding:0!important;vertical-align:middle;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .18)}.comparison-table__grid>thead>tr>.comparison-table__th--band{border-bottom-color:rgb(var(--color-foreground-rgb) / .28)}.comparison-table__grid>tbody>tr:last-child>.comparison-table__td--band{border-bottom:none}.comparison-table__td--band .comparison-table__band{padding:1rem var(--comparison-table-band-inline, 1.25rem)}.comparison-table__th--band .comparison-table__band{padding:.5rem var(--comparison-table-band-inline, 1.25rem) .75rem}.comparison-table__th--band .comparison-table__head-stack{gap:.35rem}.comparison-table__th--band .comparison-table__logo{margin:0 0 .25rem}.comparison-table__band{background:var(--comparison-table-highlight-bg, rgb(var(--color-foreground-rgb) / .12));color:var(--comparison-table-highlight-text, var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .08);box-sizing:border-box}.comparison-table__band .rte{color:inherit}.comparison-table__band .rte :is(p,h1,h2,h3,li){color:inherit}.comparison-table__band .rte em,.comparison-table__band .rte i{font-style:italic}.comparison-table__logo{display:block;width:auto;max-width:var(--comparison-table-logo-max, 140px);height:auto;margin:0 0 .5rem;object-fit:contain}.comparison-table__td--band .comparison-table__logo{margin-bottom:0}.comparison-table__head-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.comparison-table__grid>thead>tr>th:not(.comparison-table__th--band):first-child,.comparison-table__grid>tbody>tr>td:not(.comparison-table__td--band):first-child{padding-left:0}.comparison-table__grid>thead>tr>th:not(.comparison-table__th--band):last-child,.comparison-table__grid>tbody>tr>td:not(.comparison-table__td--band):last-child{padding-left:clamp(.75rem,2.5vw,1.25rem);padding-right:0}@media screen and (max-width:749px){.comparison-table__grid--mobile-hide-first thead th:nth-child(1),.comparison-table__grid--mobile-hide-first tbody td:nth-child(1){display:none;width:0;padding:0;overflow:hidden}.comparison-table__grid--mobile-hide-first{min-width:0}}.comparison-table__empty{margin:0;padding:1rem;font-size:.9375rem;color:rgb(var(--color-foreground-rgb) / .7);border:1px dashed rgb(var(--color-foreground-rgb) / .25);border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/comparison-table.css.map */
