.compare-toolkit{background-color:var(--c-white);z-index:99999;opacity:0;border-top-left-radius:12px;border-top-right-radius:12px;align-items:center;gap:16px;height:64px;padding:0 16px;transition:transform .4s;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)translateY(70px);box-shadow:0 0 6px #0000004d}.compare-toolkit.visible{opacity:1;transform:translate(-50%)translateY(0)}.compare-toolkit__product,.compare-toolkit__products{align-items:center;display:flex}.compare-toolkit__product{border:1px solid var(--c-black);border-radius:6px;width:40px;height:40px;position:relative}.compare-toolkit__product.empty{border:1px dashed var(--c-black)}.compare-toolkit__product:first-child{margin-right:16px}.compare-toolkit__product-icon{-o-object-fit:contain;object-fit:contain;pointer-events:none;border-radius:6px;max-width:100%;max-height:100%;margin:auto}.compare-toolkit__remove-button{--button-icon-size:18px;--button-size:20px;--button-background:#f1f2f3;--button-border-color:#e0dfda;--button-padding:0px;--button-min-height:18px;--button-border-radius:4px;--button-position:absolute;--button-margin-left:0;top:-8px;right:-8px}.compare-toolkit__actions{align-items:center;margin-left:auto;display:flex}.compare-toolkit__clear-button{--button-padding:5px 10px;--button-text-decoration:underline;--button-margin:0 10px 0 0}.compare-toolkit__compare-button{--button-padding:5px 10px}
