.compare-wrap[data-astro-cid-okebmbgu]{padding:32px 16px 80px;max-width:1200px}.compare-nav[data-astro-cid-okebmbgu]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.back-link[data-astro-cid-okebmbgu]{font-size:14px;color:var(--text-muted);text-decoration:none;transition:color var(--transition-fast)}.back-link[data-astro-cid-okebmbgu]:hover{color:var(--text-primary)}.compare-heading[data-astro-cid-okebmbgu]{font-size:22px;font-weight:700;color:var(--text-primary)}.compare-empty[data-astro-cid-okebmbgu]{text-align:center;padding:80px 0;color:var(--text-secondary)}.compare-empty[data-astro-cid-okebmbgu] p[data-astro-cid-okebmbgu]{font-size:16px;margin-bottom:24px}.compare-table-wrap[data-astro-cid-okebmbgu]{overflow-x:auto;-webkit-overflow-scrolling:touch}.compare-table[data-astro-cid-okebmbgu]{width:100%;min-width:540px;border-collapse:collapse;table-layout:fixed}.compare-label[data-astro-cid-okebmbgu]{width:110px;padding:12px 10px 12px 0;font-size:12px;font-weight:600;color:var(--text-muted);text-align:left;vertical-align:middle;white-space:nowrap}.compare-cell[data-astro-cid-okebmbgu]{padding:12px 8px;border-left:1px solid var(--border-light);vertical-align:middle;font-size:14px;color:var(--text-primary)}.compare-row[data-astro-cid-okebmbgu]:nth-child(odd) .compare-cell[data-astro-cid-okebmbgu],.compare-row[data-astro-cid-okebmbgu]:nth-child(odd) .compare-label[data-astro-cid-okebmbgu]{background:var(--bg-secondary, #fafafa)}.compare-row--image[data-astro-cid-okebmbgu] .compare-cell[data-astro-cid-okebmbgu]{padding:16px 8px;position:relative}.compare-img-link[data-astro-cid-okebmbgu] img[data-astro-cid-okebmbgu]{width:100%;max-width:160px;height:160px;object-fit:contain;border-radius:var(--radius-sm);display:block;margin:0 auto}.compare-img-empty[data-astro-cid-okebmbgu]{width:100%;height:160px;background:var(--bg-secondary);border-radius:var(--radius-sm)}.compare-remove[data-astro-cid-okebmbgu]{position:absolute;top:8px;right:8px;background:#00000073;color:#fff;border:none;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--transition-fast)}.compare-remove[data-astro-cid-okebmbgu]:hover{background:#000000b3}.compare-row--title[data-astro-cid-okebmbgu] .compare-cell[data-astro-cid-okebmbgu]{padding-bottom:4px}.compare-title-link[data-astro-cid-okebmbgu]{font-size:13px;font-weight:600;color:var(--text-primary);text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.compare-title-link[data-astro-cid-okebmbgu]:hover{color:var(--color-primary)}.compare-price[data-astro-cid-okebmbgu]{font-size:18px;font-weight:700;color:var(--color-primary)}.compare-cell--best[data-astro-cid-okebmbgu]{background:#fef9ec!important}.compare-best-tag[data-astro-cid-okebmbgu]{display:inline-block;font-size:10px;font-weight:700;background:#fbbf24;color:#78350f;border-radius:4px;padding:1px 5px;margin-left:4px;vertical-align:middle}.compare-discount[data-astro-cid-okebmbgu]{font-size:13px;font-weight:700;color:var(--price-deal-dark);background:var(--price-deal-bg);border:1px solid var(--price-deal-border);border-radius:99px;padding:1px 8px}.compare-vip[data-astro-cid-okebmbgu]{font-size:10px;background:var(--badge-vip-bg);color:var(--badge-vip-text);border-radius:4px;padding:1px 5px;margin-left:4px;font-weight:700}.compare-instock[data-astro-cid-okebmbgu]{color:#166534;font-size:12px;font-weight:600}.compare-sold[data-astro-cid-okebmbgu]{color:var(--text-muted);font-size:12px}.compare-free[data-astro-cid-okebmbgu]{color:#166534;font-weight:600;font-size:13px}.compare-cell--muted[data-astro-cid-okebmbgu]{color:var(--text-muted)}.compare-row--cta[data-astro-cid-okebmbgu] .compare-cell[data-astro-cid-okebmbgu]{padding-top:16px;padding-bottom:16px}.btn-compare-buy[data-astro-cid-okebmbgu]{display:block;width:100%;text-align:center;background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;padding:9px 12px;border-radius:var(--radius-sm);text-decoration:none;transition:opacity var(--transition-fast)}.btn-compare-buy[data-astro-cid-okebmbgu]:hover{opacity:.88}.btn-primary[data-astro-cid-okebmbgu]{display:inline-block;background:var(--color-primary);color:#fff;font-size:14px;font-weight:700;padding:10px 24px;border-radius:var(--radius-sm);text-decoration:none}
