.product-comparison{padding:4.8rem 0}.product-comparison__heading{text-align:center;margin-bottom:1.2rem}.product-comparison__subheading{text-align:center;color:rgb(var(--color-foreground-secondary));margin-bottom:4.8rem;max-width:52rem;margin-left:auto;margin-right:auto;line-height:var(--font-body-line-height)}.product-comparison__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.4rem}.product-comparison__table{width:100%;border-collapse:separate;border-spacing:1.2rem 0;font-size:1.4rem;min-width:64rem}.product-comparison__table thead th{padding:0 0 1.6rem;text-align:center;vertical-align:bottom;font-weight:400;border-bottom:none;position:relative}.product-comparison__feature-col{width:20%;text-align:left!important}.product-comparison__product-col{width:26.6%;padding-bottom:0!important}.product-comparison__product-header{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:2.4rem 1.6rem;border:.1rem solid rgba(var(--color-border),.5);border-radius:var(--border-radius-main, .8rem);background:rgba(var(--color-foreground),.02);transition:border-color .3s ease,background-color .3s ease}.product-comparison__product-col:hover .product-comparison__product-header{border-color:rgba(var(--color-border),1);background:rgba(var(--color-foreground),.04)}.product-comparison__product-col--highlight .product-comparison__product-header{border-color:rgb(var(--color-accent));background:rgba(var(--color-accent),.04)}.product-comparison__badge{display:inline-block;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:.3rem 1rem;border-radius:2rem;background-color:rgb(var(--color-accent));color:#fff;line-height:1.4}.product-comparison__product-name{display:block;font-size:1.5rem;font-weight:700;font-family:var(--font-heading-family);line-height:1.3}.product-comparison__table tbody td{padding:1.2rem 1.6rem;text-align:center;vertical-align:middle;border-bottom:.1rem solid rgba(var(--color-border),.25);transition:background-color .2s ease;line-height:1.5}.product-comparison__table tbody tr:first-child td{padding-top:2rem}.product-comparison__table tbody tr:last-child td{border-bottom:none;padding-bottom:2rem}.product-comparison__label{text-align:left!important;font-weight:500;font-size:1.3rem;color:rgb(var(--color-foreground-secondary));letter-spacing:.01em}.product-comparison__cell--highlight{background:rgba(var(--color-accent),.03);font-weight:500}.product-comparison__table tbody tr:first-child .product-comparison__cell--highlight{border-radius:var(--border-radius-main, .8rem) var(--border-radius-main, .8rem) 0 0}.product-comparison__table tbody tr:last-child .product-comparison__cell--highlight{border-radius:0 0 var(--border-radius-main, .8rem) var(--border-radius-main, .8rem)}.product-comparison__table tbody tr:hover td{background-color:rgba(var(--color-foreground),.02)}.product-comparison__table tbody tr:hover .product-comparison__cell--highlight{background-color:rgba(var(--color-accent),.06)}.product-comparison__table tbody td .check{color:rgb(var(--color-accent))}.product-comparison__table tbody td .cross{opacity:.3}@media screen and (max-width:749px){.product-comparison__table{font-size:1.2rem;min-width:54rem;border-spacing:.8rem 0}.product-comparison__product-header{padding:1.6rem 1.2rem}.product-comparison__table tbody td{padding:1rem 1.2rem}.product-comparison__product-name{font-size:1.3rem}.product-comparison__badge{font-size:.9rem;padding:.2rem .8rem}.product-comparison__subheading{margin-bottom:3.2rem}}@media screen and (min-width:750px){.product-comparison{padding:6.4rem 0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-product-comparison-table.css.map */
