.card-rating{display:flex;align-items:center;gap:6px;margin:2px 0 8px}.card-stars{position:relative;display:inline-block;line-height:0;white-space:nowrap}.card-stars-bg{color:var(--grey-line)}.card-stars-fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--orange)}.card-stars svg{width:14px;height:14px;vertical-align:top}.card-rating-count{font-size:.72rem;color:var(--grey-muted)}.filter-bar{position:static!important;top:auto!important}.card-compare{position:absolute;left:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;background:#fffffff2;border:1px solid var(--grey-line);border-radius:7px;padding:5px 9px;cursor:pointer;font-size:.72rem;font-weight:600;color:var(--text);line-height:1;-webkit-user-select:none;user-select:none}.card-compare-box{width:14px;height:14px;border:1.5px solid var(--grey-muted);border-radius:3px;display:inline-block;position:relative;flex:none}.card-compare.checked{border-color:var(--orange);color:var(--orange)}.card-compare.checked .card-compare-box{background:var(--orange);border-color:var(--orange)}.card-compare.checked .card-compare-box:after{content:"";position:absolute;left:4px;top:1px;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.compare-bar{position:fixed;left:0;right:0;bottom:0;z-index:9998;background:var(--plum);color:#fff;box-shadow:0 -2px 14px #0000002e}.compare-bar[hidden]{display:none}.compare-bar-inner{max-width:1200px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.compare-bar-items{display:flex;gap:10px;flex:1 1 auto;flex-wrap:wrap;min-width:0}.compare-chip{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:5px 8px 5px 5px;font-size:.78rem;max-width:210px}.compare-chip img{width:30px;height:30px;object-fit:contain;background:#fff;border-radius:4px;flex:none}.compare-chip-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare-chip-x{background:none;border:none;color:#fffc;font-size:1.05rem;line-height:1;cursor:pointer;padding:0 2px;flex:none}.compare-bar-actions{display:flex;align-items:center;gap:14px;flex:none}.compare-clear{background:none;border:none;color:#ffffffd9;font-size:.82rem;cursor:pointer;text-decoration:underline}.compare-open:disabled{opacity:.5;cursor:not-allowed}.compare-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.compare-modal[hidden]{display:none}.compare-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14081e8c}.compare-modal-panel{position:relative;background:#fff;border-radius:14px;width:100%;max-width:1000px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden}.compare-modal-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--grey-line)}.compare-modal-head h2{margin:0;font-size:1.1rem;color:var(--text)}.compare-modal-close{background:none;border:none;font-size:1.6rem;line-height:1;cursor:pointer;color:var(--grey-muted)}.compare-modal-body{overflow:auto}.compare-scroll{overflow-x:auto}.compare-table{border-collapse:collapse;font-size:.85rem;width:100%}.compare-table th,.compare-table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--grey-line);vertical-align:top}.compare-table th{background:var(--grey-bg);font-weight:600;color:var(--text);width:110px;position:sticky;left:0;z-index:1}.compare-table td{min-width:160px}.compare-cell-img img{width:84px;height:84px;object-fit:contain}.compare-cell-title,.compare-cell-price{font-weight:600;color:var(--text)}.compare-cell-rating{color:var(--orange);font-weight:600}.compare-cta{display:inline-block;background:var(--orange);color:#fff;padding:8px 14px;border-radius:7px;font-size:.8rem;font-weight:600;text-decoration:none;white-space:nowrap}@media(max-width:600px){.card-compare-label{display:none}.card-compare{padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
