.product-form__buttons.kal-product-purchase-row{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:stretch;gap:10px}.kal-product-purchase-row>.kal-product-purchase-quantity{grid-column:1;grid-row:1}.kal-product-purchase-row>.kal-product-purchase-quantity .quantity__label{display:none}.kal-product-purchase-row>.kal-product-purchase-quantity .product-form__quantity{margin:0;width:100%}.kal-product-purchase-row>.kal-product-purchase-quantity .price-per-item__container{margin:0}.kal-product-purchase-row>.product-form__submit{grid-column:2;grid-row:1;width:100%;min-width:0;min-height:42px}.kal-main-product .product-form__submit>.loading__spinner{display:none!important}.kal-main-product .kal-atc-loading-indicator{display:none;position:absolute;z-index:2;top:50%;left:50%;margin:-.9rem 0 0 -.9rem;box-sizing:border-box;width:1.8rem;height:1.8rem;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;pointer-events:none}.kal-main-product .product-form__submit.loading>.kal-atc-loading-indicator{display:block;animation:kal-atc-spinner-rotate .7s linear infinite}@keyframes kal-atc-spinner-rotate{to{transform:rotate(360deg)}}.kal-product-purchase-row>.shopify-payment-button{grid-column:1 / -1;grid-row:2;width:100%}.kal-product-purchase-row>.kal-product-purchase-quantity .quantity{width:100%;min-height:42px}.product-form.kal-product-form,.product-form.kal-product-form>form,.product-form__buttons.kal-product-purchase-row{width:100%;max-width:100%}.kal-product-purchase-row>.kal-product-purchase-quantity{width:100%}.kal-product-purchase-row>.shopify-payment-button,.kal-product-purchase-row>.shopify-payment-button .shopify-payment-button__button{width:100%;max-width:100%}@media screen and (max-width:749px){.product-form__buttons.kal-product-purchase-row{grid-template-columns:minmax(0,1fr);gap:10px}.kal-product-purchase-row>.kal-product-purchase-quantity{grid-column:1;grid-row:1}.kal-product-purchase-row>.kal-product-purchase-quantity{width:max-content}.kal-product-purchase-row>.kal-product-purchase-quantity .quantity{width:120px}.kal-product-purchase-row>.product-form__submit{grid-column:1;grid-row:2}.kal-product-purchase-row>.shopify-payment-button{grid-column:1;grid-row:3}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/Kal-product-purchase.css.map */
