.sos-card-quick-add{margin-top:auto;padding-top:14px}.sos-card-quick-add__variant{display:block;margin-bottom:10px}.sos-card-quick-add__variant select{width:100%;min-height:46px;padding:0 38px 0 13px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:#202025;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.sos-card-quick-add__row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px}.sos-card-qty{display:grid;grid-template-columns:34px minmax(38px,1fr) 34px;min-height:48px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:#202025}.sos-card-qty button,.sos-card-qty input{min-width:0;border:0!important;background:transparent!important;color:#fff!important;text-align:center;box-shadow:none!important}.sos-card-qty button{font-size:18px;cursor:pointer}.sos-card-qty button:hover{background:rgba(255,255,255,.08)!important}.sos-card-qty input{width:100%;appearance:textfield;font-size:13px;font-weight:800}.sos-card-qty input::-webkit-inner-spin-button,.sos-card-qty input::-webkit-outer-spin-button{appearance:none;margin:0}.sos-card-quick-add__button,.sos-card-quick-add__sold-out{min-height:48px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:var(--accent,#8b35ff);color:#fff;font-size:11px;font-weight:900;letter-spacing:.06em;text-align:center;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.sos-card-quick-add__button:hover,.sos-card-quick-add__sold-out:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(139,53,255,.22)}.sos-card-quick-add__button:disabled{opacity:.7;cursor:wait;transform:none}.sos-card-quick-add__status{min-height:18px;margin:7px 0 0;color:#bfc0c8;font-size:10px;line-height:1.4}.sos-card-quick-add.is-success .sos-card-quick-add__button{background:#18a66a}.sos-card-quick-add.is-error .sos-card-quick-add__status{color:#ff9d9d}@media(max-width:749px){.sos-card-quick-add__row{grid-template-columns:104px minmax(0,1fr);gap:8px}.sos-card-quick-add__variant select,.sos-card-quick-add__button,.sos-card-quick-add__sold-out,.sos-card-qty{min-height:50px}}