.sdc-input_number.quantity-input-wrapper{align-items:center;background:var(--color-neutral-200);border-radius:var(--border-radius-4);display:inline-flex;overflow:hidden;position:relative}.sdc-input_number.input-number__root{display:flex;grid-area:cart-quantity;max-width:30rem;overflow:hidden}.sdc-input_number.quantity-btn{align-items:center;background:var(--color-brand-500);border:none;color:var(--color-neutral-900);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .12s ease;width:2rem;@media only screen and (min-width:720px){height:2.5rem;width:2.5rem}}.sdc-input_number.quantity-btn:hover{background:var(--color-brand-400)}.sdc-input_number.quantity-btn:active{background:var(--color-neutral-50)}.sdc-input_number.quantity-input{background:var(--color-neutral-50);border:none!important;box-shadow:none!important;flex:1;height:1.7rem;outline:none!important;padding:0 .4rem;width:2.4rem;@media only screen and (min-width:500px){min-width:0}@media only screen and (min-width:720px){height:2.2rem;width:2.6rem}}.sdc-input_number.quantity-input[type=number]{appearance:auto;text-align:center}.sdc-input_number.quantity-input[type=number]::-webkit-inner-spin-button,.sdc-input_number.quantity-input[type=number]::-webkit-outer-spin-button{opacity:1}