a[ref="productTitleLink"] .text-block p {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
}

@media screen and (max-width: 749px) {
    .custom-section-content .mobile-column:has(> .group-block--height-fit:first-child) .group-block--height-fit {
        order: 2;
    }
}