:is(.modern-orders,.pd-dashboard) .pd-order-product{display:flex;align-items:center;gap:12px;min-width:0;margin:8px 0}
  :is(.modern-orders,.pd-dashboard) .pd-order-product .product-image{width:52px;height:52px;flex:0 0 52px;object-fit:contain;border:1px solid var(--pd-site-border,#ece9df);border-radius:8px;background:#fff}
  :is(.modern-orders,.pd-dashboard) .pd-order-product .product-details{min-width:0;flex:1}
  :is(.modern-orders,.pd-dashboard) .pd-order-product .product-name{display:block;font-size:14px;font-weight:600;line-height:1.4;color:#413835;overflow-wrap:anywhere;margin-bottom:6px}
  :is(.modern-orders,.pd-dashboard) .pd-order-product .product-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
  :is(.modern-orders,.pd-dashboard) .pd-order-product :is(.product-variation,.qty-badge,.more-items){display:inline-flex;padding:3px 8px;border:1px solid var(--pd-site-border,#ece9df);border-radius:6px;background:#f7f5f3;font-size:12px;line-height:1.5;color:#413835}
  @media(max-width:768px){:is(.modern-orders,.pd-dashboard) .pd-order-product{gap:10px}:is(.modern-orders,.pd-dashboard) .pd-order-product .product-image{width:48px;height:48px;flex-basis:48px}:is(.modern-orders,.pd-dashboard) .pd-order-product .product-name{font-size:13px}:is(.modern-orders,.pd-dashboard) .pd-order-product :is(.product-variation,.qty-badge,.more-items){font-size:11px;padding:3px 7px}}
