:where(*):has(>.rwc-qa){position:relative}.rwc-qa{position:absolute;top:6px;right:6px;z-index:3;margin:0}.rwc-qa__btn,a.rwc-qa{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:#121413;cursor:pointer;-webkit-tap-highlight-color:transparent}.rwc-qa__dot{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #1214131f;transition:background-color .15s cubic-bezier(.22,1,.36,1),color .15s,transform .1s}.rwc-qa__dot svg{display:block}.rwc-qa__tick{position:absolute;opacity:0}.rwc-qa__btn:hover .rwc-qa__dot,a.rwc-qa:hover .rwc-qa__dot{background:#121413;color:#f7f7f2;box-shadow:none}.rwc-qa__btn:active .rwc-qa__dot,a.rwc-qa:active .rwc-qa__dot{transform:scale(.94)}.rwc-qa__btn:focus-visible,a.rwc-qa:focus-visible{outline:none}.rwc-qa__btn:focus-visible .rwc-qa__dot,a.rwc-qa:focus-visible .rwc-qa__dot{outline:2px solid #1D3A2A;outline-offset:2px}.rwc-qa__btn[aria-busy=true] .rwc-qa__plus{animation:rwc-qa-spin .7s linear infinite}@keyframes rwc-qa-spin{to{transform:rotate(360deg)}}.rwc-qa__btn.is-added .rwc-qa__dot{background:#1d3a2a;color:#f7f7f2;box-shadow:none}.rwc-qa__btn.is-added .rwc-qa__plus{opacity:0}.rwc-qa__btn.is-added .rwc-qa__tick{opacity:1}.rwc-qa__btn.is-error .rwc-qa__dot{background:#8a2a1e;color:#fff}@media(prefers-reduced-motion:reduce){.rwc-qa__dot{transition:none}.rwc-qa__btn[aria-busy=true] .rwc-qa__plus{animation:none;opacity:.4}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rwc-quick-add.css.map */
