/* Extra text is visible only in the touch cart; desktop keeps the original renderer. */
#cart :is(.touch-cart-short-title, .touch-cart-choice-summary, .touch-cart-localized-price) { display: none; }
body:is([data-layout="mobile"], [data-layout="portrait"]) #cart :is(.touch-cart-original, .touch-cart-original-price) { display: none; }
body:is([data-layout="mobile"], [data-layout="portrait"]) #cart :is(.touch-cart-short-title, .touch-cart-localized-price) { display: block; }
body:is([data-layout="mobile"], [data-layout="portrait"]) #cart .touch-cart-choice-summary {
  display: block; grid-column: 2 / 4; grid-row: 2; min-width: 0; color: var(--touch-muted, #62695f);
  font-size: 12px; font-weight: 400; line-height: 1.45; overflow-wrap: anywhere;
}
