.op-compare__scroll{overflow-x:auto;background:var(--op-card);border:1px solid var(--op-line);border-radius:var(--op-radius);box-shadow:var(--op-shadow);-webkit-overflow-scrolling:touch}.op-compare__table{width:100%;min-width:66rem;border-collapse:separate;border-spacing:0;font-size:1.5rem}.op-compare__table th,.op-compare__table td{padding:1.8rem 2rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--op-line)}.op-compare__table tbody tr:last-child th,.op-compare__table tbody tr:last-child td{border-bottom:0}.op-compare__table thead th{font-weight:600;color:var(--op-muted);vertical-align:bottom}.op-compare__table tbody th{position:sticky;inset-inline-start:0;z-index:1;min-width:18rem;text-align:start;font-weight:500;color:rgb(var(--color-foreground));background:var(--op-card)}.op-dark .op-compare__table tbody th{background:rgb(var(--color-background))}.op-compare__table .op-compare__us{background:rgba(var(--color-button),.08)}.op-compare__hero{display:grid;justify-items:center;gap:.6rem;color:rgb(var(--color-foreground))}.op-compare__hero img{width:7.2rem;height:7.2rem;object-fit:contain}.op-compare__badge{padding:.3rem 1rem;border-radius:99rem;font-size:1.15rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.op-compare__price{font-size:1.4rem;font-weight:500;color:var(--op-muted)}.op-compare__note{margin:1.6rem 0 0;text-align:center;font-size:1.25rem;color:var(--op-muted)}.op-compare__cta-mobile{display:none}.op-mark{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:50%}.op-mark--yes{background:#1c8f6224;color:var(--op-ok)}.op-mark--no{background:#c0432a1f;color:var(--op-no)}.op-mark--na{background:rgba(var(--color-foreground),.07);color:var(--op-muted)}.op-mark-text{font-size:1.4rem;color:var(--op-muted)}.op-compare__us .op-mark-text{font-weight:600;color:rgb(var(--color-foreground))}@media(max-width:749px){.op-compare__scroll{overflow:hidden;border-radius:var(--op-radius-md)}.op-compare__table{min-width:0;table-layout:fixed;font-size:1.25rem}.op-compare__table th,.op-compare__table td{padding:1.1rem .4rem}.op-compare__table thead th:nth-child(1){width:38%}.op-compare__table thead th:nth-child(2){width:22%}.op-compare__table thead th:nth-child(3),.op-compare__table thead th:nth-child(4){width:20%}.op-compare__table thead th{padding:1.2rem .3rem;font-size:1.05rem;line-height:1.25;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.op-compare__table tbody th{position:static;min-width:0;padding:1.1rem .8rem 1.1rem 1.2rem;font-size:1.25rem;line-height:1.35;overflow-wrap:break-word;background:transparent}.op-dark .op-compare__table tbody th{background:transparent}.op-compare__hero{gap:.4rem}.op-compare__hero img{display:none}.op-compare__hero strong{font-size:1.2rem;line-height:1.2}.op-compare__badge{padding:.2rem .6rem;font-size:.9rem;letter-spacing:.03em}.op-compare__price{font-size:1.1rem}.op-mark{width:2.4rem;height:2.4rem}.op-mark .op-icon{width:14px;height:14px}.op-mark-text{font-size:1.1rem;line-height:1.25;overflow-wrap:break-word}.op-compare__cta-row{display:none}.op-compare__table tbody tr:has(+.op-compare__cta-row) th,.op-compare__table tbody tr:has(+.op-compare__cta-row) td{border-bottom:0}.op-compare__cta-mobile{display:flex;justify-content:center;margin-top:2rem}.op-compare__cta-mobile .button{width:100%;max-width:36rem}.op-compare__note{margin-top:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/op-compare.css.map */
