.product-form__quantity{--qty-accent: #f1641e;--qty-accent-soft: rgba(241, 100, 30, .14);--qty-border: #e4e4e7;--qty-muted: #6b6b73}.product-form__quantity .quantity__label{margin-bottom:.6rem;font-size:1.3rem;font-weight:600;letter-spacing:.03rem;opacity:1}.product-form__quantity .quantity__rules,.product-form__quantity .quantity__rules-cart{font-size:1.2rem;color:var(--qty-muted)}.product-form__quantity .quantity{height:5.2rem;min-height:5.2rem;background-color:#fff;border:.1rem solid var(--qty-border);border-radius:1rem;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{content:none;display:none}.product-form__quantity .quantity:hover:not(:focus-within){border-color:#c9c9cf;background-color:#fcfcfd}.product-form__quantity .quantity:focus-within{border-color:var(--qty-accent);box-shadow:0 0 0 .3rem var(--qty-accent-soft)}.product-form__quantity .quantity__button{width:4.6rem;padding:0;color:var(--qty-muted);border-radius:.8rem;transition:color .16s ease,background-color .16s ease,transform .12s ease}.product-form__quantity .quantity__button:hover:not(:disabled){color:var(--qty-accent);background-color:#fff5f0}.product-form__quantity .quantity__button:active:not(:disabled){transform:scale(.92)}.product-form__quantity .quantity__button:disabled{opacity:.35;cursor:not-allowed}.product-form__quantity .quantity__button:focus-visible{outline:none;box-shadow:inset 0 0 0 .2rem var(--qty-accent-soft)}.product-form__quantity .quantity__button svg{width:1.5rem;height:1.5rem;pointer-events:none}.product-form__quantity .quantity__input{font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums;color:#1f1f1f}.product-form__quantity .quantity__input:focus,.product-form__quantity .quantity__input:focus-visible{outline:none;box-shadow:none;background-color:transparent}@media screen and (max-width:749px){.product-form__quantity .quantity{height:4.8rem;min-height:4.8rem}.product-form__quantity .quantity__input{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.product-form__quantity .quantity,.product-form__quantity .quantity__button{transition:none}.product-form__quantity .quantity__button:active:not(:disabled){transform:none}}.shopify-payment-button{border-radius:1rem;overflow:hidden}.shopify-payment-button__button{border-radius:1rem;overflow:hidden;display:block}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-quantity-premium.css.map */
