.osyn-cmp{padding-block:var(--osyn-cmp-pt, 120px) var(--osyn-cmp-pb, 120px);background:var(--osyn-cmp-bg, #ffffff);color:var(--ink)}.osyn-cmp__inner{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.osyn-cmp__head{text-align:center;max-width:var(--container-narrow);margin-inline:auto}.osyn-cmp__heading{margin:0;font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:var(--tr-h2);line-height:var(--lh-heading);color:var(--ink)}.osyn-cmp__sub{margin:var(--osp-4) 0 0;font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--text-soft)}.osyn-cmp__zone{position:relative;margin-block-start:var(--osp-8);padding-block:14px}.osyn-cmp__zone:before{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:28%;background:var(--white);border:1px solid var(--line);border-block-start:2px solid var(--blue);border-radius:var(--r-card);box-shadow:var(--shadow-xl);pointer-events:none;transition:transform var(--dur-ui) var(--ease-apple)}.osyn-cmp__zone:hover:before{transform:translateY(-2px)}.osyn-cmp__table{position:relative;z-index:1;width:100%;table-layout:fixed;border-collapse:collapse;background:transparent}.osyn-cmp__col--label{width:28%}.osyn-cmp__col{width:22%}.osyn-cmp__col--osyn{width:28%}.osyn-cmp__th{padding:var(--osp-4) var(--osp-3);font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--text-soft);text-align:center}.osyn-cmp__th--label{text-align:start}.osyn-cmp__th--osyn{color:var(--ink);font-weight:var(--fw-bold);padding-inline:var(--osp-4)}.osyn-cmp__table tbody th,.osyn-cmp__table tbody td{border-block-start:1px solid var(--line);vertical-align:middle}.osyn-cmp__label{padding:var(--osp-5) var(--osp-3);padding-inline-start:var(--osp-4);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);text-align:start}.osyn-cmp__td{padding:var(--osp-5) var(--osp-3);text-align:center}.osyn-cmp__td--osyn{padding-inline:var(--osp-4)}.osyn-cmp__val{display:inline-flex;flex-direction:column;align-items:center;gap:var(--osp-2)}.osyn-cmp__txt{font-size:var(--fs-small);line-height:1.45;color:var(--text-soft)}.osyn-cmp__td--osyn .osyn-cmp__txt{color:var(--ink);font-weight:var(--fw-medium)}.osyn-cmp__ic{display:block;flex:0 0 auto}.osyn-cmp__ic--yes{color:var(--blue)}.osyn-cmp__ic--no{color:var(--ink-4)}.osyn-cmp__ic--partial{color:var(--ink-3)}.osyn-cmp__sr{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap}.osyn-cmp__cards{display:none}@media(max-width:1023px)and (min-width:768px){.osyn-cmp__th{padding:var(--osp-3) var(--osp-2);font-size:var(--fs-caption)}.osyn-cmp__label{padding:var(--osp-4) var(--osp-2);padding-inline-start:var(--osp-3);font-size:var(--fs-small)}.osyn-cmp__td{padding:var(--osp-4) var(--osp-2)}.osyn-cmp__td--osyn,.osyn-cmp__th--osyn{padding-inline:var(--osp-3)}.osyn-cmp__txt{font-size:var(--fs-caption)}}@media(max-width:767.98px){.osyn-cmp__zone{display:none}.osyn-cmp__cards{display:grid;gap:var(--osp-4);margin:var(--osp-7) 0 0;padding:0;list-style:none}.osyn-cmp__mcard{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-sm);padding:var(--osp-5)}.osyn-cmp__mtitle{margin:0 0 var(--osp-3);font-size:var(--fs-body-lg);font-weight:var(--fw-medium);letter-spacing:var(--tr-h3);line-height:var(--lh-heading);color:var(--ink)}.osyn-cmp__mlist{display:grid;gap:var(--osp-2);margin:0;padding:0;list-style:none}.osyn-cmp__mrow{display:grid;grid-template-columns:minmax(88px,36%) 1fr;gap:var(--osp-3);align-items:start;padding:var(--osp-2) var(--osp-3);border-radius:var(--r-chip)}.osyn-cmp__mcol{padding-block-start:2px;font-size:var(--fs-caption);color:var(--ink-5)}.osyn-cmp__mval{display:flex;align-items:flex-start;gap:var(--osp-2);font-size:var(--fs-small);line-height:1.45;color:var(--text-soft)}.osyn-cmp__mval .osyn-cmp__ic{margin-block-start:1px;width:16px;height:16px}.osyn-cmp__mrow--osyn{background:var(--blue-9)}.osyn-cmp__mrow--osyn .osyn-cmp__mcol{color:var(--accent-text);font-weight:var(--fw-medium)}.osyn-cmp__mrow--osyn .osyn-cmp__mval{color:var(--ink);font-weight:var(--fw-medium)}}@media(prefers-reduced-motion:reduce){.osyn-cmp__zone:before{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/osyn-compare.css.map */
