.c .bt .cs-cta{display:flex;gap:8px;width:100%;flex:1 1 100%}.c .bt .cs-cta .btn{flex:1 1 0;width:auto;min-width:0;margin:0;padding:10px 8px;font-size:14px;line-height:1.15}.c .bt .cs-cta .btn.gh{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.c .bt .cs-cta .btn.gh:hover{background:var(--lm);border-color:var(--lm);box-shadow:none}.c .bt .cs-cta .btn.is-added{background:var(--lm);color:var(--lt)}.c .bt .cs-cta .btn[disabled]{opacity:.7;cursor:progress;transform:none}.cs-qa-pick{width:100%;flex:1 1 100%;margin-top:2px}.cs-qa-pick[hidden]{display:none}.cs-qa-pick__t{margin:0 0 6px;font-size:13px;color:var(--mut)}.cs-qa-pick__sz{display:flex;flex-wrap:wrap;gap:6px}.cs-qa-v{min-width:42px;padding:7px 9px;border:1.5px solid var(--ln);border-radius:6px;background:transparent;color:var(--ink);font:600 14px var(--b);cursor:pointer;touch-action:manipulation}.cs-qa-v:hover:not([disabled]),.cs-qa-v:focus-visible{border-color:var(--ink);background:var(--lm)}.cs-qa-v[disabled]{opacity:.4;text-decoration:line-through;cursor:not-allowed}.cs-qa-msg{width:100%;flex:1 1 100%;margin:0;font-size:13px;color:var(--mut);min-height:0}.cs-qa-msg:empty{display:none}.cs-qa-msg.is-err{color:var(--rd)}@media(max-width:600px){.c .bt .cs-cta{flex-direction:column;gap:6px}.c .bt .cs-cta .btn{flex:none;width:100%;font-size:14px;padding:9px 6px}.cs-qa-v{min-width:38px;padding:6px 7px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/curvashop-quick-add.css.map */
