.quantity-input-wrapper{padding-top:var(--space-4)}.quantity-input-wrapper .quantity-input-label{margin-bottom:var(--space-2)}quantity-input{background-color:transparent;border:1px solid var(--dark-color-1);display:flex;margin-bottom:var(--space-4);padding:7px 12px}quantity-input:has(:disabled){border-color:var(--light-gray)}quantity-input.loading{position:relative}quantity-input.loading input{visibility:hidden}quantity-input.loading:after{animation:spin 2s linear infinite;border:2px solid var(--light-color-1);border-radius:50%;border-top-color:var(--gray-500);content:"";height:1.375rem;inset:0;margin:auto;position:absolute;width:1.375rem}@media (min-width:990px){quantity-input{display:block;width:-moz-fit-content;width:fit-content}}quantity-input button,quantity-input input{background-color:transparent;border:transparent}quantity-input button:disabled,quantity-input input:disabled{cursor:not-allowed}quantity-input button{cursor:pointer}quantity-input input{text-align:center;width:100%}quantity-input input:disabled{color:var(--light-gray)}@media (min-width:990px){quantity-input input{width:78px}}quantity-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}