.comparison-table__header{margin-bottom:4rem;text-align:center}.comparison-table__header.section-title-header--left{text-align:left}.comparison-table__header.section-title-header--right{text-align:right}.comparison-table__heading{align-items:center;display:inline-flex;gap:1rem;justify-content:center;margin:0}.comparison-table__heading-icon,.comparison-table__subheading-icon{display:inline-flex;flex-shrink:0}.comparison-table__heading-icon img{height:4rem;width:auto}.comparison-table__subheading{align-items:center;display:inline-flex;gap:.8rem;justify-content:center;margin:1.2rem 0 0}.comparison-table__subheading-icon img{height:2.4rem;width:auto}.comparison-table__brand-logo{display:inline-flex;justify-content:center}.comparison-table__brand-logo img{height:3.2rem;object-fit:contain;width:auto}.comparison-table__cta{display:flex;justify-content:center;margin-top:3.2rem}@media screen and (max-width:749px){.comparison-table__heading{font-size:2.8rem}}.comparison-table-wrapper{overflow-x:auto;overflow-y:hidden;padding-block:2.4rem}.comparison-grid{--comparison-competitor-col-0: 3;--comparison-competitor-col-1: 3;--comparison-competitor-col-2: 3;display:grid;grid-template-columns:8rem 1fr 1fr;position:relative}@media screen and (min-width:750px){.comparison-grid{--comparison-competitor-col-0: 3;--comparison-competitor-col-1: 4;--comparison-competitor-col-2: 5;grid-template-columns:minmax(13rem,1.4fr) minmax(10rem,1fr) repeat(var(--comparison-competitor-columns, 1),minmax(11rem,1fr))}}.comparison-grid__card{background:rgb(var(--color-background));border-radius:var(--comparison-table-radius, 1.2rem);grid-column:1 / -1;grid-row:1 / -1;z-index:0}.comparison-grid__cell{align-items:center;display:flex;font-weight:600;justify-content:center;min-height:7.2rem;min-width:0;overflow:hidden;padding:1.6rem 2rem;position:relative;text-align:center;z-index:1}.comparison-grid__cell--label{font-weight:600;justify-content:flex-start;text-align:left}.comparison-grid__cell[role=columnheader]{font-size:1.6rem;padding:2rem}.comparison-grid__cell--label:not(.comparison-grid__cell--last-row),.comparison-grid__cell--competitor:not(.comparison-grid__cell--last-row){border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.comparison-grid__cell--brand{border-left:.2rem solid rgb(var(--color-foreground));border-right:.2rem solid rgb(var(--color-foreground));font-weight:700}.comparison-grid__cell--brand[role=columnheader]{border-top:.2rem solid rgb(var(--color-foreground));border-top-left-radius:var(--comparison-table-radius, 1.2rem);border-top-right-radius:var(--comparison-table-radius, 1.2rem)}.comparison-grid__cell--brand.comparison-grid__cell--last-row{border-bottom:.2rem solid rgb(var(--color-foreground));border-bottom-left-radius:var(--comparison-table-radius, 1.2rem);border-bottom-right-radius:var(--comparison-table-radius, 1.2rem)}@media screen and (min-width:750px){.comparison-grid__cell--label,.comparison-grid__cell--brand{position:sticky;z-index:3}.comparison-grid__cell--label{left:0}.comparison-grid__cell--brand{left:13rem}}@media screen and (max-width:749px){.comparison-grid__cell--competitor{display:none}[data-active-competitor="0"] .comparison-grid__cell--competitor[data-competitor-index="0"],[data-active-competitor="1"] .comparison-grid__cell--competitor[data-competitor-index="1"],[data-active-competitor="2"] .comparison-grid__cell--competitor[data-competitor-index="2"]{display:flex}.comparison-grid__cell{padding:1.2rem 1rem}.comparison-grid__cell[role=columnheader]{padding:1.6rem 1rem}}.comparison-swipe-hint{align-items:center;color:rgba(var(--color-foreground),.7);display:flex;font-size:1.2rem;font-weight:600;gap:.6rem;justify-content:center;letter-spacing:.08em;margin:2rem 0 0;text-align:center;text-transform:uppercase}.comparison-swipe-hint__icon{display:inline-flex;font-size:1.6rem;line-height:1}.comparison-progress{background-color:rgba(var(--color-foreground),.14);border-radius:.2rem;height:.3rem;margin:1.6rem auto 0;overflow:hidden;position:relative;width:60%}.comparison-progress .embla__progress__bar{background-color:rgb(var(--color-foreground));bottom:0;display:inline-block;left:-100%;position:absolute;top:0;width:100%}@media screen and (min-width:750px){.comparison-swipe-hint,.comparison-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-comparison-table.css.map */
