.mall-buyer-heading{max-width:42rem;margin:1rem 0 1.5rem}.mall-buyer-heading h1{margin:0 0 .5rem;font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.15}.mall-buyer-heading p{color:#4d584d;margin:0;line-height:1.6}.mall-purchase-list{gap:1rem;display:grid}.mall-purchase-card{background:#fff;border:1px solid #c9d2c2;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.mall-purchase-card>*{min-width:0;margin:0}.mall-purchase-card h2{margin:0;font-size:1.15rem;line-height:1.4}.mall-purchase-card .mall-purchase-summary{gap:.3rem;display:grid}.mall-purchase-card .mall-purchase-summary p{margin:0}.mall-purchase-card .mall-money{white-space:nowrap;font-size:1.1rem}.mall-purchase-card .mall-purchase-status{grid-column:1/-1;font-weight:650;line-height:1.5}.mall-purchase-card .mall-purchase-action{grid-column:1/-1;justify-self:start;align-items:center;min-height:44px;padding:.35rem 0;font-weight:750;display:inline-flex}.mall-purchase-help{color:#4d584d;border-top:1px solid #e5e9df;padding:1rem 0;line-height:1.6}@media (max-width:359px){.mall-purchase-card{grid-template-columns:minmax(0,1fr)}.mall-purchase-card .mall-money{white-space:normal}}
