.compare-table{--heading-col-width: 18rem;--product-col-width: 23.2rem}.compare-table__container{max-width:100%}.compare-table__table{border-collapse:collapse;width:100%;table-layout:fixed;border:0}.compare-table th,.compare-table td{position:relative;z-index:0;text-align:start;vertical-align:top;padding:var(--col-gap-y, 2rem) var(--col-gap-x, 2rem);width:var(--product-col-width)}.compare-table th:before,.compare-table td:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:0 solid rgb(var(--color-border)/var(--color-border-alpha));pointer-events:none}.compare-table th:first-child,.compare-table td:first-child{width:var(--heading-col-width)}.compare-table .td-label{background-color:rgb(var(--color-background))}.compare-table tr:not(:first-child) td:before{border-top-width:.1rem}.compare-table tr[data-compare-key=info] td{padding-block:2rem}.compare-table__col-info{padding-top:1.2rem}.compare-table__col-info .btn{margin-top:1.2rem}.compare-table__col-remove{position:absolute;top:-.8rem;inset-inline-end:-1rem;padding:0;height:2.4rem;width:2.4rem;box-shadow:0 0 8px rgb(var(--color-foreground)/15%)}.compare-table__col-swatch{width:2.4rem;height:2.4rem;border-radius:50%}.compare-table__col--type-description .rte,.compare-table__col--type-vendor,.compare-table__col--type-type{color:var(--color-foreground-secondary)}.compare-table[data-compare-loading] .compare-table__container,.compare-table[data-compare-loading] .compare-table__empty,.compare-table[data-compare-results] .compare-table__loading{display:none}.compare-table__title{margin-bottom:1.6rem}.compare-table__empty{padding-block:4rem}.compare-table__loading{margin-top:2.4rem}@media(min-width:768px){.compare-table th:first-child,.compare-table td:first-child{z-index:9;position:sticky;inset-inline-start:0}}@media(max-width:767.98px){.compare-table{--heading-col-width: 10rem;--product-col-width: 16rem;--col-gap-x: .8rem;--col-gap-y: 1.2rem;font-size:calc(var(--font-size--paragraph) * .933334);line-height:2rem}.compare-table th:first-child,.compare-table td:first-child{padding-inline-start:0}.compare-table--remove{top:-.8rem;inset-inline-end:-1.1rem;width:2.4rem;height:2.4rem}.compare-table__title{margin-bottom:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/compare-table.css.map */
