.quantity{align-items:center;border:1px solid var(--color-primary);border-radius:1.8rem;display:flex;height:3.7rem;justify-content:space-between;position:relative;width:10.5rem}@media(max-width:47.99em){.cart__flyout-cart .quantity{height:2.7rem;width:8rem}}.quantity__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:var(--color-black);font-size:1.4rem;font-weight:500;min-width:auto!important;padding:0;text-align:center;width:40px}@media(max-width:47.99em){.quantity__input{width:35px}.cart__flyout-cart .quantity__input{font-size:1rem}}.quantity__button{align-items:center;background-color:transparent;border:0;color:var(--color-black);cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;height:100%;justify-content:center;width:20px}@media(max-width:47.99em){.quantity__button{width:25px}}.quantity__button svg{pointer-events:none;width:14px}.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;-webkit-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;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}
