.marketplace-quantity-control{direction:ltr;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:stretch;width:100%;min-width:0;height:40px;display:flex;overflow:hidden}.marketplace-quantity-control:focus-within{border-color:#47b588;box-shadow:0 0 0 2px #47b58833}.marketplace-quantity-control>button{cursor:pointer;background:#f3f4f6;flex-shrink:0;justify-content:center;align-items:center;width:40px;display:flex}.marketplace-quantity-control>button:first-child{border-right:1px solid #e5e7eb}.marketplace-quantity-control>button:last-child{border-left:1px solid #e5e7eb}.marketplace-quantity-control>button:disabled{cursor:default;opacity:.3}.marketplace-quantity-control>button img{width:20px;height:auto;max-height:20px}.marketplace-quantity-value{flex:1;justify-content:center;align-items:center;min-width:0;padding-inline:12px;display:flex}.marketplace-quantity-entry{justify-content:center;align-items:baseline;gap:6px;max-width:100%;font-size:16px;line-height:24px;display:inline-flex}.marketplace-quantity-entry>span{white-space:nowrap;flex-shrink:0}.marketplace-quantity-entry[dir=rtl]>span{transform:translateY(-1px)}.marketplace-quantity-control input{min-width:1ch;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;padding:0}.marketplace-quantity-control.is-small{width:202px;max-width:100%;height:36px}.marketplace-quantity-control.is-small>button{width:56px;max-width:28%}.marketplace-quantity-control.is-small>button img{width:18px;max-height:18px}.marketplace-quantity-control.is-small .marketplace-quantity-entry{gap:6px;font-size:14px;line-height:20px}
