.shopify-section:has(.comparison-table) .section-background{grid-column:1 / -1;grid-row:1 / -1;border-radius:var(--border-radius-top) var(--border-radius-top) var(--border-radius-bottom) var(--border-radius-bottom);overflow:hidden!important}.shopify-section:has(.comparison-table) .comparison-table__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--comparison-background-color, transparent)}.shopify-section:has(.comparison-table) .comparison-table__background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.shopify-section:has(.comparison-table) .comparison-table__background--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--comparison-overlay-color);opacity:var(--comparison-overlay-opacity);pointer-events:none}.comparison-table{position:relative;background:transparent}.comparison-table .comparison-table__container{position:relative;z-index:1;max-width:var(--page-content-width, 1344px);margin:0 auto}.comparison-table.section--full-width .comparison-table__container{max-width:none}@media screen and (min-width:750px){.comparison-table .comparison-table__layout--side-by-side{display:grid;grid-template-columns:2fr 3fr;gap:40px;align-items:start}.comparison-table .comparison-table__layout--side-by-side .comparison-table__header-zone{margin-bottom:0;text-align:left}}.comparison-table .comparison-table__header-zone{margin-bottom:var(--roots-rhythm-body-content)}.comparison-table .comparison-table__heading-text,.comparison-table .comparison-table__subtitle-text,.comparison-table .comparison-table__body-text{margin:0}.comparison-table .comparison-table__heading-text+*{margin-block-start:var(--roots-rhythm-heading-body)}.comparison-table .comparison-table__subtitle-text+.comparison-table__body-text{margin-block-start:16px}.comparison-table .comparison-table__heading-text:not(.rte),.comparison-table .comparison-table__subtitle-text:not(.rte),.comparison-table .comparison-table__body-text:not(.rte){color:var(--typo-color, inherit)}.comparison-table .comparison-table__wrapper{position:relative;overflow:hidden}.comparison-table{--glass-border-radius: var(--roots-radius-rounded)}.comparison-table .comparison-table__wrapper--glass{background:rgb(255 255 255 / var(--glass-opacity, .45));backdrop-filter:blur(var(--glass-blur, 50px));-webkit-backdrop-filter:blur(var(--glass-blur, 50px));border:var(--glass-border-width, 2px) solid rgb(var(--color-foreground-rgb) / var(--glass-border-opacity, 20%));border-radius:var(--glass-border-radius, 16px)}.comparison-table .comparison-table__wrapper--elevated{background-color:rgb(var(--color-background-rgb));border:var(--roots-card-border);border-radius:var(--glass-border-radius, 16px);box-shadow:var(--roots-shadow-panel)}.comparison-table .comparison-table__table--bordered{border:var(--comparison-table-border-width) solid var(--comparison-table-border-color);border-radius:var(--roots-radius-rounded);overflow:clip}.comparison-table .comparison-table__table{display:grid;grid-template-columns:minmax(90px,1fr) minmax(80px,120px) repeat(var(--comparison-visible-competitors),minmax(80px,120px));width:100%}.comparison-table .comparison-table__table>thead,.comparison-table .comparison-table__table>tbody,.comparison-table .comparison-table__table>thead>tr,.comparison-table .comparison-table__table>tbody>tr{display:contents}.comparison-table .comparison-table__table th{font-weight:inherit;text-align:inherit;margin:0}@media screen and (min-width:750px){.comparison-table .comparison-table__table{grid-template-columns:minmax(180px,320px) minmax(100px,180px) repeat(var(--comparison-visible-competitors),minmax(100px,180px));max-width:fit-content;margin:0 auto}}@media screen and (max-width:749px){.comparison-table .comparison-table__container{width:100%}.comparison-table .comparison-table__wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline-start:75%;scrollbar-width:none}.comparison-table .comparison-table__wrapper::-webkit-scrollbar{display:none}.comparison-table .comparison-table__table{grid-template-columns:minmax(0,2fr) repeat(calc(var(--comparison-visible-competitors) + 1),minmax(0,1fr));min-width:calc(75% + (var(--comparison-visible-competitors) * 25%))}.comparison-table .comparison-table__cell--feature,.comparison-table .comparison-table__col-header--feature{position:sticky;inset-inline-start:0;z-index:3;background-color:transparent}.comparison-table .comparison-table__cell--brand,.comparison-table .comparison-table__col-header--brand{position:sticky;inset-inline-start:50%;z-index:2}.comparison-table .comparison-table__cell--competitor,.comparison-table .comparison-table__col-header--competitor{scroll-snap-align:start}}.comparison-table .comparison-table__col-header{padding:16px 10px;text-align:center;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-weight:var(--font-paragraph--weight);color:var(--color-foreground);min-height:60px;display:flex;align-items:center;justify-content:center}.comparison-table .comparison-table__col-header--feature{justify-content:flex-start}.comparison-table .comparison-table__col-header--brand{background-color:var(--comparison-brand-color);color:var(--comparison-brand-text-color);border-radius:var(--roots-radius-rounded) var(--roots-radius-rounded) 0 0;margin-top:0}.comparison-table .comparison-table__header-content{display:flex;flex-direction:column;align-items:center;gap:4px}.comparison-table .comparison-table__header-logo{max-width:80px;max-height:32px;object-fit:contain}.comparison-table .comparison-table__header-text{margin:0}.comparison-table .comparison-table__header-text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-weight:700;font-size:.875rem}.comparison-table .comparison-table__cell{padding:14px 10px;display:flex;align-items:center;justify-content:center;min-height:56px}.comparison-table .comparison-table__cell--feature{justify-content:flex-start;text-align:left}.comparison-table .comparison-table__cell--brand{background-color:var(--comparison-brand-color);color:var(--comparison-brand-text-color)}.comparison-table .comparison-table__cell--brand.comparison-table__cell--last{border-radius:0 0 var(--roots-radius-rounded) var(--roots-radius-rounded);margin-bottom:0}.comparison-table .comparison-table__feature-content{display:flex;flex-direction:column}.comparison-table .comparison-table__feature-name{margin:0;word-wrap:break-word;overflow-wrap:break-word;hyphens:none;-webkit-hyphens:none}.comparison-table .comparison-table__feature-subtext{margin:var(--roots-rhythm-bonded) 0 0;opacity:.7}.comparison-table .comparison-table__cell-content{font-family:var(--font-paragraph--family);font-size:.9375rem;line-height:var(--font-paragraph--line-height);text-align:center}.comparison-table .comparison-table__cell-text{margin:0}.comparison-table .comparison-table__cell-subtext{margin:var(--roots-rhythm-bonded) 0 0;opacity:.7}.comparison-table .comparison-table__cell-subtext:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.75em}.comparison-table .comparison-table__icon{width:var(--comparison-icon-size);height:var(--comparison-icon-size);display:flex;align-items:center;justify-content:center}.comparison-table .comparison-table__icon img,.comparison-table .comparison-table__icon svg{width:100%;height:100%;object-fit:contain}.comparison-table .comparison-table__icon--positive{color:var(--comparison-icon-positive-color)}.comparison-table .comparison-table__icon--negative{color:var(--comparison-icon-negative-color)}.comparison-table .comparison-table__cell--brand .comparison-table__icon--positive,.comparison-table .comparison-table__cell--brand .comparison-table__icon--negative{color:var(--comparison-brand-text-color)}.comparison-table .comparison-table__icon-svg{width:100%;height:100%}.comparison-table .comparison-table__cell--highlighted{font-weight:700}.comparison-table .comparison-table__cell--feature.comparison-table__cell--highlighted,.comparison-table .comparison-table__cell--competitor.comparison-table__cell--highlighted{background-color:var(--highlight-color, rgba(0, 0, 0, .03))}.comparison-table .comparison-table__footer{margin-top:var(--roots-rhythm-body-content)}.comparison-table .comparison-table__footer-text{margin:0;max-width:600px}.comparison-table--footer-left .comparison-table__footer{text-align:left}.comparison-table--footer-center .comparison-table__footer{text-align:center}.comparison-table--footer-center .comparison-table__footer-text{margin-inline:auto}.comparison-table--footer-right .comparison-table__footer{text-align:right}.comparison-table--footer-right .comparison-table__footer-text{margin-inline-start:auto}@media screen and (max-width:749px){.comparison-table__footer[style*=--c-align-m] .comparison-table__footer-text{margin-inline:0}.comparison-table__footer[style*="--c-align-m: center"] .comparison-table__footer-text{margin-inline:auto}.comparison-table__footer[style*="--c-align-m: right"] .comparison-table__footer-text{margin-inline-start:auto}}@media screen and (max-width:749px){.comparison-table .comparison-table__col-header,.comparison-table .comparison-table__cell{padding:12px 8px}.comparison-table .comparison-table__header-logo{max-width:60px;max-height:24px}.comparison-table .comparison-table__feature-name:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.875rem}.comparison-table .comparison-table__cell-content{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.comparison-table *,.comparison-table *:before,.comparison-table *:after{animation:none!important;transition:none!important}}.comparison-table .comparison-table__cell{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}.comparison-table .comparison-table__cell--last-row{border-bottom:none}.comparison-table .comparison-table__icon--negative{opacity:.35}.comparison-table .comparison-table__feature-name:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.9375rem;font-weight:var(--font-weight, 400)}.comparison-table .comparison-table__cell--feature{gap:8px}.comparison-table .comparison-table__cell--feature.comparison-table__cell--even{background-color:rgb(var(--color-foreground-rgb) / .03)}.comparison-table th.comparison-table__col-header--competitor{font-size:.675rem;font-weight:400;opacity:.5;text-align:center;justify-content:center}.comparison-table .comparison-table__header-text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.75rem}.comparison-table .comparison-table__feature-name:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.8125rem}.comparison-table .comparison-table__cell-content{font-size:.8125rem}.comparison-table th.comparison-table__col-header--competitor{font-size:.55rem}.comparison-table .comparison-table__info-text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.6875rem}@media screen and (max-width:749px){.comparison-table .comparison-table__feature-name:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.75rem}.comparison-table .comparison-table__cell-content{font-size:.75rem}}.comparison-table__info{display:inline-flex;align-items:center;flex-shrink:0;margin-inline-start:auto}.comparison-table__info-trigger{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;color:var(--color-foreground);opacity:.4;cursor:pointer;flex-shrink:0;transition:opacity .15s ease;background:transparent;padding:0}.comparison-table__info-trigger:hover,.comparison-table__info-trigger:focus-visible{opacity:1}.comparison-table__info-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.comparison-table__info-popover{inset:unset;bottom:calc(anchor(top) + 6px);left:anchor(center);transform:translate(-50%);max-width:220px;min-width:160px;padding:10px 14px;border-radius:var(--roots-radius-subtle);margin:0;border:1px solid rgb(var(--color-foreground-rgb) / .15);box-shadow:0 4px 20px rgb(var(--color-foreground-rgb) / .2);opacity:0;scale:.96;transform-origin:50% 100%}.comparison-table__info-popover.\:popover-open,.comparison-table__info-popover:popover-open{opacity:1;scale:1}.comparison-table__info-text{margin:0}.comparison-table__info-text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:.8125rem;line-height:1.5;font-family:var(--font-body--family)}@media screen and (max-width:749px){.comparison-table__info-popover{left:50vw}}@supports not (position-anchor: --test){.comparison-table__info-popover{bottom:unset;top:calc(var(--anchor-top) * 1px);left:calc(var(--anchor-left) * 1px);transform:translate(-50%,calc(-100% - 6px))}}@media(prefers-reduced-motion:no-preference){.comparison-table__info-popover{transition-property:display,overlay,opacity,scale;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:ease-out}@starting-style{.comparison-table__info-popover.\:popover-open,.comparison-table__info-popover:popover-open{opacity:0;scale:.96}}}@media(prefers-reduced-motion:no-preference){.comparison-table--js .comparison-table__icon--positive{opacity:0;transform:scale(.4);transition:opacity .3s ease-out,transform .35s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--row-index, 1) * 55ms)}.comparison-table--js.comparison-table--revealed .comparison-table__icon--positive{opacity:1;transform:scale(1)}}.comparison-table .comparison-table__header-text:not(.rte),.comparison-table .comparison-table__cell-text:not(.rte),.comparison-table .comparison-table__cell-subtext:not(.rte){color:var(--typo-color, inherit)}.comparison-table .comparison-table__feature-name:not(.rte),.comparison-table .comparison-table__feature-subtext:not(.rte),.comparison-table .comparison-table__footer-text:not(.rte){color:var(--typo-color, inherit)}.comparison-table__info-text:not(.rte){color:var(--typo-color, inherit)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/comparison-table.css.map */
