.kotsam-product-purchase{--kotsam-purchase-tap: 3rem;--kotsam-purchase-gap: var(--space-small, .75rem);min-inline-size:0}.kotsam-product-purchase .featured-product__quantity-label{display:block;margin-block-end:var(--space-xsmall, .5rem);text-align:end}.kotsam-product-purchase .featured-product__buy-buttons-actions .featured-product__add-to-cart-container{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kotsam-purchase-gap)}.kotsam-product-purchase .featured-product__quantity-selector{grid-column:1;justify-self:end;min-inline-size:0;max-inline-size:100%}.kotsam-product-purchase .quantity-selector{display:grid;grid-template-columns:var(--kotsam-purchase-tap) minmax(44px,1fr) var(--kotsam-purchase-tap);inline-size:calc(var(--kotsam-purchase-tap) * 3 + 2px);max-inline-size:100%;min-block-size:var(--kotsam-purchase-tap);box-sizing:border-box}.kotsam-product-purchase .quantity-selector__button,.kotsam-product-purchase .quantity-selector__input{inline-size:100%;min-inline-size:44px;min-block-size:var(--kotsam-purchase-tap);padding-inline:0;margin:0;box-sizing:border-box}.kotsam-product-purchase .quantity-selector__input{font-size:1rem;text-align:center}.kotsam-product-purchase .featured-product__add-to-cart-button{grid-column:1 / -1;inline-size:100%;min-inline-size:0;min-block-size:3.5rem;padding-block:var(--space-small, .75rem);white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}.kotsam-product-purchase .featured-product__dynamic-checkout{min-inline-size:0;max-inline-size:100%}.kotsam-product-price .product-price>dl:first-child{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;line-height:1.2}.kotsam-product-price .product-price>dl:not(:first-child),.kotsam-product-price .kotsam-prepayment-policy,.kotsam-product-price .featured-product__taxes-shipping{font-size:.875rem;font-weight:400;line-height:1.5}.kotsam-product-price .featured-product__taxes-shipping{display:flex;flex-wrap:wrap;gap:.25em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kotsam-product-purchase.css.map */
