.table-comparison{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.table-comparison__intro{max-width:94rem;margin-bottom:4.8rem}.table-comparison__intro--left{text-align:left}.table-comparison__intro--center{text-align:center;margin-inline:auto}.table-comparison__intro--right{text-align:right;margin-inline-start:auto}.table-comparison__eyebrow{margin:0 0 1.6rem;font-family:HKGrotesk-Regular,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:600}.table-comparison__heading{margin:0;font-family:TabacGlamG3Medium,sans-serif}.table-comparison__heading.h1{font-size:3.6rem;line-height:4.4rem}.table-comparison__description{max-width:80rem;margin-top:2.4rem;font-family:HKGrotesk-Regular,sans-serif;font-size:1.6rem;line-height:2.6rem;color:rgba(var(--color-foreground),.74)}.table-comparison__intro--center .table-comparison__description{margin-inline:auto}.table-comparison__intro--right .table-comparison__description{margin-inline-start:auto}.table-comparison__description p{margin:0}.table-comparison__description p+p{margin-top:1.2rem}.table-comparison__table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(var(--color-foreground),.35) transparent;scrollbar-width:thin}.table-comparison__table-wrap:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.table-comparison__table{width:100%;min-width:90rem;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:0;font-family:HKGrotesk-Regular,sans-serif;color:rgb(var(--color-foreground))}.table-comparison__col-feature{width:28%}.table-comparison__col-featured{width:16%}.table-comparison__col-competitor{width:calc(56% / 3)}.table-comparison__table thead th{padding:2rem 1.5rem;font-family:HKGrotesk-Bold,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.2rem;vertical-align:bottom;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.22)}.table-comparison__table tbody th,.table-comparison__table tbody td{padding:2.4rem 1.5rem;font-size:1.6rem;line-height:2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.16);vertical-align:middle;text-align:center}.table-comparison__table .table-comparison__row-label{text-align:left;font-family:HKGrotesk-Bold,sans-serif;font-weight:700;padding-left:0;padding-right:2.4rem}.table-comparison__table .table-comparison__featured{background:rgba(var(--color-foreground),.055)}.table-comparison__table thead .table-comparison__featured{border-radius:.8rem .8rem 0 0}.table-comparison__value--no,.table-comparison__value--na{color:rgba(var(--color-foreground),.65)}.table-comparison__swipe-hint{display:none}@media screen and (min-width:990px){.table-comparison__intro{margin-bottom:5.6rem}.table-comparison__eyebrow{font-size:2rem;line-height:2.6rem}.table-comparison__heading.h1{font-size:4.8rem;line-height:6rem}.table-comparison__description{font-size:1.8rem;line-height:2.9rem}.table-comparison__table tbody th,.table-comparison__table tbody td{font-size:1.8rem;line-height:2.6rem}}@media screen and (max-width:749px){.table-comparison__intro{margin-bottom:3.2rem}.table-comparison__description{margin-top:2rem}.table-comparison__table{width:61.5rem;min-width:0}.table-comparison__col-feature{width:13.5rem}.table-comparison__col-featured{width:9rem}.table-comparison__col-competitor{width:13rem}.table-comparison__table thead th{font-size:1.4rem;line-height:1.9rem;padding:1.8rem 1rem}.table-comparison__table tbody th,.table-comparison__table tbody td{font-size:1.5rem;line-height:2.1rem;padding:2rem 1rem}.table-comparison__table .table-comparison__row-label{padding-left:.4rem;padding-right:1.2rem}.table-comparison__swipe-hint{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin:1.2rem 0 0;font-family:HKGrotesk-Regular,sans-serif;font-size:1.2rem;color:rgba(var(--color-foreground),.64)}}@media screen and (min-width:750px)and (max-width:989px){.table-comparison__table{min-width:90rem}.table-comparison__swipe-hint{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin:1.2rem 0 0;font-family:HKGrotesk-Regular,sans-serif;font-size:1.2rem;color:rgba(var(--color-foreground),.64)}}@media screen and (max-width:989px){.table-comparison__table .table-comparison__row-label{position:sticky;left:0;z-index:1;background:rgb(var(--color-background));box-shadow:1px 0 rgba(var(--color-foreground),.14)}.table-comparison__table thead .table-comparison__row-label{z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-table-comparison.css.map */
