.commerce-surface{overflow-wrap:anywhere;max-width:72rem;margin-inline:auto;padding:1rem;font-family:system-ui,sans-serif;line-height:1.7}.commerce-surface section,.commerce-surface article{margin-block:1rem}.commerce-surface article{border:1px solid #bbb;border-radius:.25rem;padding:1rem}.commerce-surface form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-block:.75rem;display:grid}.commerce-surface form h2,.commerce-surface form section{grid-column:1/-1}.commerce-surface label{flex-direction:column;gap:.25rem;min-width:0;display:flex}.commerce-surface input,.commerce-surface select,.commerce-surface button{font:inherit;box-sizing:border-box;min-width:0;max-width:100%;min-height:2.75rem}.commerce-surface input:not([type=checkbox]),.commerce-surface select{width:100%}.commerce-surface input[type=checkbox]{align-self:start}.commerce-surface button{cursor:pointer;white-space:normal;margin:.25rem}.commerce-surface button:disabled{cursor:wait}@media (width<=40rem){.commerce-surface form{grid-template-columns:minmax(0,1fr)}}
