.ls-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ls-line);border-radius:var(--ls-radius-lg);background:#fff}.ls-compare__scroll:focus-visible{outline:3px solid var(--ls-water);outline-offset:2px}.ls-compare{width:100%;min-width:720px;border-collapse:collapse;font-size:.875rem}.ls-compare th,.ls-compare td{padding:15px 14px;text-align:center;border-bottom:1px solid var(--ls-line-soft);vertical-align:middle}.ls-compare thead th{position:sticky;top:0;background:var(--ls-navy);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.03em;line-height:1.35;padding-block:16px;z-index:1}.ls-compare__rowhead{text-align:left;font-weight:700;color:var(--ls-ink);background:var(--ls-surface-alt);position:sticky;left:0;z-index:2;min-width:190px;line-height:1.4}.ls-compare thead .ls-compare__rowhead{background:var(--ls-navy);color:#fff;z-index:3}.ls-compare tbody tr:last-child th,.ls-compare tbody tr:last-child td{border-bottom:0}.ls-compare tbody tr:hover td{background:#fafcfe}.ls-compare__yes,.ls-compare__no,.ls-compare__partial{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%}.ls-compare__yes svg,.ls-compare__no svg,.ls-compare__partial svg{width:16px;height:16px}.ls-compare__yes{background:#e6f6ec;color:#1a8a4a}.ls-compare__no{background:#fdeeee;color:#b03133}.ls-compare__partial{background:var(--ls-surface-alt);color:var(--ls-muted)}.ls-compare__text{font-size:.8125rem;line-height:1.45;color:var(--ls-body);font-weight:600;display:block}.ls-compare__note{margin-top:16px;text-align:center}@media(max-width:749px){.ls-compare__scroll{border:0;background:transparent;overflow:visible}.ls-compare{min-width:0;display:block}.ls-compare thead{display:none}.ls-compare tbody{display:grid;gap:14px}.ls-compare tbody tr{display:block;background:#fff;border:1px solid var(--ls-line);border-radius:var(--ls-radius);overflow:hidden}.ls-compare tbody .ls-compare__rowhead{display:block;position:static;width:100%;padding:14px 16px;background:var(--ls-surface-alt);border-bottom:1px solid var(--ls-line-soft);font-size:.9375rem}.ls-compare tbody td{display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:right;padding:11px 16px}.ls-compare tbody td:before{content:attr(data-label);font-size:.8125rem;font-weight:600;color:var(--ls-muted);text-align:left;flex:1}.ls-compare tbody tr:hover td{background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ls-compare.css.map */
