.v2-compare{padding-block:var(--v2-cmp-pt, 30px) var(--v2-cmp-pb, 50px)}.v2-compare__tabs{display:flex;justify-content:center;gap:4px;width:max-content;margin:0 auto 20px;background:var(--ice-100);border-radius:999px;padding:5px}.v2-compare__tab{border:0;background:transparent;cursor:pointer;font-family:var(--v2-font-body);font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--navy-deep);padding:10px 22px;border-radius:999px;transition:.18s}.v2-compare__tab:hover{color:var(--blue)}.v2-compare__tab.is-active{background:var(--navy);color:#fff}.v2-compare__view{display:none}.v2-compare__view.is-active{display:block}.v2-compare__view[hidden]{display:none}.v2-compare__image{display:block;width:100%;height:auto;border-radius:var(--v2-radius);box-shadow:var(--v2-shadow-soft)}.v2-compare__inner{background:var(--ice-100);border-radius:var(--v2-radius);padding:48px;display:grid;grid-template-columns:320px 1fr;gap:40px;align-items:center}.v2-compare__intro h2{font-size:32px;color:var(--navy-deep);margin-bottom:18px}.v2-compare__intro p{font-size:15px;color:var(--text-muted)}table.v2-cmp{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;box-shadow:var(--v2-shadow-soft)}table.v2-cmp th,table.v2-cmp td{padding:14px 18px;font-size:14px;text-align:left}table.v2-cmp thead th{font-size:12px}.v2-cmp__head-brand{background:var(--navy);color:#fff;text-align:center;font-family:var(--v2-font-display)}.v2-cmp__head-brand small{display:block;font-family:var(--v2-font-body);font-size:11px;opacity:.85;font-weight:400}.v2-cmp__head-other{text-align:center;color:var(--navy-deep);font-weight:700}table.v2-cmp tbody tr{border-top:1px solid var(--line)}table.v2-cmp tbody td:first-child{color:var(--text)}.v2-cmp__col-brand{background:#eef5fd;text-align:center}.v2-cmp__col-other{text-align:center;color:var(--text-muted)}.v2-check{color:var(--blue)}.v2-cross{color:#b9c2d4}@media(max-width:980px){.v2-compare__inner{grid-template-columns:1fr;padding:32px}}@media(max-width:560px){.v2-compare__inner{padding:24px 16px;gap:24px}.v2-compare__intro h2{font-size:26px}table.v2-cmp{table-layout:fixed}table.v2-cmp th,table.v2-cmp td{padding:12px 10px;font-size:13px;word-break:break-word}table.v2-cmp thead th{font-size:11px}table.v2-cmp tbody td:first-child,.v2-cmp__head-brand,.v2-cmp__head-other{vertical-align:top}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/v2-comparison.css.map */
