.product-form__quantity-and-submit{display:flex;align-items:stretch;gap:1rem;width:100%;margin-bottom:0}.product-form__submit-price{display:flex;gap:5px}.product-form__submit-price-current{color:#fff}.product-form__quantity-and-submit .product-form__quantity{flex-shrink:0;flex-grow:0;display:flex;align-items:center;margin:0;padding:0;border:none;width:auto;position:relative}.product-form__quantity .quantity__rules-cart{position:absolute;visibility:hidden;pointer-events:none}.product-form__quantity-and-submit .quantity{width:10rem;min-width:10rem;max-width:10rem;height:100%}.product-form__quantity-and-submit .quantity__label{display:none}.product-form__quantity-and-submit .product-form__submit{flex:1 1 auto;margin-bottom:0;min-height:calc((var(--inputs-border-width) * 2) + 4.5rem);white-space:nowrap;min-width:0}.product-form__quantity-and-submit .product-form__quantity .quantity{display:flex;align-items:center}.product-form__quantity-and-submit .quantity__button{width:calc(3rem / var(--font-body-scale));flex-shrink:0}.product-form__quantity-and-submit .quantity__input{flex-grow:1;min-width:0;width:100%}@media screen and (max-width: 749px){.product-form__quantity-and-submit{flex-direction:row;gap:.8rem}.product-form__quantity-and-submit .product-form__quantity{flex:0 0 auto;width:auto}.product-form__quantity-and-submit .quantity{width:9rem;min-width:9rem;max-width:9rem}.product-form__quantity-and-submit .quantity__button{width:calc(2.8rem / var(--font-body-scale))}.product-form__quantity-and-submit .product-form__submit{flex:1 1 auto;min-width:0}}@media screen and (min-width: 750px){.product-form__quantity-and-submit{gap:1.2rem}.product-form__quantity-and-submit .product-form__quantity{width:auto}.product-form__quantity-and-submit .quantity{width:10rem;min-width:10rem;max-width:10rem}}@media screen and (min-width: 990px){.product-form__quantity-and-submit{gap:1.5rem}.product-form__quantity-and-submit .quantity{width:11rem;min-width:11rem;max-width:11rem}}.product--no-media .product-form__quantity-and-submit{justify-content:center;max-width:44rem;margin-left:auto;margin-right:auto}.product-form__buttons .shopify-payment-button{margin-top:1rem}.product-form__quantity-and-submit+.shopify-payment-button{margin-top:1rem}.featured-product .product-form__quantity-and-submit{max-width:100%}quick-add-modal .product-form__quantity-and-submit{max-width:100%}.product-form__quantity-and-submit .product-form__submit{border-radius:.3rem;background-color:#5c7798;padding:0 2rem;position:relative}.product-form__quantity-and-submit .product-form__submit-content{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%}.product-form__quantity-and-submit .product-form__submit-text{display:inline-block;color:#fff;flex:0 0 auto;text-align:left}.product-form__quantity-and-submit .product-form__submit-price,.product-form__quantity-and-submit product-submit-price{display:inline-block;color:#fff;flex:0 0 auto;text-align:right;white-space:nowrap}.product-form__quantity-and-submit .product-form__submit-compare-price{color:#fff;opacity:.9;font-weight:400;text-decoration:line-through}.product-form__quantity-and-submit .product-form__submit .loading__spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.product-form__quantity-and-submit .product-form__submit.loading .loading__spinner{display:block!important;height:auto!important;width:1.8rem!important}.product-form__quantity-and-submit .product-form__submit.loading .loading__spinner .spinner{width:1.8rem!important;height:1.8rem!important;max-width:1.8rem!important;max-height:1.8rem!important}.product-form__quantity-and-submit .product-form__submit.loading .product-form__submit-content{opacity:0}@media screen and (max-width: 749px){.product-form__quantity-and-submit .product-form__submit{padding:0 1.5rem;font-size:1.6rem}.product-form__quantity-and-submit .product-form__submit-content{gap:.8rem}.product-form__quantity-and-submit .product-form__submit-price{font-size:1.3rem}.product-form__quantity-and-submit .product-form__submit.loading .loading__spinner{width:1.6rem!important}.product-form__quantity-and-submit .product-form__submit.loading .loading__spinner .spinner{width:1.6rem!important;height:1.6rem!important}}@media screen and (min-width: 750px){.product-form__quantity-and-submit .product-form__submit{padding:0 1.8rem;font-size:1.35rem}.product-form__quantity-and-submit .product-form__submit-content{gap:.8rem}.product-form__quantity-and-submit .product-form__submit-price{font-size:1.2rem}}@media screen and (min-width: 990px){.product-form__quantity-and-submit .product-form__submit{font-size:1.15rem;padding:0 1.5rem}.product-form__quantity-and-submit .product-form__submit-content{gap:.5rem}.product-form__quantity-and-submit .product-form__submit-price{font-size:1.05rem}.product-form__quantity-and-submit .quantity{width:8rem;min-width:8rem;max-width:8rem}}@media screen and (min-width: 1400px){.product-form__quantity-and-submit .product-form__submit{font-size:1.35rem}.product-form__quantity-and-submit .product-form__submit-content{gap:.8rem}.product-form__quantity-and-submit .product-form__submit-price{font-size:1.2rem}}.product-form__quantity-and-submit .product-form__submit:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #5c7798,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.product-form__quantity-and-submit .product-form__submit:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1.3px) #5c7798,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.product-form__quantity-and-submit .product-form__input{max-width:none;min-width:auto;flex:0 0 auto}.product__info-container #Quantity-Form-template--main,.product__info-container [id^=Quantity-Form-]{position:absolute!important;visibility:hidden!important;pointer-events:none!important;height:0!important;width:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.product-form__quantity-and-submit .product-form__quantity{display:flex!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product-form-quantity.css.map */
