.quantity{align-items:center;background-color:var(--color-input-fill);border-radius:1.6rem;display:flex;height:4.8rem;position:relative;width:-moz-fit-content;width:fit-content}.quantity input.quantity__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:currentcolor;font-size:1.8rem;font-weight:400;min-width:auto!important;opacity:.85;padding:0;text-align:center;width:2.5rem}.quantity__button{align-items:center;background-color:transparent;border:0;color:var(--color-accent);cursor:pointer;display:flex;justify-content:center}.quantity__button svg{pointer-events:none}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:active,.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity input[type=number],.quantity__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}
