.comparison-table-section{background:rgb(var(--ct-bg));color:rgb(var(--ct-text));font-family:var(--ct-font)}.comparison-table__intro{margin-bottom:3.2rem}.comparison-table__tagline{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;line-height:1.2;letter-spacing:.12rem;text-transform:uppercase;color:rgb(var(--ct-accent))}.ct-align-left{text-align:left}.ct-align-center{text-align:center}.ct-align-right{text-align:right}.comparison-table__heading{margin:0;color:rgb(var(--ct-heading));font-family:var(--ct-heading-font)}.comparison-table__caption{margin:1rem 0 0;font-size:1.5rem;color:rgba(var(--ct-text),.72)}.comparison-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.comparison-table__scroll:focus-visible{outline:.2rem solid rgb(var(--ct-accent));outline-offset:.3rem}.comparison-table{width:100%;border-collapse:separate;border-spacing:var(--ct-col-gap) 0;color:rgb(var(--ct-text));font-size:1.5rem;line-height:1.4}.comparison-table th,.comparison-table td{padding:var(--ct-pad-y) var(--ct-pad-x);text-align:center;vertical-align:middle;min-width:12rem}.ct__corner,.ct__rowhead{text-align:left;font-weight:500;position:sticky;left:0;z-index:2;background:rgb(var(--ct-bg));min-width:14rem}.ct__corner-label{font-size:1.3rem;text-transform:uppercase;letter-spacing:.08rem;color:rgba(var(--ct-text),.6)}.ct__colhead{position:relative;vertical-align:bottom;color:rgb(var(--ct-heading))}.ct__media{display:flex;align-items:center;justify-content:center;min-height:var(--ct-media-size);margin-bottom:1.2rem}.ct__image{width:var(--ct-media-size);height:var(--ct-media-size);object-fit:contain;border-radius:var(--card-radius, .4rem)}.ct__icon{display:inline-flex;color:rgb(var(--ct-accent))}.ct__icon .icon,.ct__icon svg{width:var(--ct-media-size);height:var(--ct-media-size)}.ct__col-title{display:block;font-family:var(--ct-heading-font);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.9rem}.ct__col-sub{display:block;margin-top:.4rem;font-size:1.3rem;color:rgba(var(--ct-text),.65)}.ct__btn{margin-top:1.4rem}.ct__badge{position:absolute;top:.6rem;left:50%;transform:translate(-50%);z-index:1;white-space:nowrap;padding:.4rem 1.1rem;border-radius:10rem;font-size:1.1rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase;background:rgb(var(--ct-accent));color:rgb(var(--color-base-solid-button-labels));box-shadow:0 .2rem .6rem rgba(var(--ct-accent),.35)}.comparison-table--has-badge thead .ct__colhead{padding-top:3.4rem}.ct__rowhead{font-weight:500}.ct__row-info{display:block;margin-top:.3rem;font-size:1.2rem;font-weight:400;color:rgba(var(--ct-text),.6)}.ct__group{text-align:left;font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.1rem;color:rgba(var(--ct-text),.85);background:rgba(var(--ct-border),.35)}.ct__bool{display:inline-flex}.ct__bool svg{width:2.2rem;height:2.2rem}.ct__bool--yes{color:rgb(var(--ct-accent))}.ct__bool--no,.ct__empty{color:rgba(var(--ct-text),.3)}.comparison-table--minimal thead th{border-bottom:.2rem solid rgb(var(--ct-text))}.comparison-table--minimal tbody th,.comparison-table--minimal tbody td{border-bottom:.1rem solid rgba(var(--ct-border),.85)}.comparison-table--bordered{border-collapse:collapse}.comparison-table--bordered th,.comparison-table--bordered td{border:.1rem solid rgb(var(--ct-border))}.comparison-table--bordered thead .ct__colhead,.comparison-table--bordered thead .ct__corner{background:rgba(var(--ct-border),.28)}.comparison-table--cards{border-collapse:separate;border-spacing:var(--ct-col-gap) 0}.comparison-table--cards .ct__colhead,.comparison-table--cards .ct__cell{background:rgb(var(--ct-bg));border-left:.1rem solid rgba(var(--ct-border),.7);border-right:.1rem solid rgba(var(--ct-border),.7)}.comparison-table--cards thead .ct__colhead{padding-top:2.4rem;border-top:.1rem solid rgba(var(--ct-border),.7);border-radius:var(--card-radius, .8rem) var(--card-radius, .8rem) 0 0;box-shadow:0 -.2rem 1.4rem rgba(var(--color-shadow),.07)}.comparison-table--cards tbody tr:last-child .ct__cell{border-bottom:.1rem solid rgba(var(--ct-border),.7);border-radius:0 0 var(--card-radius, .8rem) var(--card-radius, .8rem)}.comparison-table--cards .ct__corner,.comparison-table--cards .ct__rowhead{background:rgb(var(--ct-bg))}.comparison-table--has-badge.comparison-table--cards thead .ct__colhead{padding-top:3.8rem}.comparison-table--zebra tbody tr:nth-child(2n) .ct__cell{background:rgba(var(--ct-border),.14)}.comparison-table--highlight .ct__colhead.is-highlight{box-shadow:inset 0 .3rem rgb(var(--ct-accent))}.comparison-table--highlight .is-highlight{background:rgba(var(--ct-accent),.08)}.comparison-table--bordered.comparison-table--highlight .ct__colhead.is-highlight,.comparison-table--bordered.comparison-table--highlight .ct__cell.is-highlight{border-left-color:rgb(var(--ct-accent));border-right-color:rgb(var(--ct-accent))}.comparison-table--cards.comparison-table--highlight .ct__colhead.is-highlight,.comparison-table--cards.comparison-table--highlight .ct__cell.is-highlight{background:rgba(var(--ct-accent),.1);border-left-color:rgb(var(--ct-accent));border-right-color:rgb(var(--ct-accent))}.comparison-table--cards.comparison-table--highlight thead .ct__colhead.is-highlight{border-top-color:rgb(var(--ct-accent));box-shadow:0 -.4rem 1.8rem rgba(var(--ct-accent),.18)}.comparison-table--cards.comparison-table--highlight tbody tr:last-child .ct__cell.is-highlight{border-bottom-color:rgb(var(--ct-accent))}.comparison-table--sticky thead th{position:sticky;top:0;z-index:3;background:rgb(var(--ct-bg))}.comparison-table--sticky thead .ct__corner{z-index:4}.ct-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}@media screen and (max-width:749px){.comparison-table{font-size:1.3rem}.comparison-table th,.comparison-table td{padding:1.2rem 1rem;min-width:7rem}.ct__corner,.ct__rowhead{min-width:9rem;box-shadow:.4rem 0 .7rem rgba(var(--color-shadow),.06)}.ct__col-title{font-size:1.5rem;line-height:1.2}.ct__col-sub{font-size:1.1rem}.ct__media{margin-bottom:.8rem}.ct__btn{margin-top:1rem}.ct__badge{padding:.3rem .7rem;font-size:.95rem;letter-spacing:.02rem}.comparison-table--has-badge thead .ct__colhead,.comparison-table--has-badge.comparison-table--cards thead .ct__colhead{padding-top:2.8rem}}@media screen and (min-width:990px){.ct__colhead,.ct__cell{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/152/compiled_assets/styles.css.map */
