.compare-toggle-btn{position:absolute;top:12px;left:12px;z-index:3;width:34px;height:34px;border-radius:50%;border:none;background:#ffffffeb;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:background .2s ease,transform .2s ease}.compare-toggle-btn:hover{transform:scale(1.06)}.compare-toggle-btn svg{width:16px;height:16px;stroke:#3b2f2c}.compare-toggle-btn.is-active{background:#a8672e}.compare-toggle-btn.is-active svg{stroke:#fff}.compare-bar{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:16px;background:#3b2f2c;color:#fff;padding:10px 20px;border-radius:999px;box-shadow:0 20px 40px -12px #0006;max-width:calc(100vw - 32px)}.compare-bar-thumbs{display:flex;gap:6px}.compare-bar-thumb{position:relative;width:36px;height:36px;border-radius:8px;overflow:hidden;background:#fff;flex:none}.compare-bar-thumb img{width:100%;height:100%;object-fit:cover;display:block}.compare-bar-thumb-remove{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border-radius:50%;background:#a8672e;color:#fff;border:1px solid #3b2f2c;font-size:11px;line-height:1;cursor:pointer;padding:0}.compare-bar-count{font-size:13px;opacity:.85;white-space:nowrap}.compare-bar-open,.compare-bar-clear{border-radius:999px;padding:8px 18px;font-size:13px;border:none;cursor:pointer;white-space:nowrap;font-family:inherit}.compare-bar-open{background:#a8672e;color:#fff}.compare-bar-open:disabled{opacity:.4;cursor:not-allowed}.compare-bar-clear{background:transparent;color:#fff;opacity:.7}.compare-bar-clear:hover{opacity:1}.compare-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:90}.compare-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:91;display:flex;align-items:center;justify-content:center;padding:24px}.compare-modal-panel{background:#fff;border-radius:20px;max-width:960px;width:100%;max-height:85vh;overflow:auto;padding:32px;position:relative}.compare-modal-panel h3{margin:0 0 20px}.compare-modal-close{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;border:none;background:#f5f2ec;cursor:pointer;font-size:18px;line-height:1}.compare-table{width:100%;border-collapse:collapse}.compare-table th,.compare-table td{padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.08);text-align:left;vertical-align:middle}.compare-table th{width:110px;color:#3b2f2c;opacity:.6;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.compare-modal-img{width:64px;height:64px;object-fit:cover;border-radius:10px;display:block}.compare-summary{display:block;max-width:34ch;font-size:13px;opacity:.8;line-height:1.5}.compare-modal-img--empty,.compare-bar-thumb-empty{width:100%;height:100%;background:linear-gradient(135deg,#f5f2ec,#e8e2d8)}.compare-modal-img--empty{border-radius:10px}body.compare-modal-open{overflow:hidden}[data-compare-bar][hidden],[data-compare-modal][hidden]{display:none!important}@media screen and (max-width:640px){.compare-bar{bottom:12px;padding:8px 14px;gap:10px}.compare-bar-count{display:none}.compare-modal{padding:12px}.compare-modal-panel{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/compare.css.map */
