.tt-compare{--tt-card-radius: 30px;--tt-cell-pad-y: 1.6rem;--tt-cell-pad-x: 2rem;--tt-min-table-width: 58rem;--tt-hero-outline: var(--color-D9D9D9);color:var(--color-141414);font-family:var(--font-body-family);font-weight:500;margin-bottom:4rem}.tt-compare__card{background-color:var(--color-FFFFFF);border-radius:var(--tt-card-radius);padding:5rem 5rem 4rem;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.06),0 .1rem .1rem -.05rem rgba(var(--color-foreground),.06),0 .3rem .3rem -.15rem rgba(var(--color-foreground),.06),0 .6rem .6rem -.3rem rgba(var(--color-foreground),.06),0 1.2rem 1.2rem -.6rem rgba(var(--color-foreground),.06),0 2.4rem 2.4rem -1.2rem rgba(var(--color-foreground),.06)}.tt-compare__heading{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1;font-size:3rem;color:var(--color-141414)}.tt-compare__subheading{margin:0 0 2.4rem;font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;line-height:1.4;color:var(--color-9B9B9B)}.tt-compare__scroll{position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-radius:calc(var(--tt-card-radius) / 2);scrollbar-width:thin}.tt-compare__table{width:100%;min-width:var(--tt-min-table-width);border-collapse:separate;border-spacing:0;table-layout:fixed}.tt-compare__table col.tt-compare__col--feature{width:34%}.tt-compare__table col.tt-compare__col--ours{width:36%}.tt-compare__table col.tt-compare__col--standard{width:30%}.tt-compare__table th,.tt-compare__table td{padding:var(--tt-cell-pad-y) var(--tt-cell-pad-x);text-align:left;vertical-align:middle;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.tt-compare__table thead th{font-family:var(--font-heading-family);font-weight:900;text-transform:uppercase;letter-spacing:.03em;font-size:1.5rem;line-height:1.1}.tt-compare__colhead--label,.tt-compare__colhead--standard{color:var(--color-9B9B9B)}.tt-compare__colhead--ours{background-color:var(--color-141414);color:var(--color-FFFFFF);border-top:.1rem solid var(--tt-hero-outline);border-left:.1rem solid var(--tt-hero-outline);border-right:.1rem solid var(--tt-hero-outline);border-bottom:0;border-top-left-radius:calc(var(--tt-card-radius) / 2);border-top-right-radius:calc(var(--tt-card-radius) / 2)}.tt-compare__colhead--ours .tt-compare__brand{display:block;font-size:1.8rem;letter-spacing:.04em}.tt-compare__colhead--ours .tt-compare__tag{display:block;margin-top:.4rem;font-family:var(--font-body-family);font-weight:600;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-EC881D)}.tt-compare__feature{font-family:var(--font-body-family);font-weight:600;color:var(--color-141414);font-size:1.4rem}.tt-compare__value{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.35}.tt-compare__value--standard{color:var(--color-9B9B9B);font-weight:500}.tt-compare__value--ours{background-color:rgba(var(--color-foreground),.035);color:var(--color-141414);font-weight:600;border-left:.1rem solid var(--tt-hero-outline);border-right:.1rem solid var(--tt-hero-outline)}.tt-compare__value--ours .tt-compare__mark{color:var(--color-EC881D);margin-right:.6rem;font-weight:700}.tt-compare__table tbody tr:nth-child(2n) .tt-compare__value--standard{background-color:rgba(var(--color-foreground),.02)}.tt-compare__table tbody tr:nth-child(2n) th.tt-compare__feature{background-color:var(--color-F7F7F7)}.tt-compare__table tbody tr:last-child th,.tt-compare__table tbody tr:last-child td{border-bottom:0}.tt-compare__table tbody tr:last-child .tt-compare__value--ours{border-bottom:.1rem solid var(--tt-hero-outline);border-bottom-left-radius:calc(var(--tt-card-radius) / 2);border-bottom-right-radius:calc(var(--tt-card-radius) / 2)}.tt-compare__table th.tt-compare__feature,.tt-compare__table th.tt-compare__colhead--label{position:sticky;left:0;z-index:2;background-color:var(--color-FFFFFF)}@media screen and (max-width:749px){.tt-compare{--tt-min-table-width: 37rem;--tt-cell-pad-x: 1.4rem}.tt-compare__card{padding:2.4rem 1.6rem}.tt-compare__table col.tt-compare__col--feature{width:9rem}.tt-compare__table col.tt-compare__col--ours{width:15rem}.tt-compare__table col.tt-compare__col--standard{width:13rem}}@media screen and (min-width:750px){.tt-compare{--tt-cell-pad-y: 2rem;--tt-cell-pad-x: 2.8rem}.tt-compare__card{padding:5rem 5rem 4rem}.tt-compare__heading{font-size:5rem}.tt-compare__subheading{font-size:1.8rem;margin-bottom:3.2rem}.tt-compare__table thead th{font-size:1.7rem}.tt-compare__colhead--ours .tt-compare__brand{font-size:2.2rem}.tt-compare__value{font-size:1.7rem}.tt-compare__feature{font-size:1.6rem}.tt-compare__scroll{overflow-x:visible}.tt-compare__table th.tt-compare__feature,.tt-compare__table th.tt-compare__colhead--label{position:static}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/comparison-table.css.map */
