.comparison-table-card{width:100%;padding:4rem;border-radius:1.6rem;background:rgb(var(--color-background, 248, 240, 236))}.comparison-table{width:fit-content;max-width:100%;margin:0 auto;border:.1rem solid #f0ded6;border-radius:1.6rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.comparison-table__table{border-collapse:separate;border-spacing:0;width:auto}.comparison-table__col--label{width:14.8rem}.comparison-table__col--option{width:36rem}.comparison-table__cell{height:7.5rem;padding:1.6rem;border-bottom:.1rem solid #f0ded6;border-right:.1rem solid #f0ded6;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:1.5;color:#35312e;text-align:center;vertical-align:middle;background:#fff}.comparison-table__table tbody tr:last-child .comparison-table__cell{border-bottom:0}.comparison-table__table tr .comparison-table__cell:last-child{border-right:0}.comparison-table__cell--label{height:auto;min-width:14.8rem;text-align:left;background:#f5f5f4;position:sticky;left:0;z-index:1}.comparison-table__cell--header{height:22.2rem;padding:1.6rem}.comparison-table__cell--highlighted{background:#ecebe9}.comparison-table__media{display:flex;align-items:center;justify-content:center;height:16.3rem}.comparison-table__image{display:block;max-width:21.8rem;max-height:16.3rem;width:100%;height:100%;object-fit:contain}.comparison-table__title{margin:.8rem 0 0;font-family:var(--font-body-family);font-weight:600;font-size:1.8rem;line-height:1.5;text-align:center;text-transform:capitalize;color:#35312e}.comparison-table__cell--highlighted .comparison-table__title{color:rgb(var(--color-primary))}.comparison-table__title a{color:inherit;text-decoration:none}.comparison-table__title a:hover{text-decoration:underline}@media screen and (min-width:750px){.comparison-table--full-width{width:100%}.comparison-table--full-width .comparison-table__table{width:100%;table-layout:fixed}.comparison-table--full-width .comparison-table__col--label{width:22rem}.comparison-table--full-width .comparison-table__col--option{width:auto}}@media screen and (max-width:749px){.comparison-table-card{padding:2.4rem 1.6rem;gap:1.2rem;border-radius:1.2rem}.comparison-table{border-radius:1.2rem}.comparison-table__col--label{width:11rem}.comparison-table__cell{height:6.4rem;padding:1.2rem;font-size:1.4rem}.comparison-table__cell--label{min-width:12rem}.comparison-table__cell:not(.comparison-table__cell--label){min-width:13rem}.comparison-table__cell--header{height:18rem;padding:1.2rem}.comparison-table__title{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-product-comparison-table.css.map */
