.listing-commerce-actions{display:flex;gap:6px;width:100%;min-width:0;align-items:stretch}.listing-commerce-actions>a,.listing-commerce-actions>button{flex:1 1 0;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 5px;border-radius:999px;font-size:12px;font-weight:650;text-align:center;line-height:1.25;cursor:pointer;text-decoration:none;white-space:normal}.listing-commerce-actions>.listing-commerce-buy{background:var(--blue-brand,#0066ff);color:#fff;border:1px solid var(--blue-brand,#0066ff)}.listing-commerce-actions>.listing-commerce-swap{background:var(--local-soft);color:var(--site-link);border:1px solid var(--site-brand-line)}.listing-commerce-actions>.listing-commerce-swap[aria-pressed=true]{background:var(--local-soft);border-color:var(--blue-brand,#0066ff)}.listing-commerce-actions>:focus-visible{outline:3px solid var(--blue-brand,#0066ff);outline-offset:3px}.listing-commerce-detail>a,.listing-commerce-detail>button{font-size:14px;min-height:48px}.listing-checkout{scroll-margin-top:95px}.listing-commerce-person-row{display:flex;align-items:center;gap:6px}.listing-commerce-person-row .local-card-person{flex:1;min-width:0;padding:0!important}.listing-commerce-person-row .local-card-actions{margin-top:0!important;flex-shrink:0}html.dark .listing-commerce-actions>.listing-commerce-swap{background:var(--card);color:var(--foreground);border-color:var(--border)}@media(max-width:480px){.listing-commerce-actions>a,.listing-commerce-actions>button{font-size:11px}.listing-commerce-detail>button{font-size:13px}}.local-card-digital-delivery{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;max-width:100%;min-height:28px;padding:5px 9px;border:1px solid var(--border);border-radius:999px;background:var(--site-surface-soft,var(--muted));color:var(--foreground);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.local-card-digital-delivery>svg{flex-shrink:0}