.pf-group-quantity{display:inline-flex;align-items:center;border:1px solid rgba(var(--color-foreground),.6);min-height:4.5rem;max-width:100%}
.pf-group-quantity button{background:transparent;border:0;color:inherit;min-width:3.5rem;min-height:4.4rem;cursor:pointer;font:inherit}
.pf-group-quantity input{width:4rem;min-width:0;border:0;background:transparent;color:inherit;text-align:center;font:inherit;appearance:textfield;-moz-appearance:textfield}
.pf-group-quantity input::-webkit-inner-spin-button,.pf-group-quantity input::-webkit-outer-spin-button{appearance:none;margin:0}
.pf-group-error{color:rgb(var(--color-foreground));font-size:1.3rem;max-width:30rem}
.pf-group-error:empty{display:none}
[data-pf-group] .cart-item__price-wrapper small{display:inline-block;font-size:1.2rem}
[data-pf-group] button:disabled{opacity:.5;cursor:wait}
