.product-card-purchase{gap:8px;width:100%;min-width:0;margin-top:10px;display:grid}.product-card-purchase__quantity{color:#182638;background:#fff;border:1px solid #cbd5e1;border-radius:4px;grid-template-columns:44px minmax(0,1fr) 44px;min-height:44px;display:grid;overflow:hidden}.product-card-purchase__quantity :is(button,input){width:100%;min-width:0;color:inherit;text-align:center;background:0 0;border:0;font-size:13px}.product-card-purchase__quantity input{appearance:textfield;padding:0}.product-card-purchase__quantity input::-webkit-inner-spin-button{appearance:none}.product-card-purchase__add,.product-card-purchase__buy{color:#fff;white-space:normal;background:#e50019;border:1px solid #e50019;border-radius:4px;width:100%;min-width:0;min-height:44px;padding:8px 6px;font-size:12px;font-weight:700;line-height:1.25}.product-card-purchase__add:hover{background:#bb0015}.product-card-purchase :is(button,input):focus-visible{outline-offset:-3px;outline:2px solid #00518f}.product-card-purchase button:disabled{cursor:default;opacity:.6}.product-card-purchase [role=status]:empty{display:none}.product-card-purchase [role=status]{color:#157347;font-size:11px}@media (max-width:680px){.product-card-purchase__add{font-size:11px}}.product-card-purchase__buy{color:#e50019;background:#fff}.product-card-purchase__buy:hover{background:#fff1f3}
