.ss-quote-remove-feedback{padding:14px 16px;margin:0 0 18px;border:1px solid #dfe2e5;border-left:3px solid #68737a;border-radius:4px;background:#fff;color:#252a2e;font-size:16px;line-height:1.5;overflow-wrap:anywhere;box-sizing:border-box}
.ss-quote-remove-feedback[data-state=error]{border-left-color:#a13232}
.ss-quote-remove-feedback[data-state=success]{border-left-color:#3d7851}
.ss-quote-remove-feedback.is-floating{position:fixed;bottom:16px;right:16px;width:380px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;z-index:1100;box-shadow:0 3px 18px #0002}
.ss-quote-remove-feedback p{margin:0;font-size:inherit;line-height:inherit}
.ss-quote-remove-feedback .ss-quote-remove-actions{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}
.ss-quote-remove-feedback button,.ss-quote-remove-feedback a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;border:0;background:transparent;color:#252a2e!important;font:inherit;font-weight:600;text-decoration:underline!important;text-underline-offset:3px;cursor:pointer}
.ss-quote-remove-feedback :focus-visible{outline:3px solid #806d00;outline-offset:3px}
.ss-quote-removing{opacity:.55}
.ss-quote-remove-empty .woocommerce-info{display:block!important;margin-bottom:24px}
.remove-quote-item[aria-disabled=true],.quote-remove[aria-disabled=true]{pointer-events:none;cursor:wait}
@media(prefers-reduced-motion:reduce){.ss-quote-removing{transition:none}}
