.content-and-comparison-table{display:grid;grid-template-columns:minmax(320px,420px) 1fr;align-items:center;gap:clamp(3rem,5vw,7rem)}.content-and-comparison-table--no-content{grid-template-columns:1fr}@media(max-width:899px){.content-and-comparison-table{grid-template-columns:1fr;gap:3rem}}@media(min-width:900px){.content-and-comparison-table--table-first .comparison-table-container{order:-1}}.content-container .title{margin:0 0 1rem}.comparison-table__text{color:rgb(var(--color-foreground));opacity:.8}.comparison-table-container{width:100%}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.08);border-radius:12px;background:rgb(var(--color-background))}.comparison-table thead th{padding:1.25rem;text-align:center;font-size:.95rem;font-weight:600;border-bottom:1px solid rgba(var(--color-foreground),.08)}.comparison-table thead th:first-child{width:45%}.comparison-table__logo img,.comparison-table__others img{display:block;margin:auto;max-height:36px;width:auto}.comparison-table td{padding:1rem 1.25rem;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.06);transition:background .2s ease}.comparison-table tbody tr:last-child td{border-bottom:0}.comparison-table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.02)}.comparison-table tbody tr:hover{background:rgba(var(--color-foreground),.04)}.comparison-table__row-name{text-align:left;font-weight:500}.comparison-table__row-name h3{margin:0;font-size:1rem;line-height:1.4}.comparison-table tbody td:nth-child(2),.comparison-table thead th:nth-child(2){background:rgba(var(--color-foreground),.025)}.comparison-table__row-name{text-align:left;font-weight:500;font-size:1rem;line-height:1.4}.comparison-table__checkmark{width:22px;height:22px;display:block;margin:auto;color:#15863f}.comparison-table__x{width:22px;height:22px;display:block;margin:auto;color:rgba(var(--color-foreground),.35)}@media(max-width:750px){.comparison-table thead th,.comparison-table td{padding:.9rem}.comparison-table__row-name h3,.comparison-table thead th{font-size:.9rem}.comparison-table__checkmark,.comparison-table__x{width:18px;height:18px}}@media(max-width:500px){.comparison-table__logo img,.comparison-table__others img{max-width:var(--mobile-logo-width);height:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-comparison-table.css.map */
