.ts-cart-item[data-v-2ed21bec]{gap:var(--ts-space-4);padding:var(--ts-space-4) 0;border-bottom:1px solid var(--ts-border);grid-template-columns:96px 1fr;display:grid}.ts-cart-item--compact[data-v-2ed21bec]{gap:var(--ts-space-3);padding:var(--ts-space-3) 0;grid-template-columns:72px 1fr}.ts-cart-item--problem[data-v-2ed21bec]{background:linear-gradient(90deg,#0000,#dc262608)}.ts-cart-item__media[data-v-2ed21bec]{aspect-ratio:1;border-radius:var(--ts-radius-md);background:#fff;display:block;overflow:hidden}.ts-cart-item__media img[data-v-2ed21bec]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ts-cart-item__body[data-v-2ed21bec]{gap:var(--ts-space-3);flex-direction:column;min-width:0;display:flex}.ts-cart-item__head[data-v-2ed21bec]{justify-content:space-between;gap:var(--ts-space-2);display:flex}.ts-cart-item__text[data-v-2ed21bec]{min-width:0}.ts-cart-item__name[data-v-2ed21bec]{color:var(--ts-text);font-weight:600;line-height:1.3}.ts-cart-item__name[data-v-2ed21bec]:hover{color:var(--ts-blue-600)}.ts-cart-item__meta[data-v-2ed21bec]{align-items:center;gap:var(--ts-space-2);font-size:var(--ts-text-xs);flex-wrap:wrap;margin:4px 0 0;display:flex}.ts-cart-item__remove[data-v-2ed21bec]{flex:none;width:44px;height:44px;margin:-8px -8px 0 0}.ts-cart-item__foot[data-v-2ed21bec]{justify-content:space-between;align-items:center;gap:var(--ts-space-3);flex-wrap:wrap;display:flex}.ts-cart-item__price[data-v-2ed21bec]{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.ts-cart-item__unit[data-v-2ed21bec]{font-size:var(--ts-text-xs)}.ts-cart-item__warn[data-v-2ed21bec]{font-size:var(--ts-text-sm);color:var(--ts-error);margin:0}
