.mr-cmp{background:var(--mr-cmp-bg,#f5f8fc);color:var(--mr-cmp-heading,#032040)}.mr-cmp__shell{width:min(100% - 40px,var(--op-max,1200px));margin-inline:auto}.mr-cmp__intro{max-width:760px;margin:0 auto 26px;text-align:center}.mr-cmp__heading{margin:0;color:var(--mr-cmp-heading,#032040);font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.mr-cmp__body{margin-top:12px;color:var(--mr-cmp-text,#52647a);font-size:16px;line-height:1.6}.mr-cmp__body p{margin:0}.mr-cmp__card{max-width:780px;margin:0 auto;padding:10px 22px 22px;border:1px solid #dbe7f5;border-radius:20px;background:var(--mr-cmp-table-bg,#fff);box-shadow:0 18px 40px -34px #03204080}.mr-cmp__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.mr-cmp .mr-cmp__table{width:100%;min-width:300px;border-collapse:separate;border-spacing:0;table-layout:fixed}.mr-cmp .mr-cmp__col-feature{width:40%}.mr-cmp .mr-cmp__col-brand{width:22%}.mr-cmp .mr-cmp__col-other{width:19%}.mr-cmp .mr-cmp__table th,.mr-cmp .mr-cmp__table td{padding:16px 10px;border-bottom:1px solid #e3ebf5;text-align:center;vertical-align:middle}.mr-cmp .mr-cmp__table thead th{padding:18px 10px 14px;border-bottom:1px solid #d5e2f1;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;vertical-align:bottom}.mr-cmp .mr-cmp__table tbody tr:last-child th,.mr-cmp .mr-cmp__table tbody tr:last-child td{border-bottom:0}.mr-cmp .mr-cmp__table .mr-cmp__feature{padding-left:14px;background:var(--mr-cmp-feature-bg,#fff);color:var(--mr-cmp-feature-text,#032040);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:.04em;text-align:left;text-transform:uppercase}.mr-cmp .mr-cmp__table .mr-cmp__corner{border-bottom-color:transparent}.mr-cmp .mr-cmp__table .mr-cmp__other{color:var(--mr-cmp-other-head,#032040)}.mr-cmp .mr-cmp__table .mr-cmp__cell{background:var(--mr-cmp-other-bg,#fff)}.mr-cmp .mr-cmp__table .mr-cmp__brand,.mr-cmp .mr-cmp__table .mr-cmp__brand-cell{border-left:2px solid var(--mr-cmp-accent,#0061fe);border-right:2px solid var(--mr-cmp-accent,#0061fe)}.mr-cmp .mr-cmp__table .mr-cmp__brand{border-top:2px solid var(--mr-cmp-accent,#0061fe);border-bottom-color:#0061fe2e;border-radius:16px 16px 0 0;background:var(--mr-cmp-brand-head,#eef4ff);color:var(--mr-cmp-heading,#032040)}.mr-cmp .mr-cmp__table .mr-cmp__brand-cell{border-bottom-color:#0061fe24;background:var(--mr-cmp-brand-cell,#eef4ff)}.mr-cmp .mr-cmp__table tbody tr:last-child .mr-cmp__brand-cell{border-bottom:2px solid var(--mr-cmp-accent,#0061fe);border-radius:0 0 16px 16px}.mr-cmp .mr-cmp__logo{display:block;width:100%;max-width:112px;height:auto;margin:0 auto}.mr-cmp .mr-cmp__caption{display:block;margin-top:6px;color:var(--mr-cmp-accent,#0061fe);font-size:12px;font-weight:800;letter-spacing:.08em}.mr-cmp .mr-cmp__mark{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%}.mr-cmp .mr-cmp__mark .op-icon{width:17px;height:17px;color:currentColor;stroke-width:2.6}.mr-cmp .mr-cmp__mark--yes{background:#e7f6ee;color:var(--mr-cmp-yes,#15803d)}.mr-cmp .mr-cmp__mark--no{background:#fdecec;color:var(--mr-cmp-no,#dc2626)}.mr-cmp .mr-cmp__icon-img{width:18px;height:18px;object-fit:contain}.mr-cmp__note{max-width:760px;margin:14px auto 0;color:var(--mr-cmp-text,#52647a);font-size:12px;line-height:1.5;text-align:center}.mr-cmp__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.mr-cmp__shell{width:calc(100% - 32px)}.mr-cmp__intro{margin-bottom:18px}.mr-cmp__heading{font-size:26px}.mr-cmp__body{font-size:15px}.mr-cmp__card{padding:4px 8px 10px;border-radius:18px}.mr-cmp .mr-cmp__col-feature{width:37%}.mr-cmp .mr-cmp__col-brand{width:23%}.mr-cmp .mr-cmp__col-other{width:20%}.mr-cmp .mr-cmp__table th,.mr-cmp .mr-cmp__table td{padding:12px 4px}.mr-cmp .mr-cmp__table thead th{padding:14px 3px 10px;font-size:9.5px;letter-spacing:.03em}.mr-cmp .mr-cmp__table .mr-cmp__feature{padding-left:8px;font-size:10.5px;letter-spacing:.02em}.mr-cmp .mr-cmp__table .mr-cmp__brand{border-radius:12px 12px 0 0}.mr-cmp .mr-cmp__table tbody tr:last-child .mr-cmp__brand-cell{border-radius:0 0 12px 12px}.mr-cmp .mr-cmp__logo{max-width:62px}.mr-cmp .mr-cmp__caption{margin-top:4px;font-size:9.5px}.mr-cmp .mr-cmp__mark{width:26px;height:26px}.mr-cmp .mr-cmp__mark .op-icon{width:15px;height:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mr-product-comparison.css.map */
