.ct-wrapper{width:100%;max-width:100%}.ct-heading{font-family:var(--header-font-stack);font-weight:var(--header-font-weight);font-size:var(--h2-size);line-height:var(--heading-line-height);letter-spacing:var(--heading-spacing);color:var(--color-scheme-text-color);width:100%;margin-bottom:1rem}.ct-heading h2,.ct-heading h3{margin:0;font:inherit;color:inherit}.ct-subheading{font-family:var(--body-font-stack);font-size:var(--base-font-size);line-height:1.6;color:var(--color-scheme-text-color);width:100%;margin-bottom:1rem}.ct-subheading h3{margin:0;font:inherit;color:inherit}.ct-text{font-family:var(--body-font-stack);font-size:var(--base-font-size);line-height:1.6;color:var(--color-scheme-text-color);width:100%;margin-bottom:1rem}.ct-button-wrapper{display:flex;width:100%}.ct-container{--ct-text: var(--color-scheme-text-color, var(--text-color));--ct-text-muted: color-mix(in srgb, var(--color-scheme-text-color, var(--text-color)), transparent 55%);--ct-divider: color-mix(in srgb, var(--color-scheme-text-color, var(--text-color)), transparent 78%);--ct-feature-bg: color-mix(in srgb, var(--color-scheme-text-color, var(--text-color)), transparent 92%)}.ct-container{background-color:transparent!important;border:none!important;border-radius:24px!important;overflow:hidden;padding:0;margin-top:2rem;max-width:960px;margin-left:auto;margin-right:auto}.ct-table{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;width:100%}.ct-header,.ct-rows,.ct-row{display:contents}.ct-header-cell{padding:1.75rem 1rem 1.5rem!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;background-color:transparent!important;color:var(--ct-text-muted)!important;border-bottom:1px solid var(--ct-divider)!important;border-right:none!important;border-left:none!important;text-transform:none!important;font-family:var(--header-font-stack);font-size:1.25rem!important;font-weight:400!important;line-height:1.15;letter-spacing:0}.ct-header-cell--feature{text-align:center!important;font-family:var(--body-font-stack)!important;font-size:1rem!important;font-weight:400!important;color:var(--ct-text-muted)!important;background-color:var(--ct-col1-bg, transparent)!important}.ct-header-cell--col2{font-family:var(--header-font-stack)!important;font-weight:700!important;font-size:2rem!important;color:var(--ct-text)!important;background-color:var(--ct-col2-bg, var(--ct-feature-bg))!important;border-left:1px solid var(--ct-divider)!important;border-right:1px solid var(--ct-divider)!important}.ct-header-cell--col3{background-color:var(--ct-col3-bg, transparent)!important}.ct-header-cell--col4{background-color:var(--ct-col4-bg, transparent)!important;border-left:1px solid var(--ct-divider)!important}.ct-header-cell>p{margin:0;font:inherit;color:inherit}.ct-cell{padding:1.4rem 1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;background-color:transparent!important;border:none!important;font-family:var(--header-font-stack)!important;font-size:30px!important;line-height:1.4!important;color:var(--ct-text-muted)!important;font-weight:400!important;text-align:center!important}.ct-cell--feature{justify-content:center!important;text-align:center!important;font-family:var(--body-font-stack)!important;font-weight:400!important;font-size:16px!important;color:var(--ct-text-muted)!important;background-color:var(--ct-col1-bg, transparent)!important}.ct-cell--col2{background-color:var(--ct-col2-bg, var(--ct-feature-bg))!important;color:var(--ct-text)!important;font-weight:700!important;border-left:1px solid var(--ct-divider)!important;border-right:1px solid var(--ct-divider)!important}.ct-cell--col3{background-color:var(--ct-col3-bg, transparent)!important}.ct-cell--col4{background-color:var(--ct-col4-bg, transparent)!important;border-left:1px solid var(--ct-divider)!important}.ct-icon{flex-shrink:0;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;background-color:transparent!important;border:2px solid currentColor!important;color:inherit!important}.ct-icon svg{width:18px;height:18px;stroke-width:2.5px}.ct-icon img{height:auto;max-width:70%;border-radius:50%}.ct-cell--col2 .ct-icon{color:var(--ct-text)}.ct-cell--col3 .ct-icon,.ct-cell--col4 .ct-icon{color:var(--ct-text-muted)}.ct-cell-text{line-height:1.4}.ct-cell-text p{margin:0}.ct-row-group--accordion{grid-column:1 / -1;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;cursor:pointer;border-bottom:none}.ct-row-group--accordion .ct-cell{border-bottom:none}.ct-cell-accordion-heading{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem}.ct-accordion-chevron{flex-shrink:0;width:14px;height:14px;color:currentColor;opacity:.5;transition:transform .3s ease}.ct-row-group--accordion.is-open .ct-accordion-chevron{transform:rotate(180deg)}.ct-accordion{grid-column:1 / -1;overflow:hidden;max-height:0;transition:max-height 1s cubic-bezier(.25,.1,.25,1)}.ct-row-group--accordion.is-open .ct-accordion{max-height:500px}.ct-accordion-inner{padding:1.25rem;border-top:1px solid var(--ct-divider);background-color:transparent;color:var(--ct-text);font-family:var(--body-font-stack);font-size:var(--base-font-size);line-height:1.5}.ct-accordion-inner p{margin:0 0 .5rem}.ct-accordion-inner p:last-child{margin-bottom:0}@media screen and (max-width:749px){.ct-heading{font-size:var(--h3-size)}.ct-container{border-radius:16px!important}.ct-table{grid-template-columns:1.4fr 1fr 1fr 1fr!important}.ct-header-cell{padding:.85rem .35rem!important;font-size:.7rem!important;line-height:1.2!important}.ct-header-cell--col2{font-size:.95rem!important}.ct-header-cell--feature{font-size:.65rem!important}.ct-cell{padding:.75rem .35rem!important;font-size:.8rem!important;line-height:1.3!important}.ct-cell--feature{word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.ct-icon{width:24px!important;height:24px!important;min-width:24px!important}.ct-icon svg{width:12px!important;height:12px!important}.ct-row-group--accordion{grid-template-columns:1.4fr 1fr 1fr 1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-comparison-table.css.map */
