.product-comparison{--comparison-highlight-bg: #eef2f0;--comparison-highlight-border: var(--hjh-sage, #6c857f);--comparison-muted: rgba(var(--text-color) / .65);--comparison-divider: rgba(var(--text-color) / .15);max-width:900px;margin:0 auto;padding-top:48px}.product-comparison__heading{margin:0 0 32px;font-size:22px;line-height:1.25}.product-comparison__scroll{position:relative;overflow-x:auto;margin-inline:calc(-1 * var(--gutter, 20px));padding-inline-end:var(--gutter, 20px);scroll-snap-type:x mandatory;scroll-padding-inline-start:116px;scrollbar-width:none}.product-comparison__scroll::-webkit-scrollbar{display:none}.product-comparison__table{width:596px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px}.product-comparison__table th,.product-comparison__table td{box-sizing:border-box;border:0}.product-comparison__label{position:sticky;left:0;z-index:2;width:116px;padding:16px 12px 16px var(--gutter, 20px);background-color:rgb(var(--bg-color, 255 255 255));color:var(--comparison-muted);font-weight:400;text-align:start;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.product-comparison__table tbody .product-comparison__label{border-top:1px solid var(--comparison-divider)}.product-comparison__product{width:160px;padding:24px 12px 16px;vertical-align:top;text-align:center;font-weight:400;scroll-snap-align:start}.product-comparison__image{display:block;width:96px;height:96px;margin:0 auto 12px;object-fit:contain;mix-blend-mode:multiply}.product-comparison__vendor{display:block;color:var(--comparison-muted)}.product-comparison__title{display:block;min-height:2.7em;margin-top:2px;color:inherit;font-weight:700;line-height:1.35;text-decoration:none}.product-comparison__current,.product-comparison__link{display:inline-block;margin-top:8px;font-size:12px;line-height:18px}.product-comparison__current{color:var(--comparison-highlight-border);font-weight:700}.product-comparison__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:opacity .3s}.product-comparison__link:hover,.product-comparison__title:hover{opacity:.6}.product-comparison__table .product-comparison__value{padding:16px 12px;border-top:1px solid var(--comparison-divider);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.product-comparison__table .is-current{background-color:var(--comparison-highlight-bg);border-inline:1px solid var(--comparison-highlight-border);font-weight:700}.product-comparison__product.is-current{border-top:1px solid var(--comparison-highlight-border);border-radius:4px 4px 0 0}.product-comparison__price-row .product-comparison__value{font-weight:700}.product-comparison__price-row .is-current{border-bottom:1px solid var(--comparison-highlight-border)}.product-comparison__price-row .price{justify-content:center}.product-comparison__icon{display:inline-flex;vertical-align:middle}.product-comparison__icon--yes{color:rgb(var(--in-stock-text-color))}.product-comparison__icon--yes svg{width:20px!important;height:20px!important}.product-comparison__icon--no{color:var(--comparison-muted);font-weight:400}.product-comparison__toggle{display:flex;align-items:center;gap:6px;margin:16px auto 0;padding:4px 0;border:0;background:none;color:inherit;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:opacity .3s}.product-comparison__toggle:hover{opacity:.6}.product-comparison__toggle:focus-visible,.product-comparison__link:focus-visible,.product-comparison__title:focus-visible{outline:2px solid #000;outline-offset:2px}.product-comparison__toggle svg{width:16px;height:16px;transition:transform .2s ease}.product-comparison__toggle[aria-expanded=true] svg{transform:scaleY(-1)}@media(min-width:769px){.product-comparison{padding-top:96px}.product-comparison__heading{font-size:var(--h5-font-size, 26px)}.product-comparison__scroll{margin-inline:0;padding-inline-end:0;scroll-snap-type:none}.product-comparison__table{width:100%;min-width:640px;font-size:16px}.product-comparison__label{position:static;width:22%;padding-inline-start:0}.product-comparison__product{width:auto}.product-comparison__product .product-comparison__vendor,.product-comparison__product .product-comparison__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-comparison-table.css.map */
