.comparison-table-section{--info-column-width: 200px;--product-column-width: 180px;--featured-column-width: 200px;--sticky-z-index: 20;--featured-z-index: 10}.comparison-table-outer-wrapper{overflow-x:scroll}thead .heading-secondary{font-size:calc(var(--secondary-heading-size) * .8)}@media screen and (min-width: 993px){thead .heading-secondary{font-size:calc(var(--heading-font-size-scale) * var(--secondary-heading-size))}tbody th,tbody td{font-size:calc(var(--text-font-size-scale) * var(--base-font-size))}}.comparison-table-wrapper{position:relative;min-width:900px}@media (max-width: 600px){.comparison-table-wrapper{min-width:650px}}.table-container{position:relative;min-height:200px;height:100%;overflow-x:visible}.comparison-table{min-width:auto;height:100%;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;background-color:var(--table-border-gap-color, transparent)}.info-cell{min-width:250px;width:25%}.product-cell{min-width:200px;width:calc(75% / var(--total-columns, 3))}.featured-cell{min-width:auto;width:calc(75% / var(--total-columns, 3));border-width:2px;border-color:var(--table-border-gap-color, var(--color-scheme-accent-1))}.column-image img{max-height:130px;object-fit:contain;border-radius:.5rem}.column-title{font-weight:600;margin-bottom:.5rem}.column-badge{margin-top:.5rem}.column-badge span{font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:9999px;background-color:var(--color-scheme-accent-1);color:var(--color-scheme-accent-1-contrast)}.featured-cell .column-badge span{background-color:var(--featured-column-bg-color, var(--scheme-accent-1));color:var(--featured-column-text-color, var(--scheme-accent-1-contrast))}.cell-content{word-break:break-word;line-height:1.5}.comparison-icon{display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%;max-width:var(--icon-size, 50px)}.comparison-icon svg{width:100%;height:100%}.comparison-table th,.comparison-table td{border:calc(var(--table-gap) / 2) solid var(--table-border-gap-color, var(--color-scheme-text));padding:.5rem;background-color:inherit}@media screen and (min-width: 993px){.comparison-table th,.comparison-table td{padding:1rem}}.comparison-table thead th{border-top-width:var(--table-gap)}.comparison-table thead th:first-child,.comparison-table tbody tr th:first-child{border-left-width:var(--table-gap)}.comparison-table thead th:last-child,.comparison-table tbody tr td:last-child{border-right-width:var(--table-gap)}.comparison-table tbody tr:last-child th,.comparison-table tbody tr:last-child td{border-bottom-width:var(--table-gap)}.comparison-table thead th{font-weight:600;text-align:center}.comparison-table tbody th{text-align:center;font-weight:500}.comparison-table tbody td{text-align:center;vertical-align:middle}.featured-cell{position:relative}.featured-cell:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--color-scheme-accent-1) 0%,var(--color-scheme-accent-1) 100%);opacity:.1;pointer-events:none}.comparison-table th:focus,.comparison-table td:focus{outline:2px solid var(--color-scheme-accent-1);outline-offset:-2px}@media print{.table-container{overflow-x:visible}}.comparison-table tbody tr,.comparison-table tbody td,.comparison-table tbody th{background-color:var(--scheme-background)}.comparison-table tbody .featured-cell{background-color:var(--featured-column-bg-color, var(--scheme-accent-1));color:var(--featured-column-text-color, var(--scheme-accent-1-contrast))}.comparison-table thead th,.comparison-table thead .featured-cell{background-color:var(--scheme-background);color:var(--scheme-text)}@media (max-width: 992px){.comparison-table thead th:first-child,.comparison-table tbody tr th:first-child{position:sticky;left:0;z-index:2}}.mobile-scroll-hint{display:none}@media screen and (max-width: 992px){.mobile-scroll-hint{display:block}.scroll-hint-content{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--scheme-background);border:1px solid var(--table-border-gap-color, var(--scheme-text));border-radius:20px;color:var(--scheme-text);font-size:14px;font-weight:500}.scroll-hint-icon{color:var(--scheme-text);opacity:.7;animation:scroll-hint-pulse 2s infinite}.scroll-hint-text{color:var(--scheme-text)}}@keyframes scroll-hint-pulse{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/comparison-table-ds.css.map */
