.ct-section{background:var(--ct-section-bg, #f9f9f9);padding:var(--ct-pad-top, 64px) 0 var(--ct-pad-bottom, 64px);box-sizing:border-box}.ct-section--hidden{display:none!important}.ct-container{max-width:1100px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:2fr 3fr;gap:64px;align-items:center}.ct-copy{display:flex;flex-direction:column;gap:16px}.ct-heading{font-size:clamp(26px,3.5vw,44px);font-weight:800;line-height:1.15;color:var(--ct-heading-color, #111111);margin:0}.ct-subtitle{font-size:15px;line-height:1.6;color:var(--ct-subtitle-color, #666666);margin:0;max-width:340px}.ct-table-wrap{width:100%;overflow:visible}.ct-table{width:100%;border-collapse:collapse;table-layout:fixed}.ct-table .col-feature{width:auto}.ct-table .col-brand,.ct-table .col-other{width:var(--ct-col-w, 120px)}.ct-table thead tr th{padding:14px 12px;font-size:14px;font-weight:700;color:var(--ct-col-header-color, #111111);text-align:center;border-bottom:none;vertical-align:bottom}.ct-table thead .col-feature{text-align:left}.ct-table thead .col-brand{background:var(--ct-brand-bg, #f0f0f0);border-radius:var(--ct-radius, 12px) var(--ct-radius, 12px) 0 0}.ct-table tbody tr td{padding:14px 12px;text-align:center;border-bottom:1px solid var(--ct-row-border, #e4e4e4);vertical-align:middle}.ct-table tbody tr:last-child td{border-bottom:none}.ct-table tbody .col-feature{text-align:left;font-size:var(--ct-feature-size, 14px);color:var(--ct-feature-color, #444444);font-weight:500;padding-left:0}.ct-table tbody .col-brand{background:var(--ct-brand-bg, #f0f0f0)}.ct-table tbody tr:last-child .col-brand{border-radius:0 0 var(--ct-radius, 12px) var(--ct-radius, 12px)}.ct-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}.ct-col-logo-wrap{display:flex;align-items:center;padding:2px 0}.ct-col-logo-wrap--brand{justify-content:var(--ct-brand-logo-align, center)}.ct-col-logo-wrap--other{justify-content:var(--ct-other-logo-align, center)}.ct-col-logo{display:block;object-fit:contain;height:auto;max-width:100%}.ct-col-logo--brand{width:var(--ct-brand-logo-w, 80px);max-height:var(--ct-brand-logo-h, 40px)}.ct-col-logo--other{width:var(--ct-other-logo-w, 80px);max-height:var(--ct-other-logo-h, 40px)}@media(max-width:767px){.ct-container{grid-template-columns:1fr;gap:36px;padding:0 16px}.ct-subtitle{max-width:100%}.ct-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ct-table{min-width:280px}.ct-table .col-brand,.ct-table .col-other{width:var(--ct-col-w, 120px)}.ct-table thead tr th,.ct-table tbody tr td{padding:12px 8px}.ct-table tbody .col-feature{font-size:13px}.ct-col-logo--brand{width:min(var(--ct-brand-logo-w, 80px),60px);max-height:min(var(--ct-brand-logo-h, 40px),32px)}.ct-col-logo--other{width:min(var(--ct-other-logo-w, 80px),60px);max-height:min(var(--ct-other-logo-h, 40px),32px)}}@media(max-width:480px){.ct-table .col-brand,.ct-table .col-other{width:var(--ct-col-w, 120px)}.ct-col-logo--brand{width:min(var(--ct-brand-logo-w, 80px),44px);max-height:min(var(--ct-brand-logo-h, 40px),24px)}.ct-col-logo--other{width:min(var(--ct-other-logo-w, 80px),44px);max-height:min(var(--ct-other-logo-h, 40px),24px)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/comparison-table.css.map */
