.quantity--pill:before,.quantity--pill:after{display:none;content:none}.quantity--pill{display:inline-flex;align-items:center;background-color:#2a2a2a;border-radius:6rem;padding:1rem 1.2rem;border:none}.quantity--pill__btn{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;background:#fff;border-radius:50%;border:none;cursor:pointer;font-weight:500;color:#000;padding:0;line-height:1;flex-shrink:0;transition:background-color .15s ease}.quantity--pill__btn:hover{background:#e8e8e8}.quantity--pill__btn.disabled{cursor:not-allowed}.quantity--pill .quantity__button,.quantity--pill .quantity__button:focus,.quantity--pill .quantity__button:focus-visible,.quantity--pill .quantity__button:not(:focus-visible):not(.focused){background-color:#fff;color:#000}.quantity--pill .quantity__button:hover{background-color:#e8e8e8}.quantity--pill .quantity__input:focus,.quantity--pill .quantity__input:focus-visible,.quantity--pill .quantity__input:not(:focus-visible):not(.focused){background-color:transparent;color:#fff}.quantity--pill .quantity__button:focus-visible,.quantity--pill .quantity__input:focus-visible{outline:none;box-shadow:none}.quantity--pill__input{background:transparent;border:none;color:#fff;font-size:1.6rem;font-weight:500;text-align:center;width:3rem;padding:0;-moz-appearance:textfield}.quantity--pill__input:focus{outline:none}.quantity--pill__input::-webkit-outer-spin-button,.quantity--pill__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-quantity-pill.css.map */
