/* 购物车产品标题：13px 纯黑，与库存并排且保持单行。 */
html body.qy-cart-mode .qy-cart-product-page .qy-cart-ls-card-top,
html body.qy-cart-mode .qy-cart-new-product-page .qy-cart-ls-card-top {
    align-items: flex-start !important;
}

html body.qy-cart-mode .qy-cart-product-page .qy-cart-ls-card-top h5,
html body.qy-cart-mode .qy-cart-new-product-page .qy-cart-ls-card-top h5,
html body.qy-cart-mode .qy-cart-product-page .qy-product-card-name,
html body.qy-cart-mode .qy-cart-new-product-page .qy-product-card-name {
    display: block !important;
    flex: 1 1 auto !important;
    min-width: 0 !important;
    width: auto !important;
    margin: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
    text-align: left !important;
    color: #000 !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
}

html body.qy-cart-mode .qy-cart-product-page .qy-product-card-name > span,
html body.qy-cart-mode .qy-cart-new-product-page .qy-product-card-name > span {
    display: block !important;
    width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    text-align: left !important;
    color: #000 !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
}

/* 参数区距卡片右边 10px；标题区为 20px，库存向右移 10px 与 luansui_adv 对齐。 */
@media (min-width: 768px) {
    html body.qy-cart-mode .qy-cart-product-page .qy-cart-ls-card-top > .qy-cart-ls-stock,
    html body.qy-cart-mode .qy-cart-new-product-page .qy-cart-ls-card-top > .qy-cart-ls-stock {
        margin-right: -10px !important;
    }
}

/* 桌面端描述区左右各留10px，标题同步到同一左边缘；移动端两者原本已对齐。 */
@media (min-width: 761px) {
    html body.qy-cart-mode .qy-cart-product-page .qy-cart-ls-card-top h5,
    html body.qy-cart-mode .qy-cart-new-product-page .qy-cart-ls-card-top h5 {
        margin-left: -10px !important;
    }
}

html body.qy-cart-mode .qy-cart-product-page .qy-cart-product-desc,
html body.qy-cart-mode .qy-cart-new-product-page .qy-cart-product-desc,
html body.qy-cart-mode .qy-cart-product-page .qy-cart-product-desc > pre,
html body.qy-cart-mode .qy-cart-new-product-page .qy-cart-product-desc > pre {
    text-align: left !important;
}
