.CartQuantityControl-module__ndi5Ja__quantity{border:1.5px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-yellow);width:100%;min-width:0;height:44px;color:var(--color-ink);font-family:var(--font-body);align-items:center;display:flex;overflow:hidden}.CartQuantityControl-module__ndi5Ja__button{width:44px;height:100%;transition:background-color var(--motion-hover) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CartQuantityControl-module__ndi5Ja__button:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px}.CartQuantityControl-module__ndi5Ja__button:disabled{opacity:.4;cursor:not-allowed}.CartQuantityControl-module__ndi5Ja__value{text-align:center;font-variant-numeric:tabular-nums;flex:1;min-width:0;padding-inline:4px;font-size:15px;font-weight:700;line-height:1.2}.CartQuantityControl-module__ndi5Ja__number{animation:CartQuantityControl-module__ndi5Ja__quantity-settle var(--motion-fast) var(--ease-out);display:inline-block}@keyframes CartQuantityControl-module__ndi5Ja__quantity-settle{0%{transform:scale(.94)}to{transform:none}}.CartQuantityControl-module__ndi5Ja__format{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;display:block;overflow:hidden}.CartQuantityControl-module__ndi5Ja__change{width:44px;height:44px;box-shadow:none;border-left:1px solid #14110f33;border-radius:0;flex-shrink:0;padding:0}@media (hover:hover) and (pointer:fine){.CartQuantityControl-module__ndi5Ja__button:not(:disabled):hover{background:#ffffff59}}@media (prefers-reduced-motion:reduce){.CartQuantityControl-module__ndi5Ja__button{transition:none}.CartQuantityControl-module__ndi5Ja__number{animation:none}}html.sa-reduced-motion .CartQuantityControl-module__ndi5Ja__button{transition:none}html.sa-reduced-motion .CartQuantityControl-module__ndi5Ja__number{animation:none}
